summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added a note about compiler warnings.Jack Jansen2002-01-301-0/+4
|
* Thanks to Detlef Lannert for pointing out a typo in the code thatTim Peters2002-01-301-1/+1
| | | | uses _DummyMutex on platforms without threads.
* New TemporaryFile implementation for Windows: this doesn't need aTim Peters2002-01-301-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 Peters2002-01-301-11/+18
|
* Add new constants usable with os.popen() on Windows.Tim Peters2002-01-301-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 Peters2002-01-301-102/+125
|
* Revise cheeseshop example so that the order of the keyword output isFred Drake2002-01-291-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öwis2002-01-291-0/+4
|
* further work on config savingSteven M. Gava2002-01-292-17/+90
|
* Fix missing space between words. Bugfix candidate.Neal Norwitz2002-01-291-1/+1
|
* Fix spelling mistakes. Bugfix candidates.Neal Norwitz2002-01-294-6/+6
|
* SF bug #509805 tempfile.gettempdir not threadsafeTim Peters2002-01-281-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 bugJack Jansen2002-01-271-3/+5
| | | | #509074.
* Test case of a singleton multipart; i.e. a multipart/* with only oneBarry Warsaw2002-01-271-0/+8
| | | | subpart.
* test_multipart_one_part(): Idempotency test case for a multipart/*Barry Warsaw2002-01-271-1/+5
| | | | with only one subpart.
* _parsebody(): When adding subparts to a multipart container, make sureBarry Warsaw2002-01-271-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öwis2002-01-261-2/+2
| | | | 2.2.1 bugfix candidate.
* Document that get_referrers can return unreachable but uncollected objects.Martin v. Löwis2002-01-262-0/+8
| | | | Fixes #505453.
* Test for error status of shl_findsym. Fixes #505417. 2.2.1 candiate.Martin v. Löwis2002-01-262-1/+5
|
* Removed an XXX question (the answer is "yes" <wink>).Tim Peters2002-01-261-1/+1
|
* Added contributors.Jack Jansen2002-01-251-1/+1
|
* Some modifications and clarifications (by me) to Michael's mods.Jack Jansen2002-01-251-23/+17
|
* Rewritten, clarified, corrected and cleaned up by Michael J. Barber.Jack Jansen2002-01-251-144/+301
|
* Get rid of keyword list and use keyword.iskeyword() function (which I wasn't ↵Jack Jansen2002-01-241-7/+3
| | | | aware of previously).
* Add keyword.kwlist to the public API.Fred Drake2002-01-241-1/+8
|
* libkeyword.tex was missing from the list of dependencies for theFred Drake2002-01-241-0/+1
| | | | Library Reference.
* "yield" is also a keyword. Spotted by Neal Norwitz.Jack Jansen2002-01-241-1/+1
|
* further work on saving configsSteven M. Gava2002-01-243-47/+165
|
* dialog for getting a new config file section nameSteven M. Gava2002-01-241-0/+99
|
* Removed #include of obsolete ver.h. VC6 doesn't need it, and David AscherTim Peters2002-01-241-1/+0
| | | | reports it doesn't exist anymore under .NET.
* staying current with python idle fixesSteven M. Gava2002-01-231-2/+2
|
* (Much) better list of Python keywords, supplied by Michael J. Barber.Jack Jansen2002-01-231-3/+5
|
* Rename the routine to start the target running _start(), with a compatibilityJack Jansen2002-01-231-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 Peters2002-01-231-1/+1
| | | | Bugfix candidate: the current state of AutoIdent.py should be in 2.2.1.
* Fix forMichael W. Hudson2002-01-231-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 smartGuido van Rossum2002-01-232-3/+3
| | | | | | | indent error Use // where int division is intended. (This breaks IDLE for use with previous Python versions -- I don't care.)
* Fix forMichael W. Hudson2002-01-231-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.
* Sjoerd Mullender pointed out that setup.py contained some tabs,Michael W. Hudson2002-01-231-53/+53
| | | | | | so I threw reindent.py at it and look what happened! Did setup.py escape Tim's regular whitespace normalizations?
* PyDict_Next: update doc to indicate that pkey and pvalue return values areSkip Montanaro2002-01-231-1/+2
| | | | borrowed references.
* add missing return value info for PyDict_DelItemSkip Montanaro2002-01-231-1/+1
|
* fix for python2.2 -Qnew division error,Steven M. Gava2002-01-231-1/+1
| | | | thanks Tim!
* classifyws(): Fix a "/" to work under -Qnew (as well as without it).Tim Peters2002-01-231-1/+1
| | | | Bugfix candidate!
* Newer names for various error include files.Jack Jansen2002-01-221-2/+2
|
* Build _tkinter for Carbon too.Jack Jansen2002-01-221-2/+2
|
* Identify() enum values. This was changed in 1.14, but I don't think it is a ↵Jack Jansen2002-01-221-1/+5
| | | | good idea.
* Regenerated to take advantage of new _builtinSuites package.Jack Jansen2002-01-2215-660/+588
|
* A "magic" suite that is the base suite for StdSuites. This solves a problem ↵Jack Jansen2002-01-222-0/+168
| | | | | | with the required events open/openapp/reopen/print/quit officially being part of Required but being defined (by Apple) in Standard. Most of the code and ideas contributed by Michael j. Barber.
* more on config savingSteven M. Gava2002-01-221-16/+30
|
* further work on config savingSteven M. Gava2002-01-222-30/+107
|
* Mac _Scrap module is now carbon-compliant, so build it on OSX.Jack Jansen2002-01-211-1/+2
|