]>
git.ipfire.org Git - thirdparty/Python/cpython.git/log
Guido van Rossum [Thu, 12 Jan 1995 12:38:46 +0000 (12:38 +0000)]
cosmetics/typos
Guido van Rossum [Thu, 12 Jan 1995 12:38:22 +0000 (12:38 +0000)]
optional bufsize arg for popen and fdopen
Guido van Rossum [Thu, 12 Jan 1995 12:37:24 +0000 (12:37 +0000)]
rename2 changes
Guido van Rossum [Thu, 12 Jan 1995 12:29:47 +0000 (12:29 +0000)]
new files
Guido van Rossum [Thu, 12 Jan 1995 12:29:17 +0000 (12:29 +0000)]
use getattr() instead of eval(), fix string representations
Guido van Rossum [Thu, 12 Jan 1995 12:26:50 +0000 (12:26 +0000)]
run config.status after recheck
Guido van Rossum [Thu, 12 Jan 1995 12:25:42 +0000 (12:25 +0000)]
the usual
Guido van Rossum [Thu, 12 Jan 1995 12:24:52 +0000 (12:24 +0000)]
removed refs to --with-svr4, add --without-gcc
Guido van Rossum [Thu, 12 Jan 1995 12:24:29 +0000 (12:24 +0000)]
try to improve svr4 socket library inquiries
Guido van Rossum [Thu, 12 Jan 1995 11:45:45 +0000 (11:45 +0000)]
The great renaming, phase two: all header files have been updated to
use the new names exclusively, and the linker will see the new names.
Files that import "Python.h" also only see the new names. Files that
import "allobjects.h" will continue to be able to use the old names,
due to the inclusion (in allobjects.h) of "rename2.h".
Guido van Rossum [Thu, 12 Jan 1995 11:37:57 +0000 (11:37 +0000)]
use getbuiltins() everywhere, it defaults to getbuiltidict()
Guido van Rossum [Thu, 12 Jan 1995 11:31:04 +0000 (11:31 +0000)]
Include rename2.h
Guido van Rossum [Thu, 12 Jan 1995 11:29:01 +0000 (11:29 +0000)]
cosmetics
Guido van Rossum [Thu, 12 Jan 1995 11:28:16 +0000 (11:28 +0000)]
rearrange declarations somewhat
Guido van Rossum [Thu, 12 Jan 1995 11:26:10 +0000 (11:26 +0000)]
properly implement cmp() for class instances
Guido van Rossum [Tue, 10 Jan 1995 20:56:29 +0000 (20:56 +0000)]
cosmetic changes so these modules will work with the strict new naming scheme
Guido van Rossum [Tue, 10 Jan 1995 17:43:33 +0000 (17:43 +0000)]
changes for C++ (Tim MacKenzie)
Guido van Rossum [Tue, 10 Jan 1995 17:42:51 +0000 (17:42 +0000)]
added interface to Tk_DoOneEvent (R Lindsay Todd)
Guido van Rossum [Tue, 10 Jan 1995 17:40:55 +0000 (17:40 +0000)]
fix subtle refcount big in filter() -- Tim MacKenzie
Guido van Rossum [Tue, 10 Jan 1995 17:08:10 +0000 (17:08 +0000)]
demonstrate shell in a Tk window
Guido van Rossum [Tue, 10 Jan 1995 17:07:40 +0000 (17:07 +0000)]
menu-simple.py: fixed lay-out
bind-with-multiple-calls-per-event-type.py: new, or forgot to add earlier
Guido van Rossum [Tue, 10 Jan 1995 17:06:50 +0000 (17:06 +0000)]
Improved explanation of what's here
Guido van Rossum [Tue, 10 Jan 1995 17:05:37 +0000 (17:05 +0000)]
initial checkin of www Tk examples
Guido van Rossum [Tue, 10 Jan 1995 16:30:54 +0000 (16:30 +0000)]
better test for existence of hstrerror()
Guido van Rossum [Tue, 10 Jan 1995 15:36:38 +0000 (15:36 +0000)]
added bufsize parameter to fdopen and popen
Guido van Rossum [Tue, 10 Jan 1995 15:26:20 +0000 (15:26 +0000)]
move coerce() from bltinmodule.c to object.c and implement builtin_coerce() differently
Guido van Rossum [Tue, 10 Jan 1995 15:24:06 +0000 (15:24 +0000)]
implement coercions involving instances properly
Guido van Rossum [Tue, 10 Jan 1995 15:23:19 +0000 (15:23 +0000)]
fix memory leak and null pointer dereference
Guido van Rossum [Tue, 10 Jan 1995 10:51:08 +0000 (10:51 +0000)]
new module
Guido van Rossum [Tue, 10 Jan 1995 10:50:58 +0000 (10:50 +0000)]
sys.setcheckinterval(x) instead of sys.check_interval = x
Guido van Rossum [Tue, 10 Jan 1995 10:50:24 +0000 (10:50 +0000)]
updated eval(), added execfile()
Guido van Rossum [Tue, 10 Jan 1995 10:47:53 +0000 (10:47 +0000)]
some belated updates
Guido van Rossum [Tue, 10 Jan 1995 10:47:05 +0000 (10:47 +0000)]
fix globals/locals defaults for eval/execfile
Guido van Rossum [Tue, 10 Jan 1995 10:39:49 +0000 (10:39 +0000)]
add restrictions in restricted mode
Guido van Rossum [Tue, 10 Jan 1995 10:39:16 +0000 (10:39 +0000)]
add builtins handling and restricted flag
Guido van Rossum [Tue, 10 Jan 1995 10:35:55 +0000 (10:35 +0000)]
fix comments for list command
Guido van Rossum [Tue, 10 Jan 1995 10:34:21 +0000 (10:34 +0000)]
Fix exec test so presence of __builtins__ doesn't break it
Guido van Rossum [Tue, 10 Jan 1995 00:34:21 +0000 (00:34 +0000)]
shallow and deep copy operations
Guido van Rossum [Tue, 10 Jan 1995 00:31:14 +0000 (00:31 +0000)]
shelve.py: database of persistent objects, on top of pickle.py and anydbm.py
pickle.py: new low-level persistency module (used to be called flatten)
dbmac.py: stupid dbm clone for the Mac
anydbm.py: generic dbm interface (should be extended to support gdbm)
Guido van Rossum [Mon, 9 Jan 1995 17:54:07 +0000 (17:54 +0000)]
the usual
Guido van Rossum [Mon, 9 Jan 1995 17:53:26 +0000 (17:53 +0000)]
__builtins__ mods (and sys_checkinterval for ceval.c)
Guido van Rossum [Mon, 9 Jan 1995 17:50:47 +0000 (17:50 +0000)]
Alpha OSF/1 fix
Guido van Rossum [Mon, 9 Jan 1995 17:49:26 +0000 (17:49 +0000)]
initmodule3 -> initmodule3
Guido van Rossum [Mon, 9 Jan 1995 17:47:20 +0000 (17:47 +0000)]
api version checking
Guido van Rossum [Mon, 9 Jan 1995 17:46:45 +0000 (17:46 +0000)]
remove nogus reload check
Guido van Rossum [Mon, 9 Jan 1995 17:46:13 +0000 (17:46 +0000)]
sys.check_interval=x -> sys.setcheckinterval(x)
Guido van Rossum [Mon, 9 Jan 1995 13:20:04 +0000 (13:20 +0000)]
Used new getargs interface; added {Get,Set}FileInfo.
Guido van Rossum [Sun, 8 Jan 1995 14:33:34 +0000 (14:33 +0000)]
1995 copyright
Guido van Rossum [Sat, 7 Jan 1995 12:43:18 +0000 (12:43 +0000)]
New newmethodobject() interface takes struct methodlist pointer
instead of individual components; initmodule3() now has doc string
argument as well
Guido van Rossum [Sat, 7 Jan 1995 12:41:23 +0000 (12:41 +0000)]
Two independent chages:
(a) support import NAME.NAME...NAME;
(b) support doc strings in modules, classes and function definitions
Guido van Rossum [Sat, 7 Jan 1995 12:40:10 +0000 (12:40 +0000)]
Use new instancebinop interface
Guido van Rossum [Sat, 7 Jan 1995 12:39:01 +0000 (12:39 +0000)]
* Python/bltinmodule.c: restructured coerce(), divmod(), pow() to
use new instancebinop interface
Guido van Rossum [Sat, 7 Jan 1995 12:36:29 +0000 (12:36 +0000)]
Grammar changed
Guido van Rossum [Sat, 7 Jan 1995 12:36:02 +0000 (12:36 +0000)]
NT dlls have .pyd extension instead of .dll
Guido van Rossum [Sat, 7 Jan 1995 12:35:18 +0000 (12:35 +0000)]
* Objects/classobject.c: added 5th (function) parameter to
instancebinop, to support things like Rational * float; added
documentation strings to classes and methods
Guido van Rossum [Sat, 7 Jan 1995 12:34:58 +0000 (12:34 +0000)]
* Objects/methodobject.c: changed drastically, the object now
contains a pointer to the struct methodlist (which must be
static); added attributes __name__, __doc__ and __self__
Guido van Rossum [Sat, 7 Jan 1995 12:01:30 +0000 (12:01 +0000)]
Added __doc__ attribute (alias func_doc), initialized from first
constant in code object if it is a string, else None
Guido van Rossum [Sat, 7 Jan 1995 11:59:29 +0000 (11:59 +0000)]
initialize __doc__ to None
Guido van Rossum [Sat, 7 Jan 1995 11:58:15 +0000 (11:58 +0000)]
added getattr(), supporting __doc__ and _name__
Guido van Rossum [Sat, 7 Jan 1995 11:54:44 +0000 (11:54 +0000)]
attribute-less object is AttributeError, not TypeError
Guido van Rossum [Sat, 7 Jan 1995 11:51:27 +0000 (11:51 +0000)]
initmodule2 -> initmodule3 (with doc string)
Guido van Rossum [Sat, 7 Jan 1995 11:50:36 +0000 (11:50 +0000)]
totally revamped
Guido van Rossum [Sat, 7 Jan 1995 11:50:04 +0000 (11:50 +0000)]
do not call newmethodobject directly
Guido van Rossum [Sat, 7 Jan 1995 10:33:27 +0000 (10:33 +0000)]
Changed since Grammar has changed
Guido van Rossum [Sat, 7 Jan 1995 10:33:05 +0000 (10:33 +0000)]
add 5th arg to instancebinop
Guido van Rossum [Sat, 7 Jan 1995 10:32:47 +0000 (10:32 +0000)]
added func_doc
Guido van Rossum [Sat, 7 Jan 1995 10:32:29 +0000 (10:32 +0000)]
added ml_doc and changed newmethodlist interface
Guido van Rossum [Sat, 7 Jan 1995 10:32:04 +0000 (10:32 +0000)]
new tp_str and tp_doc members in type object
Guido van Rossum [Sat, 7 Jan 1995 10:25:36 +0000 (10:25 +0000)]
changed import to support NAME.NAME...NAME
Guido van Rossum [Wed, 4 Jan 1995 19:21:44 +0000 (19:21 +0000)]
New file -- creates FAQ.html.
Guido van Rossum [Wed, 4 Jan 1995 19:21:21 +0000 (19:21 +0000)]
Added 1995 to copyright message; added a few people to acks again...
Guido van Rossum [Wed, 4 Jan 1995 19:20:37 +0000 (19:20 +0000)]
Moved 1.1 and 1.1.1 news here
Guido van Rossum [Wed, 4 Jan 1995 19:20:00 +0000 (19:20 +0000)]
Added clarifying comment
Guido van Rossum [Wed, 4 Jan 1995 19:18:59 +0000 (19:18 +0000)]
sys.stderr(...) should be sys.stderr.write(), of course
Guido van Rossum [Wed, 4 Jan 1995 19:17:34 +0000 (19:17 +0000)]
copyright.tex: Add 1995 to copyright message.
lib.tex: add libimp; remove bogus warning about lineii.
libmath.tex: document hypot().
libmd5.tex: rename md5.md5() to md5.new().
libposix.tex: document chown().
libposixfile.tex: openfile() instead of fileopen().
libsocket.tex: document gethostbyaddr().
libtypes.tex: add footnote explaining why readline() keeps the newline.
ref3.tex: correct typos, add back*quotes to index.
ref4.tex: don't use \verb inside footnote.
ref5.tex: explain repr() and str() and add them + back*quotes to index.
ref6.tex: correct typo, don't use \verb in footnote.
ref7.tex: don't use \verb in footnote.
Guido van Rossum [Wed, 4 Jan 1995 19:12:49 +0000 (19:12 +0000)]
spam -> foo (etc.) in examples
Guido van Rossum [Wed, 4 Jan 1995 19:12:13 +0000 (19:12 +0000)]
Added 1995 to copyright message.
bltinmodule.c: fixed coerce() nightmare in ternary pow().
modsupport.c (initmodule2): pass METH_FREENAME flag to newmethodobject().
pythonrun.c: move flushline() into and around print_error().
Guido van Rossum [Wed, 4 Jan 1995 19:10:35 +0000 (19:10 +0000)]
Added 1995 to copyright message.
Setup.in: clarified Tk comments somewhat.
structmodule.c: use memcpy() instead of double precision assignment.
Guido van Rossum [Wed, 4 Jan 1995 19:08:09 +0000 (19:08 +0000)]
Added 1995 to copyright message.
Guido van Rossum [Wed, 4 Jan 1995 19:07:38 +0000 (19:07 +0000)]
Added 1995 to copyright message.
floatobject.c: fix hash().
methodobject.c: support METH_FREENAME flag bit.
Guido van Rossum [Wed, 4 Jan 1995 19:06:22 +0000 (19:06 +0000)]
Added 1995 copyright.
object.h: made sizes and refcnts signed ints.
stringobject.h: make getstrsize() signed int.
methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
Guido van Rossum [Wed, 4 Jan 1995 19:02:35 +0000 (19:02 +0000)]
README: changed URL format to <URL:...>; added section on Tk.
Makefile.in: run config.status in "make recheck".
configure.in: add test for hypot().
config.h.in, configure: since configure.in changed.
rest: the usual boring stuff.
Guido van Rossum [Mon, 2 Jan 1995 19:42:39 +0000 (19:42 +0000)]
* Objects/mappingobject.c (mappingremove): don't call
lookmapping() for empty dictionary
Guido van Rossum [Mon, 2 Jan 1995 19:30:30 +0000 (19:30 +0000)]
Another bulky set of minor changes.
Note addition of gethostbyaddr() and improved repr() for sockets,
renaming of md5.md5() to md5.new(), and fixing of leaks in threads.
Guido van Rossum [Mon, 2 Jan 1995 19:13:30 +0000 (19:13 +0000)]
Think 6.0 version
Guido van Rossum [Mon, 2 Jan 1995 19:07:15 +0000 (19:07 +0000)]
Lots of minor changes. Note for mappingobject.c: the hash table pointer
can now be NULL.
Guido van Rossum [Mon, 2 Jan 1995 19:04:15 +0000 (19:04 +0000)]
Lots of changes, most minor (fatal() instead of abort(), use of
err_fetch/err_restore and so on). But...
NOTE: import.c has been rewritten and all the DL stuff is now in the
new file importdl.c.
Guido van Rossum [Mon, 2 Jan 1995 18:38:42 +0000 (18:38 +0000)]
* Lib/test/test_b1.py: test eval() and execfile() with globals,
locals arguments
Guido van Rossum [Mon, 2 Jan 1995 18:38:23 +0000 (18:38 +0000)]
* Lib/mhlib.py: added movemessage(), copymessage(), added copy
fallback for refilemessages(), and updated the docs
Guido van Rossum [Mon, 2 Jan 1995 18:33:54 +0000 (18:33 +0000)]
The usual changes when a release is nearing...
Guido van Rossum [Mon, 2 Jan 1995 17:32:28 +0000 (17:32 +0000)]
Posted as 1.18
Guido van Rossum [Fri, 30 Dec 1994 17:18:59 +0000 (17:18 +0000)]
Add hacks for switching protocol and path but leaving host unchanged
Guido van Rossum [Fri, 30 Dec 1994 17:17:46 +0000 (17:17 +0000)]
Test new __import__ module, test reload of built-in module, test
has_key() on empty dictionary
Guido van Rossum [Fri, 30 Dec 1994 17:16:35 +0000 (17:16 +0000)]
Fixed 'propagate' method
Guido van Rossum [Fri, 30 Dec 1994 15:46:02 +0000 (15:46 +0000)]
Parser/tokenizer.c (tok_nextc): zap tok->buf after freeing;
rest: abort() -> fatal(); small things
Guido van Rossum [Fri, 30 Dec 1994 15:33:50 +0000 (15:33 +0000)]
Lots of small things, see ChangeLog
Sjoerd Mullender [Wed, 21 Dec 1994 15:46:26 +0000 (15:46 +0000)]
Ported the editor to X. The GL version won't work.
This version needs Jack's img module and Sjoerd's new and improved (?)
X extensions for Python.
The last GL version is still available using the CVS tag "gl-editor".
Barry Warsaw [Fri, 16 Dec 1994 00:13:34 +0000 (00:13 +0000)]
(py-compute-indentation): in `t' clause, watch for the
re-search-backwards landing you inside a mult-line string.
Sjoerd Mullender [Wed, 14 Dec 1994 15:30:04 +0000 (15:30 +0000)]
Added comment symbols around word after #endif.
Sjoerd Mullender [Wed, 14 Dec 1994 15:29:17 +0000 (15:29 +0000)]
Let extensions start at the last period after the last slash in the
name.