diff options
author | Guido van Rossum <guido@python.org> | 1995-01-04 19:02:35 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1995-01-04 19:02:35 (GMT) |
commit | af5b83ec4afa74b3bd1b0750f14fc24bf111c059 (patch) | |
tree | ef01fc5ec84c6367bce70ba0c853014167b69f58 /ChangeLog | |
parent | efc8713428b1f132c7d4bdf849593eb3684e7586 (diff) | |
download | cpython-af5b83ec4afa74b3bd1b0750f14fc24bf111c059.zip cpython-af5b83ec4afa74b3bd1b0750f14fc24bf111c059.tar.gz cpython-af5b83ec4afa74b3bd1b0750f14fc24bf111c059.tar.bz2 |
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.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 67 |
1 files changed, 65 insertions, 2 deletions
@@ -1,3 +1,66 @@ +Wed Jan 4 18:23:09 1995 Guido van Rossum <guido@voorn.cwi.nl> + + * Python/modsupport.c (initmodule2), Include/methodobject.h, + Objects/methodobject.c: introduced METH_FREENAME bit passed to + newmethodobject to indicate that if the object is freed the name + pointer must also be freed (this saves a long standing memory leak + in initmodule2) + + * Modules/structmodule.c (struct_pack, struct_unpack): use memcpy + instead of double precision assignment (since a string isn't + always double-aligned, e.g. when debug fields are present in the + object header) + + * Objects/floatobject.c (float_hash): changed a constant to avoid + float->long conversion overflow + + * Python/bltinmodule.c (builtin_pow): fix coerce() ref count + nightmare (core dumps on Linux) + + * Python/pythonrun.c: call flushline() in print_error(), after + fetching the exception info, since flushline() can mask an + exception; move flushline() calls around so they are not between + the detection and printing of the exception + +Tue Jan 3 12:55:28 1995 Guido van Rossum <guido@voorn.cwi.nl> + + * Modules/config.c.in (getcopyright): Change copyright to include + 1995 + +Mon Jan 2 20:15:39 1995 Guido van Rossum <guido@voorn.cwi.nl> + + * Objects/mappingobject.c (mappingremove): don't call + lookmapping() for empty dictionary + + * Doc/libsocket.tex (section{Built-in Module \sectcode{socket}}): + documented gethostbyaddr() + + * Modules/mpzmodule.c (mpz_power): made it ternary + + * Modules/mathmodule.c: only use hypot() if it exists + + * Modules/Makefile.pre.in (sharedinstall): fix bug (sh can't loop + over empty list) when $(SHAREDMODS) is empty + +sMon Jan 2 19:35:49 1995 Guido van Rossum <guido@voorn.cwi.nl> + + * Python/errors.c: added hook for better mac error messages + + * Python/pythonrun.c (run_script): removed extraneous fclose() in + case of .pyc file argument + + * Include/{object.h,stringobject.h}: changed refcnt and sizes from + unsigned to int (i.e. signed) + + * Objects/fileobject.c (newfileobject): use HAVE_FOPENRF instead + of USE_FOPENRF + + * Lib/test/test_b1.py: test eval() and execfile() with globals, + locals arguments + + * Lib/mhlib.py: added movemessage(), copymessage(), added copy + fallback for refilemessages(), and updated the docs + Fri Dec 30 16:19:17 1994 Guido van Rossum <guido@voorn.cwi.nl> * Parser/tokenizer.c (tok_nextc): zap tok->buf after freeing @@ -58,7 +121,7 @@ Tue Dec 13 11:46:03 1994 Guido Van Rossum <guido@tesla> instead of going through ceval.c:printtraceback() * Python/modsupport.c: fix vmkvalue() for systems where va_list is - an array; add support for creating lists and dcitionaries; added + an array; add support for creating lists and dictionaries; added convenience functions for calling functions/methods with format and argument list @@ -123,7 +186,7 @@ Tue Dec 13 11:46:03 1994 Guido Van Rossum <guido@tesla> (for QNX); use gethostbyname_r if it exists (since it is re-entrant); use h_error and hstrerror when they exist; other changes for re-entrancy; make printable representation more - useful; cosmetic changes in argument lists + useful; cosmetic changes in argument lists; add gethostbyaddr() * Modules/signalmodule.c: if NSIG undefined, use _SIGMAX + 1 |