Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Installer for beta-2. | Guido van Rossum | 1997-12-11 | 1 | -20/+38 |
| | | | | Use Program Files, register pythonw.exe to execute .pyw files. | ||||
* | update the example without the example.def file | Guido van Rossum | 1997-12-11 | 1 | -6/+4 |
| | |||||
* | New instructions, take VC++ 5.x into account. | Guido van Rossum | 1997-12-11 | 1 | -21/+51 |
| | |||||
* | Adding VC 5.x workspace and project files | Guido van Rossum | 1997-12-11 | 2 | -0/+144 |
| | |||||
* | Added tkappinit.c source, and define WITH_APPINIT. | Guido van Rossum | 1997-12-11 | 1 | -2/+6 |
| | |||||
* | yeah, yeah. | Guido van Rossum | 1997-12-11 | 1 | -2/+6 |
| | |||||
* | Allocate one byte extra in some cases. | Guido van Rossum | 1997-12-11 | 1 | -1/+1 |
| | |||||
* | Fix problem detected by Greg McFarlane -- callbacks passed to | Guido van Rossum | 1997-12-11 | 1 | -10/+16 |
| | | | | | bind_class() and bind_all() are destroyed when the widget to which they were passed is destroyed. | ||||
* | Jim Fulton writes: | Guido van Rossum | 1997-12-10 | 1 | -5/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The attached patch adds the following behavior to the handling of REDUCE codes: - A user-defined type may have a __reduce__ method that returns a string rather than a tuple, in which case the object is saved as a global object with a name given by the string returned by reduce. This was a feature added to cPickle a long time ago. - User-defined types can now support unpickling without executing a constructor. The second value returned from '__reduce__' can now be None, rather than an argument tuple. On unpickling, if the second value returned from '__reduce__' during pickling was None, then rather than calling the first value returned from '__reduce__', directly, the '__basicnew__' method of the first value returned from '__reduce__' is called without arguments. I also got rid of a few of Chris' extra ()s, which he used to make python ifs look like C ifs. | ||||
* | Remove "Lib/test" from the default path; this is now a package! | Guido van Rossum | 1997-12-10 | 1 | -1/+0 |
| | |||||
* | The 'l' flag (locale specific matching) has been renamed to 'L'. | Guido van Rossum | 1997-12-10 | 3 | -6/+8 |
| | |||||
* | At Barry's suggestion, plug the security leak by using an empty | Guido van Rossum | 1997-12-10 | 2 | -6/+12 |
| | | | | | | __builtins__ for all calls to eval(). This still allows someone to write string.atof("[1]*1000000") (which Jim Fulton worries about) but effectively disables access to system modules and functions. | ||||
* | Since this module is used as a fallback in case no built-in modules | Guido van Rossum | 1997-12-10 | 2 | -6/+14 |
| | | | | | | | | | have been configured, string.atof() should not fail when "import re" fails (usually because pcre is not there). This opens up a tiny security hole: *if* an attacker can make "import re" fail, they can also make string.atof(arbitrary_string) evaluate the arbitrary string. Nothing to keep me awake at night... | ||||
* | Don't specify base 0 to string.atoi when unpickling integers in text | Guido van Rossum | 1997-12-10 | 1 | -1/+1 |
| | | | | | | mode. The pickler always uses base 10 so the default base should be fine. (The base gets us in trouble when there's no strop module, as the atoi() in string.py only supports base 10. This is for JPython.) | ||||
* | New names. | Guido van Rossum | 1997-12-10 | 1 | -0/+3 |
| | |||||
* | Planned release date for 1.5b2. | Guido van Rossum | 1997-12-10 | 2 | -2/+2 |
| | |||||
* | Support uue and x-uue as short names for uuencode. | Guido van Rossum | 1997-12-10 | 1 | -2/+6 |
| | |||||
* | Doc strings and reformatting with 4 spaces bty Mitch Chapman. | Guido van Rossum | 1997-12-10 | 1 | -609/+661 |
| | | | | Untabified and minor tweaks by me. | ||||
* | Modified quicksort by Raymund Galvin, after studying the GNU libg++ | Guido van Rossum | 1997-12-10 | 1 | -23/+48 |
| | | | | | quicksort. This should be much faster if there are lots of duplicates, and otherwise at least as good. | ||||
* | # Use proper temp subdir for intermediates. | Guido van Rossum | 1997-12-10 | 1 | -2/+2 |
| | |||||
* | Need a cast when comparing type object in isinstance() | Guido van Rossum | 1997-12-10 | 1 | -1/+1 |
| | |||||
* | Start calling it 1.5b2 | Guido van Rossum | 1997-12-10 | 1 | -1/+1 |
| | |||||
* | Comment out CODE and DATA statements that are apparently obsolete. | Guido van Rossum | 1997-12-10 | 1 | -2/+2 |
| | |||||
* | Adding a new project: pythonw, or WinMain.c, containing a main program | Guido van Rossum | 1997-12-10 | 3 | -4/+131 |
| | | | | | that doesn't have a console window attached. stdout/stderr are lost. This is handy though for things like grail. | ||||
* | Document binary format and __init__-free unpickling. Added a pointer | Guido van Rossum | 1997-12-09 | 2 | -50/+98 |
| | | | | to cPickle. | ||||
* | Turn the table for flags into a nested itemized environment. | Guido van Rossum | 1997-12-09 | 2 | -42/+48 |
| | |||||
* | Add a test for a bad format character. | Guido van Rossum | 1997-12-09 | 1 | -0/+16 |
| | |||||
* | Add explicit check for correct next character in format at end of | Guido van Rossum | 1997-12-09 | 1 | -0/+7 |
| | | | | | format. This will complain about illegal formats like "O#" instead of ignoring the '#'. | ||||
* | Fix a little mess (Likecode{...} -> Like \code{...}) in recently added text. | Guido van Rossum | 1997-12-09 | 2 | -2/+2 |
| | |||||
* | Reference to PYTHONPATH should be PYTHONSTARTUP. | Guido van Rossum | 1997-12-09 | 2 | -2/+2 |
| | |||||
* | Added note about the module's obsolescence. | Guido van Rossum | 1997-12-09 | 2 | -2/+22 |
| | |||||
* | # Typos in the comments giving the names of two recently added distributions. | Guido van Rossum | 1997-12-09 | 1 | -2/+2 |
| | |||||
* | Fix the way the version number is gotten out of the RCS revision. | Guido van Rossum | 1997-12-09 | 1 | -1/+2 |
| | |||||
* | Fix the test for pow() -- no more TypeErrors are raised! | Guido van Rossum | 1997-12-09 | 1 | -2/+2 |
| | |||||
* | Typo: RUSAGE_CHILDERN -> RUSAGE_CHILDREN. | Guido van Rossum | 1997-12-09 | 1 | -1/+1 |
| | |||||
* | LC_MESSAGES is not defined on all systems; use #ifdef LC_MESSAGES. | Guido van Rossum | 1997-12-09 | 1 | -0/+2 |
| | |||||
* | Guess... :-) | Guido van Rossum | 1997-12-09 | 6 | -167/+474 |
| | |||||
* | Checking in ConfigParser.py -- I don't see a reason why this can't be | Guido van Rossum | 1997-12-09 | 1 | -0/+255 |
| | | | | | liberated. This was originally written by Ken and later revamped by Barry. | ||||
* | v 0.8.3 -- add an option to suppress URL processing inside <PRE>, | Guido van Rossum | 1997-12-09 | 3 | -9/+15 |
| | | | | by Scott <scott@chronis.icgroup.com> | ||||
* | libainstall: Install Modules/Setup.thread in addition to Modules/Setup and | Fred Drake | 1997-12-09 | 1 | -0/+1 |
| | | | | | | | | Modules/Setup.local. Guido: I hope this is ok; it seems to make a lot of sense to get the whole trio of module config files installed as a set rather than doing it partially. | ||||
* | Added more warnings about ni's demise. | Guido van Rossum | 1997-12-09 | 2 | -4/+14 |
| | |||||
* | Deleting ni.py; renamed to ni1.py, really. | Guido van Rossum | 1997-12-09 | 1 | -434/+0 |
| | |||||
* | Make close(), and hence __del__(), robust in the light of the world | Guido van Rossum | 1997-12-09 | 1 | -3/+6 |
| | | | | being destroyed already. | ||||
* | Fix subtle bug in cleanup code in PyErr_NormalizeException(), detected | Guido van Rossum | 1997-12-09 | 1 | -2/+2 |
| | | | | | by Marc Lemburg. There's a path through the code where *val is NULL, but value isn't, and value should be DECREF'ed. | ||||
* | Mark file names with \file{} instead of \code{}. | Fred Drake | 1997-12-09 | 2 | -18/+20 |
| | |||||
* | Doc strings by Mitch Chapman (with a little reformatting). | Guido van Rossum | 1997-12-09 | 1 | -118/+174 |
| | | | | Also reformatted the whole module with 4 spaces and no tabs. | ||||
* | Changed the finalization order again so that the reference count | Guido van Rossum | 1997-12-08 | 1 | -13/+18 |
| | | | | | printing (when Py_DEBUG is defined) happens while there's still a current thread... | ||||
* | (1) call mktime() just before strftime(); it normalizes the buffer and | Guido van Rossum | 1997-12-08 | 1 | -0/+8 |
| | | | | | | may set the timezone name for BSD systems... (2) fake all of the timezone variables for the mac. | ||||
* | Use long() instead of int() to compare mktime(localtime(t) with t... | Guido van Rossum | 1997-12-08 | 1 | -1/+1 |
| | |||||
* | Separated the definitions of ntohs(), ntohl(), htons(), htonl(). Separate | Fred Drake | 1997-12-08 | 2 | -16/+42 |
| | | | | | descriptions really make things look a bit better, and should improve the ability to re-purpose the content. |