Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Got rid of a few more NeXT ifdefs. The last, I think. | Jack Jansen | 2002-02-01 | 5 | -113/+1 |
| | |||||
* | Bugfix candidate. | Guido van Rossum | 2002-02-01 | 1 | -1/+1 |
| | | | | | | Fix SF bug #511603: Error calling str on subclass of int Explicitly fill in tp_str with the same pointer as tp_repr. | ||||
* | Implement os.waitpid() for Windows, in a way that's compatible with Linux | Tim Peters | 2002-02-01 | 3 | -8/+56 |
| | | | | | | where their capabilities intersect. Would be nice if people using non- MSVC compilers (Borland etc) took a whack at doing something similar for them (this code relies on the MS _cwait function). | ||||
* | package_dir must be converted from the distutils path conventions to | Thomas Heller | 2002-02-01 | 1 | -1/+5 |
| | | | | | | local conventions before being used by build_py. Fixes SF bug #509288, probably a candidate for 2.2.1 | ||||
* | improve user config dir handling | Steven M. Gava | 2002-02-01 | 1 | -13/+31 |
| | |||||
* | more work on configuration saving | Steven M. Gava | 2002-02-01 | 3 | -34/+57 |
| | |||||
* | New tempfile and os.open() gimmicks for Windows. | Tim Peters | 2002-02-01 | 1 | -1/+24 |
| | |||||
* | Restrict the mode to the lowest four octal positions; higher positions | Andrew M. Kuchling | 2002-01-31 | 1 | -1/+1 |
| | | | | | | | | contain the type of the file (regular file, socket, link, &c.). This means that install_scripts will now print "changing mode of <file> to 775" instead of "... to 100775". 2.2 bugfix candidate, I suppose, though this isn't actually fixing a bug. | ||||
* | OS/2 patches by Andrew I MacIntyre for distutils. | Marc-André Lemburg | 2002-01-31 | 8 | -4/+108 |
| | | | | Closes patch #435381. | ||||
* | added handle_error method description | Skip Montanaro | 2002-01-31 | 1 | -0/+5 |
| | |||||
* | string.split() docstring described the interpretation of the maxsplit | Fred Drake | 2002-01-30 | 1 | -3/+3 |
| | | | | | argument incorrectly. This closes SF bug #505997. | ||||
* | Oh look, another one. | Michael W. Hudson | 2002-01-30 | 1 | -1/+1 |
| | | | | 2.2.1 candiate (he says, largely talking to himself :) | ||||
* | I think this fixes | Michael W. Hudson | 2002-01-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | [ #510644 ] test_curses segfaults If we use the *object* *allocator*, we should use the *object* *deallocator*, not the *raw memory* deallocator (confused yet?). I think this was what caused segfaults when pymalloc was enabled. Even if it wasn't the cause, it's still wrong. 2.2.1 candidate. | ||||
* | Added a note about compiler warnings. | Jack Jansen | 2002-01-30 | 1 | -0/+4 |
| | |||||
* | Thanks to Detlef Lannert for pointing out a typo in the code that | Tim Peters | 2002-01-30 | 1 | -1/+1 |
| | | | | uses _DummyMutex on platforms without threads. | ||||
* | New TemporaryFile implementation for Windows: this doesn't need a | Tim Peters | 2002-01-30 | 1 | -1/+17 |
| | | | | | | | | | | | TemproraryFileWrapper wrapper anymore, and should be immune from the problem that a temp file inherited by a spawned process caused an attempt to close the temp file in the spawning process to blow up (the unlink in TemporaryFileWrapper.close() blew up with a "Permission denied" error because, despite that the temp file got closed in the spawning process, the spawned process still had it open by virtue of C-level file descriptor inheritance). In context, that bug took days to figure out <wink/sigh>. | ||||
* | This test left a new set of 3 junk files behind each time it was run. | Tim Peters | 2002-01-30 | 1 | -11/+18 |
| | |||||
* | Add new constants usable with os.popen() on Windows. | Tim Peters | 2002-01-30 | 1 | -0/+11 |
| | | | | | | | | NOTE: this seems a mess wrt which symbols are available on which platforms. I can't fix it, but I didn't add to it <wink>, and included an XXX comment about names claimed to be available on Windows that aren't. If anyone can figure out the whole ugly truth, I'm sure a better organization will suggest itself. | ||||
* | Expose more MS WIndows constants usable w/ low-level os.open(). | Tim Peters | 2002-01-30 | 1 | -102/+125 |
| | |||||
* | Revise cheeseshop example so that the order of the keyword output is | Fred Drake | 2002-01-29 | 1 | -1/+8 |
| | | | | | | completely determined by the example; dict insertion order and the string hash algorithm no longer affect the output. This fixes SF bug #509281. | ||||
* | Encode MSVC paths as mbcs. Fixes #509117. 2.2.1 candidate. | Martin v. Löwis | 2002-01-29 | 1 | -0/+4 |
| | |||||
* | further work on config saving | Steven M. Gava | 2002-01-29 | 2 | -17/+90 |
| | |||||
* | Fix missing space between words. Bugfix candidate. | Neal Norwitz | 2002-01-29 | 1 | -1/+1 |
| | |||||
* | Fix spelling mistakes. Bugfix candidates. | Neal Norwitz | 2002-01-29 | 4 | -6/+6 |
| | |||||
* | SF bug #509805 tempfile.gettempdir not threadsafe | Tim Peters | 2002-01-28 | 1 | -2/+28 |
| | | | | | | | | | | | | | | | This is an ancient race when multiple threads call gettempdir() (or anything relying on it) for the first time. Fixed x-platform via the Big Hammer of rearranging the code to serialize the first calls. Subsequent calls are as fast as before. Note that the Python test suite can't provoke this bug: it requires setting up multiple threads making the very first calls into tempfile, but the test suite uses tempfile several times before getting to test_threadedtempfile. Bugfix candidate. | ||||
* | Use full paths for Rez and DeRez, which may not be on $PATH. Fixes bug | Jack Jansen | 2002-01-27 | 1 | -3/+5 |
| | | | | #509074. | ||||
* | Test case of a singleton multipart; i.e. a multipart/* with only one | Barry Warsaw | 2002-01-27 | 1 | -0/+8 |
| | | | | subpart. | ||||
* | test_multipart_one_part(): Idempotency test case for a multipart/* | Barry Warsaw | 2002-01-27 | 1 | -1/+5 |
| | | | | with only one subpart. | ||||
* | _parsebody(): When adding subparts to a multipart container, make sure | Barry Warsaw | 2002-01-27 | 1 | -2/+7 |
| | | | | | | that the first subpart added makes the payload a list object. Otherwise, a multipart/* with only one subpart will not have the proper structure. | ||||
* | Encode Unicode arguments to split/splitlist as UTF-8. Fixes #507962. | Martin v. Löwis | 2002-01-26 | 1 | -2/+2 |
| | | | | 2.2.1 bugfix candidate. | ||||
* | Document that get_referrers can return unreachable but uncollected objects. | Martin v. Löwis | 2002-01-26 | 2 | -0/+8 |
| | | | | Fixes #505453. | ||||
* | Test for error status of shl_findsym. Fixes #505417. 2.2.1 candiate. | Martin v. Löwis | 2002-01-26 | 2 | -1/+5 |
| | |||||
* | Removed an XXX question (the answer is "yes" <wink>). | Tim Peters | 2002-01-26 | 1 | -1/+1 |
| | |||||
* | Added contributors. | Jack Jansen | 2002-01-25 | 1 | -1/+1 |
| | |||||
* | Some modifications and clarifications (by me) to Michael's mods. | Jack Jansen | 2002-01-25 | 1 | -23/+17 |
| | |||||
* | Rewritten, clarified, corrected and cleaned up by Michael J. Barber. | Jack Jansen | 2002-01-25 | 1 | -144/+301 |
| | |||||
* | Get rid of keyword list and use keyword.iskeyword() function (which I wasn't ↵ | Jack Jansen | 2002-01-24 | 1 | -7/+3 |
| | | | | aware of previously). | ||||
* | Add keyword.kwlist to the public API. | Fred Drake | 2002-01-24 | 1 | -1/+8 |
| | |||||
* | libkeyword.tex was missing from the list of dependencies for the | Fred Drake | 2002-01-24 | 1 | -0/+1 |
| | | | | Library Reference. | ||||
* | "yield" is also a keyword. Spotted by Neal Norwitz. | Jack Jansen | 2002-01-24 | 1 | -1/+1 |
| | |||||
* | further work on saving configs | Steven M. Gava | 2002-01-24 | 3 | -47/+165 |
| | |||||
* | dialog for getting a new config file section name | Steven M. Gava | 2002-01-24 | 1 | -0/+99 |
| | |||||
* | Removed #include of obsolete ver.h. VC6 doesn't need it, and David Ascher | Tim Peters | 2002-01-24 | 1 | -1/+0 |
| | | | | reports it doesn't exist anymore under .NET. | ||||
* | staying current with python idle fixes | Steven M. Gava | 2002-01-23 | 1 | -2/+2 |
| | |||||
* | (Much) better list of Python keywords, supplied by Michael J. Barber. | Jack Jansen | 2002-01-23 | 1 | -3/+5 |
| | |||||
* | Rename the routine to start the target running _start(), with a compatibility | Jack Jansen | 2002-01-23 | 1 | -2/+6 |
| | | | | | | | | | routine start() calling it. Some suites declare an event start(), which obscures this method, which causes the class initializer to fail when called with start=1. Based on bug report and fix suggestion by Jacob Kaplan-Moss. | ||||
* | smart_backspace_event(): remove now-pointless int() call. | Tim Peters | 2002-01-23 | 1 | -1/+1 |
| | | | | Bugfix candidate: the current state of AutoIdent.py should be in 2.2.1. | ||||
* | Fix for | Michael W. Hudson | 2002-01-23 | 1 | -2/+2 |
| | | | | | | [ #496154 ] Typos in dynload_beos.c as suggested in the report. A little embarassing; 2.2.1 candidate for sure. | ||||
* | Properly fix SF bug #507298 (Gregor Lingl): shellpython2.2 -Qnew smart | Guido van Rossum | 2002-01-23 | 2 | -3/+3 |
| | | | | | | | indent error Use // where int division is intended. (This breaks IDLE for use with previous Python versions -- I don't care.) | ||||
* | Fix for | Michael W. Hudson | 2002-01-23 | 1 | -2/+5 |
| | | | | | | | [ #433775 ] module build dir first in test import though not in the way the summary would suggest; use imp.load_dynamic() in setup.py to ensure we're testing the dynamic object we think we are. |