summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow leading underscore in keywords.Guido van Rossum1997-04-021-1/+1
|
* Added AssertionError.Guido van Rossum1997-04-021-0/+1
|
* Added __assert__ statement (later to be renamed)Guido van Rossum1997-04-021-1/+2
|
* Optimized the hell out of listmessages().Guido van Rossum1997-04-021-10/+8
| | | | | Changed numericprog regexpr to make it faster to check. Removed now unnecessary checks for os.curdir, os.pardir.
* Get rid of .conj pseudo data attribute for complex numbers.Guido van Rossum1997-04-011-5/+2
| | | | Add __members__ attribute.
* Remove ConflictError (which was also removed from bltinmodule.c, evenGuido van Rossum1997-03-311-1/+0
| | | | though the checkin message failed to note that).
* remove ConflictErrorGuido van Rossum1997-03-311-1/+0
|
* Remove ConflictError, add InteractiveFlag, CObject_Type, FdIsInteractive, ↵Guido van Rossum1997-03-311-2/+8
| | | | and thread entry points.
* 1. Add string conversions to int(), long(), float(). (Not to complex()!)Guido van Rossum1997-03-311-7/+127
| | | | | | | | | | 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.
* Added test of complex() (that catches a bug in 1.4!).Guido van Rossum1997-03-311-0/+39
| | | | | Added test that ensures that int() and long() truncate float numbers towards zero.
* Added a list of the main undocumented extension modules.Guido van Rossum1997-03-272-4/+54
|
* Added docs for UserDict,UserListGuido van Rossum1997-03-277-1/+64
|
* Added docs for glob and mailcapGuido van Rossum1997-03-252-0/+4
|
* Added docs for globGuido van Rossum1997-03-257-5/+77
|
* Added docs for mailcapGuido van Rossum1997-03-257-5/+157
|
* Change by Andrew Kuchling (edited by Guido):Guido van Rossum1997-03-251-17/+32
| | | | | | Removed unused import tempfile. Added some docstrings.
* Added two new questions about number conversions.Guido van Rossum1997-03-251-0/+23
|
* As per GvR recomendation, added support for a 'sync' attribute for theRoger E. Masse1997-03-251-0/+18
| | | | GDBM module.
* Added new functions replace() and replace1().Guido van Rossum1997-03-252-0/+30
|
* Added docs for replace() and replace1().Guido van Rossum1997-03-252-0/+26
|
* Added a 'sync' method to shelve. If the underlying database does not have a ↵Roger E. Masse1997-03-251-0/+4
| | | | | | sync attribute, this method silently ignores this fact. The default (bsddb's dbhash) does.
* Remove untrue statement about . and .. being included in list of namesGuido van Rossum1997-03-252-4/+4
| | | | passed to walk() visitor.
* Add clear() method to dictionary objects.Guido van Rossum1997-03-212-0/+26
|
* Removed 'marshal' from the list of "ok" built-in functions -- theGuido van Rossum1997-03-211-1/+1
| | | | | | 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 :-(
* Fix typo (missing $ in )Guido van Rossum1997-03-201-1/+1
|
* Ping's new version -- more efficient at finding the keywords.Guido van Rossum1997-03-201-37/+13
|
* Added __assert__.Guido van Rossum1997-03-201-0/+1
|
* Ka-Ping Yee's version is better:Guido van Rossum1997-03-201-37/+116
| | | | | | | | | | 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.
* Simple module to publish list of Python keywords.Guido van Rossum1997-03-201-0/+37
|
* Avoid crashes with nested multipart/mixed parts.Guido van Rossum1997-03-201-1/+8
|
* Added note about adding \n to source for exec and compile.Guido van Rossum1997-03-191-0/+7
|
* Added Q. about HTTP/1.1.Guido van Rossum1997-03-161-0/+11
|
* New long_lshift, without restriction on size of shift count, by Tim Peters.Guido van Rossum1997-03-161-26/+22
| | | | This makes it possible to write 1L<<1000000, memory permitting.
* Remove err_input -- there is no such global!Guido van Rossum1997-03-141-1/+0
|
* New form of PyFPE_END_PROTECT macro.Guido van Rossum1997-03-1412-36/+36
|
* Include setjmp.h so it compiles if WANT_SIGFPE_HANDLER is undefined.Guido van Rossum1997-03-141-0/+1
|
* Remove redundant references to thread stuff -- long, long ago, thereGuido van Rossum1997-03-141-6/+0
| | | | was some locking code in this file that needed it...
* Add Macros defining new names for all external symbols.Guido van Rossum1997-03-142-0/+36
|
* Change PyFPE_END_PROTECT to PyFPE_END_PROTECT(v). v should be theGuido van Rossum1997-03-141-3/+3
| | | | | | 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.
* Implement find_class() without exec statement.Guido van Rossum1997-03-141-4/+2
|
* Change the list() function to match the documentation in the commentGuido van Rossum1997-03-141-1/+1
| | | | (it should return a list of tuples, not a list of lists).
* Added Fred Drake's netrc parser class.Guido van Rossum1997-03-141-0/+100
|
* Support disassembly of a variety of objects through dis.dis().Guido van Rossum1997-03-141-0/+17
|
* Add optional 4th argument to [r]find and [r]index (end of slice).Guido van Rossum1997-03-145-43/+99
|
* Add a rough list of undocumented stuff at the end.Guido van Rossum1997-03-145-1/+445
|
* Hint about [\] trick to avoid quad backslashes.Guido van Rossum1997-03-142-4/+6
|
* target libinstall:Fred Drake1997-03-131-0/+2
| | | | | Create the .pyo files corresponding to the .py and .pyc files as well.
* compile(): Use the __debug__ flag to determine the proper filename extensionFred Drake1997-03-131-1/+1
| | | | to use for the cached module code object.
* Fix dumb bug calling parsestrplus with wrong node as argument.Guido van Rossum1997-03-111-1/+3
| | | | | Add prototypes for parsestr() and parsestrplus() (unrelated, but seemed to make sense.)
* Define __debug__ as 0 if -O is given, 1 otherwise. Also test forGuido van Rossum1997-03-111-0/+4
| | | | errors in initializing the dictionary.