Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
b34e8aa New version: 1.14 (previous oine was misnumbered 1.12). Lots of new questions about everything. 23 September 1994, 14:20:38 UTC
c24da7c Added obfuxcated lambda's by Ulf Bertelt 23 September 1994, 14:08:41 UTC
be9f149 Various layout changes; some extra warnings; for IRIX, IRIX 5 is the default. 21 September 1994, 12:31:05 UTC
cc1b8d5 Specified libraries for flmodule. 21 September 1994, 11:51:10 UTC
fa59e83 Fix bug if tmpcache is None 21 September 1994, 11:36:19 UTC
798199d * Python/pythonrun.c (print_error): print only last line of multi-line source line 19 September 1994, 08:08:50 UTC
1a817c0 * Parser/tokenizer.c (tok_nextc): count line numbers when parsing strings 19 September 1994, 08:06:25 UTC
df1c4ee Support user routines (callbacks) on sound channels. 16 September 1994, 12:48:59 UTC
bc0ba01 Added some files, reformatted some paragraphs. 16 September 1994, 11:09:18 UTC
31e7642 Added some more files to Mac-Makefile (not tested!); finishing touch to README.MPW. 16 September 1994, 11:08:31 UTC
e174c15 audiodev.py: Mac port. Audio_mac.py: Mac specific class for audiodev.py. aifc.py: open files for reading/writing in binary mode ('rb', 'wb'). 16 September 1994, 10:55:53 UTC
2d16703 gestaltmodule.c: interface to Gestalt Manager. macosmodule.c: interface to random collection of Managers. macsetfiletype.c: set file type, for import.c. 16 September 1994, 10:54:21 UTC
bf677ed Put a comment start symbol at the start of a comment that lacked one. 15 September 1994, 14:50:05 UTC
1442177 Some new files... 14 September 1994, 14:06:46 UTC
14a6e3d * Lib/whrandom.py: if seed is (0,0,0), initialize from current time; default seed's arguments to (0,0,0) 14 September 1994, 13:33:57 UTC
602099a * various modules: #include "Python.h" and remove most remporary renaming hacks 14 September 1994, 13:32:22 UTC
a967209 * Python/ceval.c (eval_code): added registry of pending functions (to be used by functions that are called asynchronously, like UNIX signal handlers or Mac I/O completion routines) 14 September 1994, 13:31:22 UTC
fdef271 * Import/pythonrun.h, Python/{import,pythonrun}.c, mac/macsetfiletype.c: changes by Jack to execute .pyc file passed as command line argument. On the Mac .pyc files are given a special type so they can be double-clicked 14 September 1994, 13:31:04 UTC
9566408 pythonrun.h: added run_pyc_file ceval.h: added Py_AddPendingCall rest: modules using the new naming scheme must now include Python.h 14 September 1994, 13:23:36 UTC
f5e0ea8 * Modules/Setup.in: define PYTHONPATH using COREPYTHONPATH for extensions; add -lm to math module definition * Modules/Makefile.pre.in: remove *.so and so_locations on clobber 12 September 1994, 15:35:36 UTC
73737ab If an argument on a Setup line starts with `$', treat it as a library, but only if it does not end in a known suffix. 12 September 1994, 15:31:01 UTC
0a516c9 The usual junk 12 September 1994, 10:58:40 UTC
ac405f6 Shared library support 12 September 1994, 10:56:06 UTC
7cc5abd Support shared library creation. 12 September 1994, 10:42:20 UTC
9adae8e Steen Lumholt's termios interface. 12 September 1994, 10:41:22 UTC
4302193 Added _getpty interface. 12 September 1994, 10:40:46 UTC
ae311bd Mods for HP-UX dynamic loading. 12 September 1994, 10:39:56 UTC
73b20df Added TERMIOS module 12 September 1994, 10:39:08 UTC
23cb2a8 New tty/pty modules by Steen; new urlparser. 12 September 1994, 10:36:35 UTC
c0af2aa Add'l notes by Guido 09 September 1994, 12:10:21 UTC
6522eb0 * Parser/grammar1.c (finddfa): massive speed up by using direct addressing instead of searching 09 September 1994, 11:11:39 UTC
8534741 mhlib.py: delay opening of sequences file so we don't overwrite it when putsequences is called with a bad argument rfc822.py: better handling of dates with no or bad timezones uu.py: contributed by Lance -- uu{en,de}code 09 September 1994, 11:10:15 UTC
9195148 added Tommy Burnette's setblocking() method 07 September 1994, 14:39:14 UTC
1662dd5 added Py_AtExit() -- register cleanup functions for C modules 07 September 1994, 14:38:28 UTC
9776adf rearranged code in debugging version of DELREF to avoid touching data after it has been freed. 07 September 1994, 14:36:45 UTC
c6cf1dd pythgonrun.h: added Py_AtExit(). rename1.h: add PyArg_GetInt. 07 September 1994, 14:35:10 UTC
e4485b0 Setup.in: added tkinter; rearranged the definition of PYTHONPATH so that the module-specific components are in the section for that module. cursesmodule.c: patched it so it actually works. tkintermodule.c: call Py_AtExit instead of atexit(). signalmodule.c: converted to new naming style; added BGN/END SAVE around pause() call. socketmodule.c: added setblocking() after Tommy Burnette. 07 September 1994, 14:32:49 UTC
a142613 Added minmax function. 06 September 1994, 16:19:33 UTC
e202c38 Can now also give a hashed ID to Cddb. 06 September 1994, 16:19:03 UTC
1f05754 Added support for ADPCM compression. 06 September 1994, 16:17:51 UTC
03a9096 Define cl_{get,set,del}attr members in classobject 06 September 1994, 09:48:43 UTC
524f146 Added mboxconvert.py 05 September 1994, 11:51:33 UTC
52ca98a Yet another version (by me) of __getattr__ etc. 05 September 1994, 07:32:29 UTC
e773754 Mods (really diffs to 2.29) by Michael Scharf for alternative __getattr__ etc. 05 September 1994, 07:31:41 UTC
56bf235 Lance's release 1.1 -- fixes some problems with 1.0 31 August 1994, 22:06:24 UTC
fbea2f3 Release 1.0 by Lance 31 August 1994, 22:05:27 UTC
7522f03 Makefile.in: run compileall on installed library; rest: the usual 30 August 1994, 12:42:01 UTC
e4ab647 * Python/getmtime.c: Remove mac specifics (Mac subdirectory has its own version now) * Python/bltinmodule.c (builtin_tuple): use pre-existing listtuple(v) for lists 30 August 1994, 12:38:05 UTC
f6971e2 Lance has converted his modules to the new naming conventions, and contributed a curses interface. Setup.in uses .c instead of .o now. 30 August 1994, 12:25:20 UTC
0c4071e FAQ: Added lambda stress test by Ulf ACKS: Added Ulf README: fix typo 30 August 1994, 12:23:22 UTC
f023ab0 Dialog.py: d.num should be numeric, not string Tkinter.py: on destroy(), remove self from master's dict of children 30 August 1994, 12:13:44 UTC
c1be9d5 * Doc/tut.tex (subsection{Lambda Forms}): fix typo in lambda example 30 August 1994, 12:08:58 UTC
275b0a4 Description of what's here 30 August 1994, 12:07:58 UTC
9717991 Merge back to main trunk 30 August 1994, 09:33:45 UTC
224b289 * Modules/makesetup: bugfix: add objects from sources to OBJS 30 August 1994, 09:27:16 UTC
1d5735e Merge back to main trunk 30 August 1994, 08:27:36 UTC
013142a fix nasty bug in resizing (formatstring) 30 August 1994, 08:19:36 UTC
e59214e call_object: print message before abort() 30 August 1994, 08:01:59 UTC
b078ce1 Move #endif for NT 29 August 1994, 14:01:43 UTC
74e6a11 * Python/import.c: support *.o/*.so as alternative for *module.o/*module.so * Python/import.c: if initializing a module did not enter the module into sys.modules, it may have raised an exception -- don't override this exception. Merged NT changes * Python/import.c: add lost NT-specific code back in Fixed NT changes 29 August 1994, 12:54:38 UTC
14144fc Added delattr() 29 August 1994, 12:53:40 UTC
cae027b * Python/bltinmodule.c: added tuple() builtin 29 August 1994, 12:53:11 UTC
df05ac6 Python/bltinmodule.c: mods by Andrew Kuchling to implement pow(x,y,z) == pow(x,y)%z, but without incurring overflow 29 August 1994, 12:52:37 UTC
2d95185 * Python/bltinmodule.c (builtin_vars): correct typo in error msg 29 August 1994, 12:52:16 UTC
a110aa6 * Python/pythonrun.c (print_error): added INCREF/DECREF pair -- the exception returned by a syntax error (when reported) would contain an object with refcnt zero! MPW changes 29 August 1994, 12:50:44 UTC
bf8c0e3 mods by Andrew Kuchling to implement pow(x,y,z) == pow(x,y)%z, but without incurring overflow Correct problems found by THINK C 6.0 29 August 1994, 12:48:32 UTC
eb1fafc New patches by Andrew to fix various problems Add cast for Lance 29 August 1994, 12:47:19 UTC
6cd2fe0 Correct problems found by THINK C 6.0 29 August 1994, 12:45:32 UTC
f4b1a64 * Parser/tokenizer.c: backup over illegal newline in string literal (for "completeness" test) 29 August 1994, 12:43:07 UTC
bd0389d don't call strncpy(str, NULL, 0) 29 August 1994, 12:25:45 UTC
4ca6c9d * Python/compile.c (com_argdefs, com_arglist): avoid referencing CHILD(n,i) for i >= NCH(n) 29 August 1994, 12:16:12 UTC
3a24181 err_clear: clear interpreter stack trace 29 August 1994, 12:14:12 UTC
13836d9 add function name to traceback info MPW fixes 29 August 1994, 12:09:58 UTC
d2002c7 Added PyArg_NoArgs(v) 29 August 1994, 10:55:31 UTC
ff18df0 For THINK C 6.0 29 August 1994, 10:55:19 UTC
3bb5448 New way of generating .pyc files, thanks to Sjoerd. urllib.py: '+' is not always safe (even though the RFC says so :-( ) whrandom.py: throw away top bits of time to avoid overflow on Mac (where times can be negative) 29 August 1994, 10:52:58 UTC
7b1e974 Makefile.pre.in: add $(OPT) to link command audioop.c: fix for MPW config.c.in: save original argc/argv for Lance rotormodule.c: new coding conventions timemodule.c: add casts for Lance 29 August 1994, 10:46:42 UTC
0e3da7b Makefile: add $(OPT) to linking line tokenizer.c: move tok_backup call around 29 August 1994, 10:44:10 UTC
ba941eb MPW changes 29 August 1994, 10:43:12 UTC
8e1f8dd Restructured MPW notes 29 August 1994, 09:14:14 UTC
8ce65b4 README, Makfiles and `buildall' script to build Python under MPW 3.2. 29 August 1994, 08:58:39 UTC
739267b Completed (hopefully) the unification of THINK 6.0 and MPW 3.2 versions -- they now share config.c and config.h, and statting is always done through macstat.[ch] (THINK's <stat.h> defines funny constants). Also the configuration of stdwin is done differently: you have to define USE_STDWIN to the compiler prefix. 29 August 1994, 08:42:37 UTC
e783444 Intermediate version of changes after porting to MPW 3.2 26 August 1994, 09:09:48 UTC
f0171a1 * configure.in, */Makefile*.in: OPT can now be specified in the env at configure time and will then be put in all Makefiles as default * */Makefile*.in: remove lib*.a before adding to it 23 August 1994, 14:06:18 UTC
c561e5d The usual... 23 August 1994, 13:52:46 UTC
794b93e * Modules/Setup.*: removed all except Setup.in (huh? I thought I'd done that already?!); disable gdbm by default * configure.in, */Makefile*.in: OPT can now be specified in the env at configure time and will then be put in all Makefiles as default * */Makefile*.in: remove lib*.a before adding to it 23 August 1994, 13:51:25 UTC
aa0f4c7 * Modules/signalmodule.c: added pause(). 23 August 1994, 13:49:37 UTC
0b498be * Modules/makesetup: support C++ files now; these should be given as file.C or file.cc or file.c++; C files can be given as file.c (instead of file.o, which is still supported) 23 August 1994, 13:49:15 UTC
794d813 * Modules/posixmodule.c: some more NT changes 23 August 1994, 13:48:48 UTC
9731d44 * Modules/config.c.in: change mac specific things 23 August 1994, 13:48:30 UTC
d250ee2 * Parser/tokenizer.c: backup over illegal newline in string literal (for "completeness" test) * */Makefile*.in: remove lib*.a before adding to it 23 August 1994, 13:38:57 UTC
b4f066d Include/node.h: make some fields short to save space during parsing 23 August 1994, 13:37:43 UTC
b0f3c82 Added macmain.c (separate Mac specific main prog); bump version to 1.1 23 August 1994, 13:34:25 UTC
7aeb4b9 * Lib/linecache.py: don't crash on empty filename * Lib/macpath.py: don't return trailing colon for dirname() (XXX won't do for volume names -- but otherwise glob(':*:*.py') loops forever) * Lib/traceback.py: print SyntaxError correctly * Lib/stat.py: moved to posixstat.py; added macstat.py which has the constants for the Mac; and created new stat.py which includes the right one * Lib/urllib.py: fix caching bug (by disabling the cache) 23 August 1994, 13:32:20 UTC
9e1e149 * Lib/sgi/flp.py: fix caching bug (always write the whole file to the cache!) 23 August 1994, 13:29:21 UTC
29e7af0 Some more changes 23 August 1994, 13:28:34 UTC
bd851cd * Doc/libtime.tex: get rid of references to millitime() and millisleep(); document clock() * Doc/ref6.tex (section{Assignment statements}): added warning about overlaps in lhs of assignment (e.g. "i, x[i] = 1, 2") 23 August 1994, 13:26:22 UTC
d849a48 Description of how to build Python for the Mac. 20 August 1994, 21:55:48 UTC
24f4850 errors.c: clear traceback too. Makefile.in: remove lib*.a before creating new one. 19 August 1994, 15:37:11 UTC
b1ba03f Match new configure.in 19 August 1994, 15:34:50 UTC
back to top