|
1 | | -Thu Jan 12 12:27:23 1995 Guido van Rossum < [email protected]> |
| 1 | +Tue Jan 17 11:24:23 1995 Guido van Rossum < [email protected]> |
| 2 | + |
| 3 | + * Makefile.pre.in: be more careful about building |
| 4 | + Modules/Makefile.pre |
| 5 | + |
| 6 | + * Objects/floatobject.c: test for __STDC__ instead of macintosh de |
| 7 | + decide whether to declare fmod() and pow() -- this works in |
| 8 | + mathomodule.c so why not here... |
| 9 | + |
| 10 | + * Objects/rangeobject.c: made a few things static |
| 11 | + |
| 12 | + * Objects/longobject.c, Include/{longobject.h,rename2.h}: |
| 13 | + long_scan is now a macro that calls long_escan; long_scan no |
| 14 | + longer exists |
| 15 | + |
| 16 | + * Objects/object.c (strobject): use tp_str and only try __str__ if |
| 17 | + it's an instance |
| 18 | + |
| 19 | + * configure.in: hopefully final changes for Sequent's -linet |
| 20 | + |
| 21 | + * README: add hint for NeXT users to use --without-gcc |
| 22 | + |
| 23 | + * Python/{bltinmodule.c,ceval.c}, Objects/frameobject.c: |
| 24 | + initialize __builtins__ from built-in *module* instead of *dict*, |
| 25 | + to prevent interactive vars() call to loop recursively |
| 26 | + |
| 27 | + * Python/bltinmodule.c: fix Alpha bug in range and xrange -- |
| 28 | + sizeof(int) != sizeof(long) |
| 29 | + |
| 30 | + * Python/mystrtoul.c: include rename2.h |
| 31 | + |
| 32 | + * Modules/*: made things static and general clean-up for new |
| 33 | + naming scheme |
| 34 | + |
| 35 | + * Include/*.h: new names for lots of new functions |
| 36 | + |
| 37 | + * Lib/rexec.py: no need for distrusting dir() or vars(), changed |
| 38 | + open() to allow everything (for reading) except /etc/* |
| 39 | + |
| 40 | + * Mac/macmain.c: include rename2.h |
| 41 | + |
| 42 | + * */Makefile*in: added harmless $& to $(LIB) target for Sequent |
| 43 | + parallel make |
| 44 | + |
| 45 | + * Parser/tokenizer.c: fix loop on unterminated triple quotes |
| 46 | + |
| 47 | + * Parser/intrcheck.c: made 'interrupted' flag static again |
| 48 | + |
| 49 | + * Objects/listobject.c (list_ass_slice): free recycling bin when |
| 50 | + making early exit due to memory error |
| 51 | + |
| 52 | + * Objects/listobject.c, Include/{listobject.h,rename2.h}: added |
| 53 | + reverselist, C interface to list.reverse(). |
| 54 | + |
| 55 | + * Object/listobject.c (list_ass_slice): fixed re-entrancy bug |
| 56 | + (noticed by Jim Roskind) |
| 57 | + |
| 58 | +Sat Jan 14 11:21:29 1995 Guido van Rossum < [email protected]> |
| 59 | + |
| 60 | + * Python/modsupport.c (PyEval_CallMethod): changed method argument |
| 61 | + name to methodname -- since method is also a typedef and some |
| 62 | + compiler choke on this (e.g. HP) (Andrew Kuchling) |
| 63 | + |
| 64 | + * Python/thread.c: added #include thread_nt.h (Mark Hammond) |
| 65 | + |
| 66 | + * Demo/scripts/h2py.py: support $include or $INCLUDE path instead |
| 67 | + of only using /usr/include (Mark Hammond) |
2 | 68 |
|
3 | 69 | * Python/ceval.c (eval_code/PRINT_EXPR): fix messed output when |
4 | 70 | x.__repr__() prints something and repr(x) is called at the prompt |
5 | 71 |
|
| 72 | +======================================== |
| 73 | +==> Release 1.2 BETA 1 (12 Jan 1995) <== |
| 74 | +======================================== |
| 75 | + |
| 76 | +Thu Jan 12 12:27:23 1995 Guido van Rossum < [email protected]> |
| 77 | + |
6 | 78 | * Python/pythonrun.c (initmain), Python/import.c |
7 | 79 | (exec_code_module): use getbuiltins(), not getbuiltindict() to |
8 | 80 | initialize new modules |
|
0 commit comments