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

sort by:
Revision Author Date Message Commit Date
1836a62 NewMovieFromFile has extra parameter and return value 09 April 1997, 15:54:54 UTC
e0cf87b Enabled resID input/output parameter to NewMovieFromFile. This changes the Python interface, unfortunately. Added a few calls that were blacklisted for no apparent reason. 09 April 1997, 15:53:46 UTC
3ccd2f1 while (1) -> while 1. Sorry. 08 April 1997, 19:46:53 UTC
2ebaa17 Search for a valid begin line instead of requiring the first line. 08 April 1997, 19:46:02 UTC
6463920 (Optional) MSL compatability 08 April 1997, 15:28:05 UTC
184c160 DisposPtr -> DisposePtr 08 April 1997, 15:27:29 UTC
08c3be3 Changed the few old routine names still used to the new ones Started working on MSL support 08 April 1997, 15:27:00 UTC
85ae4a8 Changed [SG]etCRefCon to [SG]etControlReference 08 April 1997, 15:26:03 UTC
5495672 Modified for (optional) use of MSL 08 April 1997, 15:24:58 UTC
9e1be97 Fixed for compiling without OLDROUTINENAMES and OLDROUTINELOCATIONS 08 April 1997, 15:24:17 UTC
1aec323 Ka-Ping's muich improved version of March 26, 1997: # Ignore now accepts \f as whitespace. Operator now includes '**'. # Ignore and Special now accept \n or \r\n at the end of a line. # Imagnumber is new. Expfloat is corrected to reject '0e4'. 08 April 1997, 14:24:39 UTC
24dacb3 Support for alternative string quotes (a"xx", b"xx", c"xx", ...). 06 April 1997, 03:46:20 UTC
5f5e817 Support for alternative string quotes (a"xx", b"xx", c"xx", ...). In interactive mode, do generate code for single-string statements. 06 April 1997, 03:41:40 UTC
1508538 Various status updates. 03 April 1997, 23:49:28 UTC
fc5ee0f Added site 03 April 1997, 22:43:02 UTC
571391b New stuff by AMK. 03 April 1997, 22:41:49 UTC
6191551 Remove a redundant XINCREF(value). This caused the reference count of all locals to be upped by one when `from <module> import <whatever>' was executed. 03 April 1997, 18:31:43 UTC
d641d67 New version by Sjoerd, with support for IRIX 6 audio library. 03 April 1997, 17:06:32 UTC
f73bab7 Added an attribute string_id_to_buffer, which gives the offset you have to add to the id() of a string to get the address of the data. This is a horrible and error-prone hack, but unfortunately it is one that is needed for playing audio and crearing pixmaps. Having the constant here is at least marginally better than the previous practice of having the constant 16 all over the place... 03 April 1997, 14:51:03 UTC
377df98 - Most errors are *not* OSErr style, so raise better exceptions (with textual messages) - Plugged a memory leak or two 03 April 1997, 14:48:04 UTC
cb2554e Still not a real test, but at least it runs again 03 April 1997, 14:45:28 UTC
1801aad Use MacOS.string_id_to_buffer for id() to buffer address hack 03 April 1997, 14:44:41 UTC
4240b61 Use MacOS.string_id_to_buffer for the hack to convert string id() to buffer address. 03 April 1997, 14:44:07 UTC
9a8cb84 Checked in some new Tk demos that I wrote a while ago. 03 April 1997, 00:04:51 UTC
387c575 Small grammatical touchups: Para. 1: ...that reads and writes a string buffer... ^ ^ Para. 3: ...can be called at any time to retrieve the... XXXXXXXXXXXX ^^^^^ ...entire contents of the entire ``file'' ... ^^^^^^^ XXXXXXX Guido, I hope I'm not stomping too far afield, but these seem pretty clear to me. 02 April 1997, 14:51:56 UTC
228b8e8 Whole lotta changes. 02 April 1997, 06:13:34 UTC
d69a84b use /usr/bin/env 02 April 1997, 06:11:55 UTC
101923b Added replace() implementation by Perry Stoll (debugged and reformatted by me). 02 April 1997, 06:11:18 UTC
f643e3f Spell Unix, not UNIX. 02 April 1997, 06:06:03 UTC
e8d94a8 Horrible hack to split up code '--' to prevent latex2html from collapsing it into '-'. 02 April 1997, 06:05:07 UTC
1cd26f2 Add complex(). Update int(), long(), float() to support string conversions. 02 April 1997, 06:04:02 UTC
740eb82 Add cross-refs for int() to atoi() etc. Change replace() arguments; remove replace1(). 02 April 1997, 05:56:16 UTC
21aa0ef Changed my mind on replace(). It's now replace(str, old, new, maxsplit=0). Note new ordering of parameters (string first); this is more consistent with translate(). 02 April 1997, 05:49:46 UTC
aa925a5 Add #! line. 02 April 1997, 05:47:39 UTC
ab096c9 New doc strings. 02 April 1997, 05:47:11 UTC
fd79566 Fix two small bugs with proxies. 02 April 1997, 05:46:35 UTC
a9a3575 New symbols due to assert statement. 02 April 1997, 05:46:05 UTC
c1a4ba9 New test output for test_builtin 02 April 1997, 05:44:51 UTC
3917c22 Win32 precision clock() -- Mark Hammond. 02 April 1997, 05:35:28 UTC
9bf8445 Support include statement :-( 02 April 1997, 05:33:00 UTC
925e547 Support assert stmt. 02 April 1997, 05:32:13 UTC
4669fb4 Several fixes reported by jim F. 02 April 1997, 05:31:09 UTC
2a7f58d Allow passing a .pyo file. Print correct name in fatal error from PyErr_Print. 02 April 1997, 05:28:38 UTC
228d7f3 Added assert statement. 02 April 1997, 05:24:36 UTC
8ecd1ad Added assert grammar. 02 April 1997, 05:24:08 UTC
6dacd90 Allow leading underscore in keywords. 02 April 1997, 05:23:46 UTC
6fa4466 Added AssertionError. 02 April 1997, 05:22:53 UTC
556440d Added __assert__ statement (later to be renamed) 02 April 1997, 05:22:18 UTC
659a3b5 Optimized the hell out of listmessages(). Changed numericprog regexpr to make it faster to check. Removed now unnecessary checks for os.curdir, os.pardir. 02 April 1997, 01:18:30 UTC
c054d70 Get rid of .conj pseudo data attribute for complex numbers. Add __members__ attribute. 01 April 1997, 03:12:33 UTC
94dbd99 Remove ConflictError (which was also removed from bltinmodule.c, even though the checkin message failed to note that). 31 March 1997, 17:19:40 UTC
9199f62 remove ConflictError 31 March 1997, 17:19:05 UTC
5a35e32 Remove ConflictError, add InteractiveFlag, CObject_Type, FdIsInteractive, and thread entry points. 31 March 1997, 17:18:03 UTC
c6472e9 1. Add string conversions to int(), long(), float(). (Not to complex()!) 2. Fix two bugs in complex(): - Memory leak when using complex(classinstance) -- r was never DECREF'ed. - Conversion of the second argument, if not complex, was done using the type vector of the 1st. 31 March 1997, 17:15:43 UTC
dddf7a6 Added test of complex() (that catches a bug in 1.4!). Added test that ensures that int() and long() truncate float numbers towards zero. 31 March 1997, 17:13:17 UTC
8d2893b Added a list of the main undocumented extension modules. 27 March 1997, 20:57:52 UTC
7f3b042 Added docs for UserDict,UserList 27 March 1997, 14:56:18 UTC
b6a8026 Added docs for glob and mailcap 25 March 1997, 22:09:18 UTC
e6d579d Added docs for glob 25 March 1997, 22:07:53 UTC
20af95b Added docs for mailcap 25 March 1997, 22:01:35 UTC
bfc3944 Change by Andrew Kuchling (edited by Guido): Removed unused import tempfile. Added some docstrings. 25 March 1997, 21:58:08 UTC
31ef35b Added two new questions about number conversions. 25 March 1997, 18:25:20 UTC
e5a9c8f As per GvR recomendation, added support for a 'sync' attribute for the GDBM module. 25 March 1997, 17:39:56 UTC
1eb9a81 Added new functions replace() and replace1(). 25 March 1997, 16:50:31 UTC
c8a80cd Added docs for replace() and replace1(). 25 March 1997, 16:41:31 UTC
4fc7067 Added a 'sync' method to shelve. If the underlying database does not have a sync attribute, this method silently ignores this fact. The default (bsddb's dbhash) does. 25 March 1997, 16:06:03 UTC
e8e8799 Remove untrue statement about . and .. being included in list of names passed to walk() visitor. 25 March 1997, 15:25:54 UTC
fb8f1ca Add clear() method to dictionary objects. 21 March 1997, 21:55:12 UTC
3ee6b19 Removed 'marshal' from the list of "ok" built-in functions -- the unmarshalling code is actually rather naive and can easily be caused to crash by feeding it invalid data. This should be fixed in the marshal module, but I don't have the time to fix it now :-( 21 March 1997, 21:18:16 UTC
bcd91e0 Fix typo (missing $ in ) 20 March 1997, 20:46:29 UTC
4d81984 Ping's new version -- more efficient at finding the keywords. 20 March 1997, 20:40:45 UTC
3d99e35 Added __assert__. 20 March 1997, 19:46:41 UTC
eb8c972 Ka-Ping Yee's version is better: Here's a "keyword" module which, in the spirit of "token.py", updates the list of keywords automatically from a source file (in this case, "graminit.c" seemed like a reasonable choice, easier than "Grammar/Grammar"). You get "kwlist", a sorted list of keywords; "kwdict", a dictionary mapping each keyword to 1; and "iskeyword", a function which tells you if a given string happens to be a keyword. 20 March 1997, 19:45:51 UTC
90d556f Simple module to publish list of Python keywords. 20 March 1997, 19:44:30 UTC
f789ee4 Avoid crashes with nested multipart/mixed parts. 20 March 1997, 14:42:17 UTC
14d1c72 Added note about adding \n to source for exec and compile. 19 March 1997, 14:43:28 UTC
4a908be Added Q. about HTTP/1.1. 16 March 1997, 18:34:00 UTC
f2e499b New long_lshift, without restriction on size of shift count, by Tim Peters. This makes it possible to write 1L<<1000000, memory permitting. 16 March 1997, 00:37:59 UTC
e053c67 Remove err_input -- there is no such global! 14 March 1997, 05:09:30 UTC
45b8391 New form of PyFPE_END_PROTECT macro. 14 March 1997, 04:32:50 UTC
1aeb104 Include setjmp.h so it compiles if WANT_SIGFPE_HANDLER is undefined. 14 March 1997, 04:32:25 UTC
f095806 Remove redundant references to thread stuff -- long, long ago, there was some locking code in this file that needed it... 14 March 1997, 04:25:22 UTC
7427791 Add Macros defining new names for all external symbols. 14 March 1997, 04:24:08 UTC
1f06bee Change PyFPE_END_PROTECT to PyFPE_END_PROTECT(v). v should be the last variable to which a floating point expression is assigned. The macro passes its address to a dummy function so that the optimizer can't delay calculating its value until after the macro. 14 March 1997, 04:23:42 UTC
efd3a3a Implement find_class() without exec statement. 14 March 1997, 04:21:10 UTC
c699553 Change the list() function to match the documentation in the comment (it should return a list of tuples, not a list of lists). 14 March 1997, 04:18:20 UTC
56d1e3a Added Fred Drake's netrc parser class. 14 March 1997, 04:16:54 UTC
18aef3c Support disassembly of a variety of objects through dis.dis(). 14 March 1997, 04:15:43 UTC
7b7c578 Add optional 4th argument to [r]find and [r]index (end of slice). 14 March 1997, 04:13:56 UTC
612316f Add a rough list of undocumented stuff at the end. 14 March 1997, 04:12:52 UTC
1f8cee2 Hint about [\] trick to avoid quad backslashes. 14 March 1997, 04:10:13 UTC
db5a41f target libinstall: Create the .pyo files corresponding to the .py and .pyc files as well. 13 March 1997, 14:14:29 UTC
ef8dc06 compile(): Use the __debug__ flag to determine the proper filename extension to use for the cached module code object. 13 March 1997, 14:13:16 UTC
6af0c00 Fix dumb bug calling parsestrplus with wrong node as argument. Add prototypes for parsestr() and parsestrplus() (unrelated, but seemed to make sense.) 11 March 1997, 21:25:55 UTC
1c6a459 Define __debug__ as 0 if -O is given, 1 otherwise. Also test for errors in initializing the dictionary. 11 March 1997, 18:43:26 UTC
7c53111 Added support for ``if __debug__:'' -- if -O is given, this form is recognized by the code generator and code generation for the test and the subsequent suite is suppressed. One must write *exactly* ``if __debug__:'' or ``elif __debug__:'' -- no parentheses or operators must be present, or the optimization is not carried through. Whitespace doesn't matter. Other uses of __debug__ will find __debug__ defined as 0 or 1 in the __builtin__ module. 11 March 1997, 18:42:21 UTC
0824f63 When -O is given, use ".pyo" instead of ".pyc". 11 March 1997, 18:37:35 UTC
80eb3c0 Zap all env vars beginning with PYTHON to prevent an obvious form of attack. 11 March 1997, 18:24:21 UTC
b5dc5e3 Added support for imaginary constants (e.g. 0j, 1j, 1.0j). 10 March 1997, 23:17:01 UTC
c43b685 Clarify error message for unexpected keyword parameter. 10 March 1997, 22:58:23 UTC
back to top