|
| 1 | +Thu Jan 12 12:27:23 1995 Guido van Rossum < [email protected]> |
| 2 | + |
| 3 | + * Python/ceval.c (eval_code/PRINT_EXPR): fix messed output when |
| 4 | + x.__repr__() prints something and repr(x) is called at the prompt |
| 5 | + |
| 6 | + * Python/pythonrun.c (initmain), Python/import.c |
| 7 | + (exec_code_module): use getbuiltins(), not getbuiltindict() to |
| 8 | + initialize new modules |
| 9 | + |
| 10 | + * Python/ceval.c (getbuiltins): return getbuiltindict() instead of |
| 11 | + NULL if no current frame |
| 12 | + |
| 13 | + * Modules/cryptmodule.c: removed redundant include of modsupport.h |
| 14 | + |
| 15 | + * Modules/signalmodule.c: remove unwanted trigraph from comment |
| 16 | + |
| 17 | + * Modules/Setup.in: clarify status of dlmodule.c |
| 18 | + |
| 19 | + * Objects/object.c (cmpobject): properly implement cmp() for class |
| 20 | + instances |
| 21 | + |
| 22 | +Wed Jan 11 10:56:12 1995 Guido van Rossum < [email protected]> |
| 23 | + |
| 24 | + * README: removed references to --with-svr4; added docs for |
| 25 | + --without-gcc |
| 26 | + |
| 27 | + * Modules/mathmodule.c: rearrange declarations somewhat |
| 28 | + |
1 | 29 | Tue Jan 10 11:34:23 1995 Guido van Rossum < [email protected]> |
2 | 30 |
|
| 31 | + * Include/*.h, Python/getmtime.c, Modules/<several>.c: THE GREAT |
| 32 | + RENAMING (inspired by Jun Hamano). One now either includes |
| 33 | + "Python.h" and then uses new names only, or one includes |
| 34 | + "allobjects.h" and uses old names. "rename1.h" no longer exists; |
| 35 | + instead, "rename2.h" performs the reverse mapping. |
| 36 | + |
| 37 | + * Python/bltinmodule.c (builtin_filter): fix subtle refcount big |
| 38 | + in filter() (Tim MacKenzie) |
| 39 | + |
| 40 | + * Include/mymalloc.h, Modules/{Makefile.pre.in,config.c.in}: |
| 41 | + change to make things palatable for C++ (Tim MacKenzie) |
| 42 | + |
| 43 | + * Modules/socketmodule.c: only call hstrerror() if it exists |
| 44 | + |
| 45 | + * Modules/tkintermodule.c: added interface to Tk_DoOneEvent() (R |
| 46 | + Lindsay Todd) |
| 47 | + |
| 48 | + * Objects/longobject.c (long_pow): some defensive programming |
| 49 | + (Eric Siegerman) |
| 50 | + |
| 51 | + * Objects/intobject.c (int_pow): fix memory leak in ternary pow() |
| 52 | + (Eric Siegerman) |
| 53 | + |
| 54 | + * Modules/posixmodule.c (posix_fdopen, posix_popen): add optional |
| 55 | + argument to specify buffer size as for __builtin__.open(); also |
| 56 | + make mode argument optional (default "r") |
| 57 | + |
| 58 | + * Objects/classobject.c (instance_coerce): implement coercions |
| 59 | + involving instances properly |
| 60 | + |
| 61 | + * Objects/object.c, Python/bltinmodule.c: moved coerce() to |
| 62 | + objects.c, where it belongs |
| 63 | + |
| 64 | + * Doc/libfuncs.tex: added execfile(); reformulated eval() somewhat |
| 65 | + |
3 | 66 | * Python/bltinmodule.c (builtin_{execfile,eval}): fix |
4 | 67 | globals/locals defaults to match the manual again; also allow None |
5 | 68 | to mean the same as the default |
|
0 commit comments