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

sort by:
Revision Author Date Message Commit Date
42c2e6a Added cStringIO and cPickle to the supported modules. 06 May 1997, 15:59:14 UTC
c339753 Added HAVE_ macros for getpeername, getpid, setvbuf. 06 May 1997, 15:58:18 UTC
478e718 Keep MS compiler happy: use (int)strlen() when comparing; make sure not to use kill(). 06 May 1997, 15:24:59 UTC
b819914 Fix by Mark Hammond to enable truncate() on Windows. 06 May 1997, 15:23:24 UTC
fc49073 Used operators from abstract.h where possible (arithmetic operators, get/set/del item). This removes a pile of duplication. There's no abstract operator for 'not' but I removed the function call for it anyway -- it's a little faster in-line. 06 May 1997, 15:06:49 UTC
a1ebdbd Use Python.h, not allobjects.h. Don't call initall() (Experimental incompatible change!!!!!!) 05 May 1997, 22:18:50 UTC
db9353e CloseHandle should be RegCloseKey. Add extern decl for Py_GetProgramName(). 05 May 1997, 22:17:45 UTC
fdf95dd Checkin of Jack's buffer mods. Not really checked, but didn't fail any tests either... 05 May 1997, 22:15:02 UTC
8290e07 Removed misc outdated stuff for 1.5 05 May 1997, 22:14:19 UTC
13454c3 Fix old typo PyArgs_VaParse -> PyArg_VaParse. (Redoing the checking without merging in Jack's buffer mods.) 05 May 1997, 21:57:29 UTC
45510ae Fix old typo PyArgs_VaParse -> PyArg_VaParse. 05 May 1997, 21:53:03 UTC
7688bba Include Python.h, not allobjects.h (which no longer exists). 05 May 1997, 21:45:44 UTC
a027efa Massive changes for separate thread state management. All per-thread globals are moved into a struct which is manipulated separately. 05 May 1997, 20:56:21 UTC
73237c5 Only use PyCode_Addr2Line to get tb_lineno when Py_OptimizeFlag is set. 05 May 1997, 20:53:25 UTC
d3d6f8f Add -lgl and -lm for imgfile. Better way to configure zlib. 05 May 1997, 20:48:00 UTC
4a43cc6 Remove sys_* defines that are internal only and about to disappear 05 May 1997, 20:46:18 UTC
9218b70 Remove 2 out of 3 __FreeBSD__ tests. These are no longer needed as of FreeBSD 2.0.5, according to Thomas Gellekum <tg@ihf.rwth-aachen.de>. 05 May 1997, 15:03:26 UTC
526749b Misc.__init__(): Removed method, replaced with class attribute (which was all that the method set anyway). Removed calls to the constructor. This reduces the number of Python function calls per widget construction by one, for every widget construction. 03 May 1997, 04:16:23 UTC
84bf425 Finally deleted this obsolete crud. 02 May 1997, 04:01:08 UTC
d27b4f2 Several oopsies -- Py_ALLOBJECTS_H -> Py_PYTHON_H, temporarily removed pystate.h (to be restored later when that code is debugged), removed accessobject.h. 02 May 1997, 04:00:11 UTC
174f95a Moved allobjects.h to Python.h (without rename2.h). allobjects.h disappears -- old-style extensions must include Python.h and rename2.h. 02 May 1997, 03:55:52 UTC
c0b618a Quickly renamed the last directory. 02 May 1997, 03:12:38 UTC
f4806c2 Add detach call so threads are GC'ed. 30 April 1997, 19:59:22 UTC
03ef647 Add PYTHONHOME to the usage message. 30 April 1997, 19:48:59 UTC
ebde385 One copy is enough; we already had resource.c. 30 April 1997, 19:43:15 UTC
5bbf0f7 Some updates (AMK at work, added resource.c). 30 April 1997, 19:41:48 UTC
dfb4120 Add zlib 30 April 1997, 19:40:10 UTC
412154f Updated web ref and version#. Folded some long lines. 30 April 1997, 19:39:21 UTC
bc2472d Avoid some potential (though unlikely) sprintf buffer overflows. 30 April 1997, 19:07:54 UTC
15e33a4 Avoid sprintf buffer overflow if more than 9999 arguments. 30 April 1997, 19:00:27 UTC
04bc9d6 zlib by AMK 30 April 1997, 18:12:27 UTC
1526219 Adding Jeremy Hylton's gzip module. This requires Andrew Kuchling's zlib extension module. It still needs some doc strings. 30 April 1997, 16:04:57 UTC
37e97bc The usual. 29 April 1997, 22:15:33 UTC
9b71273 Get rid of the "-n32" options for SGI IRIX 6.x. Instead, substitute the value at configure time of the SGI_ABI environment variable. See abi(5). 29 April 1997, 22:14:56 UTC
0739797 The usual. 29 April 1997, 21:49:50 UTC
6100aaf Added test for pthread.h. 29 April 1997, 21:48:51 UTC
d11bfdd Ugly hack for SGI IRIX 6.2. Apparently _POSIX_THREADS is defined even when the pthread package is not installed. configure knows better, so #undef _POSIX_THREADS when pthread.h does not exist. 29 April 1997, 21:48:34 UTC
1ed5e57 Keep gcc -Wall happy. 29 April 1997, 21:34:16 UTC
86bea46 Another directory quickly renamed. 29 April 1997, 21:03:06 UTC
2b713b2 One more inittab. 29 April 1997, 20:46:45 UTC
bb5c6f8 Oops, forgot one: inittab. 29 April 1997, 20:42:30 UTC
87490eb Renamed inittab. 29 April 1997, 20:31:59 UTC
0bac33b Oops, forgot one: inittab. 29 April 1997, 20:24:10 UTC
1a43ce8 Added inittab. 29 April 1997, 20:22:47 UTC
79f25d9 Quickly renamed the remaining files -- this directory is done. 29 April 1997, 20:08:16 UTC
65bf9f2 Quickly renamed. 29 April 1997, 18:33:38 UTC
04e30c1 Remove err_input from rename list -- it is a static inside errors.c. 29 April 1997, 18:25:32 UTC
373c869 Quickly renamed. Also removed the long comment explaining why this is better than the old error API. 29 April 1997, 18:22:47 UTC
58d8e3d Remove renaming instructions for ANY -- this is not renamed in mymalloc.h. (Since it's a macro, I don't care much. It is used internally only; others can use void *.) 29 April 1997, 18:19:10 UTC
b209a11 Quickly renamed. 29 April 1997, 18:18:01 UTC
e2b4f09 Track updates in rename2.h. 29 April 1997, 16:27:09 UTC
e601c0f Added new name for inittab! 29 April 1997, 16:23:44 UTC
63c35e5 Remove macros that are only used for cgensupport.[ch]. Fixed typo in PyArg_VaParse (not PyArgs_*). 29 April 1997, 16:21:39 UTC
92e8782 Moved cgensupport.h to Modules (awaiting oblivion). 29 April 1997, 16:08:53 UTC
8105821 Added -I$(srcdir) to line for glmodule so we can move cgensupport.h here. 29 April 1997, 16:07:45 UTC
62cb0ba Moved to ../Modules. 29 April 1997, 15:50:32 UTC
ba9d7c5 Change the exception objects to have the string value "os.error" instead "posix.error" or "nt.error". 29 April 1997, 15:49:54 UTC
8ec9e63 Adapt Mac specific code to new universal headers (I think -- this is Jack's code). 29 April 1997, 15:49:04 UTC
dfed920 Hm. What was previously checked in was the edited *output* of the old cgen.py. Now that cgen.py and cstubs have been quickly renamed, check in the actual output. This has some "old-style" names left in (getilongarg etc.) but these are now take care of by macros in cgensupport.h (which is now specific to glmodule.c). 29 April 1997, 15:46:43 UTC
3837de0 Moved here from ../Python and quickly renamed. 29 April 1997, 15:43:55 UTC
58a6ac5 Removed cgensupport.[co] (to ../Modules). 29 April 1997, 15:42:53 UTC
4f1099f Added cgensupport.o. 29 April 1997, 15:41:53 UTC
7fa3b75 Added cgensupport.c to Setup line for gl module. Addeed Andrew Kuchling's zlib module. 29 April 1997, 15:41:26 UTC
9e3a812 Added Jeremy's resource module. 29 April 1997, 15:39:45 UTC
0a3eaf0 Quickly renamed. 29 April 1997, 15:39:28 UTC
fb22156 Added Andrew Kuchling's zlib module. 29 April 1997, 15:38:09 UTC
1818b77 Moved rename2's macros relevant to this module here and added comment about the file's obsolescence. 29 April 1997, 15:35:28 UTC
1875247 Quickly renamed. 29 April 1997, 14:49:28 UTC
9d0a3df Transformed comments to doc strings. Added symlinks option to copytree. 29 April 1997, 14:45:19 UTC
a2baf46 Reindented at 4 spaces. 29 April 1997, 14:06:46 UTC
5980845 Add feature to copy(), copy2(): dst may be a directory. Remove unneeded check for '.' / '..' from copytree(). Add some comments. 29 April 1997, 14:06:05 UTC
277206b Improvements to copyfile(): open the files in binary mode, and close them in a finally clause. 29 April 1997, 13:08:15 UTC
e9a0732 Note that passing a filename to uu.{en,de}code() is deprecated. 27 April 1997, 21:29:51 UTC
e76b7a8 Added fnmatch, base64 and quopri, received from Andrew Kuchling. 27 April 1997, 21:25:52 UTC
8be9a11 Restore two features of the original 1.4 pickle: - which_module() search __main__ last; - load_inst() no longer checks that the classname really refers to a class. 25 April 1997, 19:52:29 UTC
faeae5c Alas, I have to restore 'marshal', since it is needed by the new cPickle-compatible pickle, and pickle must be importable in restricted mode. I guess I'll have to make marshal safe. 25 April 1997, 19:10:15 UTC
5026cb4 Now that the string-sig has settled on r"obin" strings, restrict the <letter><string> notation to 'r' and 'R'. 25 April 1997, 17:32:00 UTC
c474dea Expand one level of symbolic link in sys.argv[0] before inserting its dirname in sys.path. This means that you can create a symbolic link foo in /usr/local/bin pointing to /usr/yourname/src/foo/foo.py, and then invoking foo will insert /usr/yourname/src/foo in sys.path, not /usr/local/bin. This makes it easier to have multifile programs (before, the program would have to do an os.readlink(sys.argv[0]) itself and insert the resulting directory in sys.path -- Grail does this). Note that the expansion is only used for sys.path; sys.argv[0] is still the original, unadorned filename (/usr/local/bin/foo in the example). 25 April 1997, 15:38:31 UTC
4246edd Unroll the for loop used for building python, so the first three subdirectories can be made in parallel (unfortunately, Modules has to depend on all three). 23 April 1997, 15:14:24 UTC
caa9f23 Change inspired by Tommy Burnette to add an interface to get stderr, too. 21 April 1997, 14:15:55 UTC
5fd026d Fix a couple of glitches identified by Greg Stein. 18 April 1997, 13:54:13 UTC
f39d051 _safe_repr(): Make the context parameter required; ok since it's only for internal use. Make sure the maxlevels and level parameters get passed to recursive invocations. 16 April 1997, 18:55:58 UTC
a89fda0 Muchly changed and improved pprint.py: - handles recursive data structures - formatting based on a PrettyPrinter object - allows a maximum nesting depth to be specified - provides safe repr()-like function which does not pretty-print 16 April 1997, 16:59:30 UTC
ab0d1af spliturl() should not throw away everything past first newline 16 April 1997, 15:17:06 UTC
b2c02de Removed pprint.py. Removed pprint.py from the README; it's now in the standard lib. 16 April 1997, 04:47:57 UTC
0c5e049 Reindented with 4 spaces. 16 April 1997, 02:47:12 UTC
7cfd31e Rewrite parsesequence() to emulate MH without invoking pick. Test it extensively by using pick. 16 April 1997, 02:45:08 UTC
5e92aff Checking in a copy of Fred Drake's data structure pretty-printer (with some slight formatting changes). Feature requests: - Make it a class (everything should be a class); - support recursive data structures (like pp.py on the ftp contrib site). 16 April 1997, 00:49:59 UTC
03a7466 OK, ready to make 'assert' a keyword (instead of '__assert__'). 16 April 1997, 00:34:46 UTC
7aa9fc5 Use uuencoded test images. 16 April 1997, 00:30:45 UTC
684480f Soft failure for Win32 and Mac platforms. Less output unless verbose. 16 April 1997, 00:29:59 UTC
cc5a91d Soft failure for Win32 platform. 16 April 1997, 00:29:15 UTC
505043f No need to define assert, it's built in. 16 April 1997, 00:27:45 UTC
b5d2039 Always use spaces for indentation. Added pformat() function: formats object to a string representation with no trailing newline; returns the string. 15 April 1997, 14:15:23 UTC
103cc6d Patch by Craig McPheeters to clean up the back-references to widgets contained in commands created by those same widgets. 14 April 1997, 13:30:24 UTC
5a56649 Remove Digital Creations copyright (Jim sez it's okay). 11 April 1997, 22:31:56 UTC
62bd30c Catch and report ValueError raised by strftime. 11 April 1997, 22:26:42 UTC
b31c7dc OK, I lied. On Windows, _IOLBF seems to be the same as full buffering, so to get the normal behavior back, I set it to unbuffered. 11 April 1997, 22:19:12 UTC
2a21219 Change in when and how stdin and stdout are set to line-buffering. This used to be done whenever stdin was interactive. Now we only do it when the -i flag is given. Also (and this is the real reason for this fix) we explicitly allocate a buffer -- this seems to be necessary on Windows. 11 April 1997, 21:57:53 UTC
7844e38 Keep Microsoft VC happy. 11 April 1997, 20:44:04 UTC
back to top