|
| 1 | +Mon Feb 13 12:39:16 1995 Guido van Rossum < [email protected]> |
| 2 | + |
| 3 | + * README: removed remark on NeXT and -posix since this is now done |
| 4 | + by configure |
| 5 | + |
| 6 | + * Mac/config.c, Modules/config.c.in (getversion): tack compiler |
| 7 | + name and version (where known) onto version string |
| 8 | + |
| 9 | + * Python/{ceval.c,bltinmodule.c}: call __import__ with 4 |
| 10 | + arguments: modulename, globals, locals, list_of_from_names_or_None |
| 11 | + (for Ken Manheimer) |
| 12 | + |
| 13 | + * Objects/floatobject.c: work-around for NeXT Sparc 3.3 prerelease |
| 14 | + (Barry Warsaw) |
| 15 | + |
| 16 | + * Python/ceval.c (eval_code): call locals_2_fast before doing |
| 17 | + import from (Jim Roskind) |
| 18 | + |
| 19 | +Fri Feb 10 17:08:35 1995 Guido van Rossum < [email protected]> |
| 20 | + |
| 21 | + * Objects/object.c (newvarobject), Include/objimpl.h: make size |
| 22 | + argument signed |
| 23 | + |
| 24 | + * Include/allobjects.h, several other files: introduce |
| 25 | + Py_CHARMASK(c) which expands to c&0xff, or just c if characters |
| 26 | + are unsigned. This should fix problems with passing negative |
| 27 | + values to isspace() and friends for characters > 0x7f on systems |
| 28 | + where 'char' is signed |
| 29 | + |
| 30 | +Thu Feb 9 10:26:21 1995 Guido van Rossum < [email protected]> |
| 31 | + |
| 32 | + * Lib/copy.py: added __doc__ strings |
| 33 | + |
| 34 | + * Lib/shelve.py: added __doc__ strings |
| 35 | + |
| 36 | + * Lib/anydbm.py: added __doc__ strings and test for gdbm |
| 37 | + |
| 38 | + * Include/longintrepr.h: remove untrue comment about |
| 39 | + signed/unsigned ob_size |
| 40 | + |
| 41 | + * Modules/mpzmodule.c (mpz_div_and_mod): add proper casts (Jim |
| 42 | + Fulton) |
| 43 | + |
| 44 | +Wed Feb 8 15:48:24 1995 Guido van Rossum < [email protected]> |
| 45 | + |
| 46 | + * Python/bltinmodule.c (do_pow), Objects/floatobject.c |
| 47 | + (float_pow): move check for negative float to the float power to |
| 48 | + the pow() function, so negative float to the integer power can be |
| 49 | + implemented correctly (after coercion to float) |
| 50 | + |
| 51 | +Tue Feb 7 10:14:34 1995 Guido van Rossum < [email protected]> |
| 52 | + |
| 53 | + * Python/import.c (init_frozen): make it non-static, so |
| 54 | + frozenmain.c can use it. Also remove the reference to |
| 55 | + frozenmain.o from Python/Makefile.in |
| 56 | + |
| 57 | + * Doc/{ref6.tex,ref7.tex} (raise, except): describe classes and |
| 58 | + instances used as exceptions (R Lindsay Todd) |
| 59 | + |
| 60 | + * Lib/test/test_exceptions.py: added tests for raising classes (R |
| 61 | + Lindsay Todd) |
| 62 | + |
| 63 | + * Python/ceval.c (exec_statement): DECREF result of run_string |
| 64 | + (Mark Lutz) |
| 65 | + |
| 66 | + * Modules/cursesmodule.c: patches to clear errors between failing |
| 67 | + calls to Arg_Parse (Steve Clift) |
| 68 | + |
| 69 | +Fri Feb 3 13:48:12 1995 Guido van Rossum < [email protected]> |
| 70 | + |
| 71 | + * Lib/bdb.py (format_stack_entry): append () to function name if |
| 72 | + no __args__ |
| 73 | + |
| 74 | + * Lib/pdb.py (print_stack_entry): default prompt_prefix is |
| 75 | + line_prefix, and use the default everywhere |
| 76 | + |
| 77 | +Thu Feb 2 15:27:15 1995 Guido van Rossum < [email protected]> |
| 78 | + |
| 79 | + * Python/pythonrun.c (print_error): print class name for |
| 80 | + exceptions that are classes (R Lindsay Todd) |
| 81 | + |
| 82 | + * Modules/tkintermodule.c: use PyCallable_Check instead of |
| 83 | + manually checking for some callable types for callbacks; export |
| 84 | + TK_VERSION and TCL_VERSION strings; a few Tk 4.0 specific changes |
| 85 | + |
| 86 | + * Modules/socketmodule.c (initsocket): added a long list of socket |
| 87 | + related constants -- better here than in a separate python module, |
| 88 | + because the values change per system (R Lindsay Todd) |
| 89 | + |
| 90 | + * Doc/{lib.tex,libsignal.tex}: added documentation for signal |
| 91 | + module (Andrew Kuchling) |
| 92 | + |
| 93 | +Tue Jan 31 13:06:59 1995 Guido van Rossum < [email protected]> |
| 94 | + |
| 95 | + * Include/pythonrun.h: remove declaration of (now static) |
| 96 | + run_pyc_file |
| 97 | + |
| 98 | + * Modules/posixmodule.c (posix_utime): correct typo in utime() |
| 99 | + stub |
| 100 | + |
| 101 | +Tue Jan 31 11:02:00 1995 Guido van Rossum < [email protected]> |
| 102 | + |
| 103 | + * Modules/{pwdmodule.c,grpmodule.c} (mkpwent, mkgrent): NeXT |
| 104 | + specific patch for little endian machines where the uid and gid |
| 105 | + are in the wrong place in the structure (Mike Carlton) |
| 106 | + |
| 107 | +Mon Jan 30 16:17:33 1995 Guido van Rossum < [email protected]> |
| 108 | + |
| 109 | + * configure.in: add -posix to definition of CC when detecting Next |
| 110 | + |
| 111 | +Mon Jan 30 13:32:07 1995 Guido van Rossum < [email protected]> |
| 112 | + |
| 113 | + * Mac/*: not clearly logged are lots of changes to the Mac |
| 114 | + specific modules, e.g. reworking of the interrupt detection code |
| 115 | + and general reorganization of macglue.[ch], as well as support for |
| 116 | + modules generated by "bgen" (see Demo/bgen), and subsequent |
| 117 | + removal of the resource and sound interfaces from MacOS (since |
| 118 | + they now have their own, complete, generated interface), and also |
| 119 | + lots of development on the mactcp and macfs front |
| 120 | + |
| 121 | + * Modules/stdwinmodule.c (initstdwin): disable python's own event |
| 122 | + processing on the mac as soon as stdwin is imported; removed some |
| 123 | + unused variables |
| 124 | + |
| 125 | + * Parser/intrcheck.c: moved all mac specific stuff to |
| 126 | + Mac/macglue.c |
| 127 | + |
| 128 | + * Python/pythonrun.c (goaway): Think C mod to suppress pausing at |
| 129 | + normal exit |
| 130 | + |
| 131 | + * Python/import.c (imp_get_magic): fix glaring indexing bug |
| 132 | + |
| 133 | + * Modules/dbmmodule.c (dbm_keys): fix memory leak and tighten |
| 134 | + error checking (and redo lay-out) |
| 135 | + |
| 136 | +Fri Jan 27 00:00:17 1995 Guido van Rossum < [email protected]> |
| 137 | + |
| 138 | + * Objects/listobject.c: round up item count on resize to improve |
| 139 | + realloc performance (dramatic effect in the Mac with Think C!) |
| 140 | + |
| 141 | + * Include/{rename2.h,methodobject.h}, Objects/methodobject.c: |
| 142 | + added support for chaining method lists: Py_FindMethodInChain |
| 143 | + |
| 144 | +Thu Jan 26 12:59:51 1995 Guido van Rossum < [email protected]> |
| 145 | + |
| 146 | + * Python/Makefile.in: removed frozenmain.o from OBJS -- it has no |
| 147 | + business being in libPython.a. (Still build it though.) |
| 148 | + |
1 | 149 | Thu Jan 26 00:42:29 1995 Guido van Rossum < [email protected]> |
2 | 150 |
|
3 | 151 | * Lib/mhlib.py: fix bogus test for matching regex |
|
19 | 167 |
|
20 | 168 | * Objects/object.c, Python/bltinmodule.c: moved callable() to |
21 | 169 | object.c (from static in bltinmodule.c) since it is generally |
22 | | - useful (and I needed it :-) |
| 170 | + useful (and I needed it :-); removed some unused vars |
23 | 171 |
|
24 | 172 | Wed Jan 25 13:20:52 1995 Guido van Rossum < [email protected]> |
25 | 173 |
|
|
0 commit comments