6e9eeff | Brett Cannon | 21 July 2004, 05:08:32 UTC | Backport Tim's cleanup of the previous commit to fix Thread.__delete() . | 21 July 2004, 05:08:32 UTC |
9d2ad5f | Brett Cannon | 21 July 2004, 02:55:54 UTC | dummy_threading when run with -O would raise a KeyError in Thread.__delete() when called by atexit thanks to dummy_thread always returning -1 for dummy_thread.get_ident(). Since exception was not an issue, it is now caught and tossed. Closes bug #993394. | 21 July 2004, 02:55:54 UTC |
309279e | Martin v. Löwis | 19 July 2004, 16:33:27 UTC | Patch #993187: Make rstrip doc similar to lstrip. | 19 July 2004, 16:33:27 UTC |
3c094a8 | Martin v. Löwis | 18 July 2004, 18:36:18 UTC | Remove test for #919008. Users may have old PyXML versions installed, in which case the test will fail. For the mainline, the test should stay, and the minimum required PyXML version needs to be raised. | 18 July 2004, 18:36:18 UTC |
80ff51d | Jack Jansen | 15 July 2004, 22:12:36 UTC | Add Wcontrols.py to the patched IDE files. | 15 July 2004, 22:12:36 UTC |
88cab68 | Jack Jansen | 15 July 2004, 22:10:52 UTC | Backport of 1.15: After more than two years of puzzlement Jurjen Bos found the reason for the double-scroll problem: when you pass a tracker function to TrackControl you shouldn't call your hit function again afterwards. Fixes #711989. | 15 July 2004, 22:10:52 UTC |
2be0fdb | Jack Jansen | 15 July 2004, 21:32:45 UTC | Imported fixversions.py and the note referring to it from 2.4. | 15 July 2004, 21:32:45 UTC |
ebc8dec | cvs2svn | 15 July 2004, 21:32:45 UTC | This commit was manufactured by cvs2svn to create branch 'release23-maint'. | 15 July 2004, 21:32:45 UTC |
e9f35e8 | Jack Jansen | 15 July 2004, 14:12:20 UTC | Backport of 1.26: CFStringGetUnicode() returned an extra null character at the end of the string. fixed. | 15 July 2004, 14:12:20 UTC |
6d56486 | Jack Jansen | 15 July 2004, 13:22:02 UTC | Backport of 1.5: Get rid of incorrect use of OSAGetCurrentDialect. Fixes #884085. | 15 July 2004, 13:22:02 UTC |
4bdcd91 | Thomas Heller | 14 July 2004, 15:20:23 UTC | Ignore some more build products. | 14 July 2004, 15:20:23 UTC |
3e9de00 | Thomas Heller | 14 July 2004, 15:11:05 UTC | Recompiled after recent source changes. | 14 July 2004, 15:11:05 UTC |
96f6cf1 | Thomas Heller | 14 July 2004, 15:03:45 UTC | Remove the annoing and useless messagebox asking about overwriting files. Fixes SF #984290. Backport from trunk. | 14 July 2004, 15:03:45 UTC |
13142f2 | Thomas Heller | 14 July 2004, 15:02:07 UTC | Add a warning so that it isn't forgotten to recreate the binary AND CHECK INTO CVS if these files are changed. | 14 July 2004, 15:02:07 UTC |
b7580c2 | Thomas Heller | 14 July 2004, 14:56:11 UTC | Don't complain that non-existant registry entries cannot be deleted. Backported from trunk. | 14 July 2004, 14:56:11 UTC |
8a580c4 | Guido van Rossum | 14 July 2004, 00:49:20 UTC | Backport: - Bug #981530: Fix UnboundLocalError in shutil.rmtree(). This affects the documented behavior: the function passed to the onerror() handler can now also be os.listdir. [I could've sworn I checked this in, but apparently I didn't, or it got lost???] | 14 July 2004, 00:49:20 UTC |
292b643 | Guido van Rossum | 14 July 2004, 00:48:02 UTC | Backport: - Bug #981530: Fix UnboundLocalError in shutil.rmtree(). This affects the documented behavior: the function passed to the onerror() handler can now also be os.listdir. [I could've sworn I checked this in, but apparently I didn't, or it got lost???] | 14 July 2004, 00:48:02 UTC |
e2f81fd | Gregory P. Smith | 13 July 2004, 21:06:51 UTC | fix for SF bug #897820 (backport of cvs diff -r1.14 -r1.15 __init__.py) Use os.unlink() instead of the BerkeleyDB DB_TRUNCATE flag. | 13 July 2004, 21:06:51 UTC |
2e5ba1e | Fred Drake | 13 July 2004, 17:09:54 UTC | generalize a bit; no need to mention my user id directly | 13 July 2004, 17:09:54 UTC |
3b32dec | Barry Warsaw | 12 July 2004, 23:10:42 UTC | Updated my email address to something that works <wink>. | 12 July 2004, 23:10:42 UTC |
e03d9af | Andrew M. Kuchling | 12 July 2004, 13:10:47 UTC | Patch #909007] Enable a bunch of safe bug workarounds in OpenSSL, for compatibility with various broken SSL implementations out there. | 12 July 2004, 13:10:47 UTC |
ed44f13 | Brett Cannon | 11 July 2004, 19:17:38 UTC | Remove tabs introduced in last commit. | 11 July 2004, 19:17:38 UTC |
36fd97c | Brett Cannon | 10 July 2004, 22:58:32 UTC | posixpath.realpath() now detects loops from symlinks and returns the longest path before recursion. | 10 July 2004, 22:58:32 UTC |
df27623 | Brett Cannon | 10 July 2004, 21:04:44 UTC | Clarify docs for getargspec() that when there are not default values the fourth value in the returned tuple is None. Closes bug #637217 by clarifying the behavior. | 10 July 2004, 21:04:44 UTC |
b161cb7 | Brett Cannon | 10 July 2004, 20:47:29 UTC | ntpath now compresses erroneous slashes between the drive letter and rest of the path. Also clarifies handling of UNC paths. Appropriate test were added. Fixes bug #980327 with patch #988607. Thanks Paul Moore. | 10 July 2004, 20:47:29 UTC |
9cea639 | Brett Cannon | 10 July 2004, 19:19:03 UTC | zipfile now handles file sizes over 2 GB. Was incorrectly storing file sizes as signed when the ZIP spec says they should be stored as unsigned. Closes bug #679953. | 10 July 2004, 19:19:03 UTC |
1e731da | Andrew M. Kuchling | 07 July 2004, 14:20:04 UTC | [Bug #982806] The default argument for opening GDBM files is bogus. Patch #984672 by James Lamanna | 07 July 2004, 14:20:04 UTC |
fe9ea4f | Andrew M. Kuchling | 07 July 2004, 13:08:47 UTC | [Bug #984017] Incorrect prototype, fixed by Timothy Stranex | 07 July 2004, 13:08:47 UTC |
330fc4b | Guido van Rossum | 06 July 2004, 17:55:25 UTC | Add msg for bug #981530 (shutil.rmtree). Somehow that got missed in the checkin. | 06 July 2004, 17:55:25 UTC |
a80b60b | Brett Cannon | 04 July 2004, 18:35:56 UTC | Fix bug introduced by previous backport. | 04 July 2004, 18:35:56 UTC |
17748ed | Brett Cannon | 03 July 2004, 19:58:58 UTC | threading.Thread used to raise an exception about attempting to execute a NoneType if an exception in a thread was raised during interpreter shutdown. This led to a masking of the initial exception (not good). All fixed (good). Closes bug #754449 (using both patch #954922 and a backport of rev. 1.41 from HEAD). | 03 July 2004, 19:58:58 UTC |
cf61396 | Thomas Heller | 02 July 2004, 08:40:28 UTC | SF #951851 is fixed. | 02 July 2004, 08:40:28 UTC |
dd6acde | Thomas Heller | 02 July 2004, 08:37:35 UTC | When importing an extension on Windows, the code reads the PE 'import table' of the dll, to make sure that the dll really was build for the correct Python version. It does this by looking for an entry 'pythonXY.dll' (X.Y is the Python version number). The code now checks the size of the dll's import table before reading entries from it. Before this patch, the code crashed trying to read the import table when the size was zero (as in Win2k's wmi.dll, for example). Look for imports of 'pythonXY_d.dll' in a debug build instead of 'pythonXY.dll'. Fixes SF 951851: Crash when reading "import table" of certain windows dlls. | 02 July 2004, 08:37:35 UTC |
a2fd2a3 | Thomas Heller | 02 July 2004, 08:09:12 UTC | SF #982215 is fixed. | 02 July 2004, 08:09:12 UTC |
3183e7e | Thomas Heller | 02 July 2004, 07:54:30 UTC | Fix for SF 982215: bdist_wininst - Next button not greyed out during file copy. Patch from Mark Hammond. Recompiled binary. | 02 July 2004, 07:54:30 UTC |
b43808a | Brett Cannon | 29 June 2004, 04:05:57 UTC | Add support in urlparse for recognizing rsync as a protocol that defines a "netloc" (i.e., network location) in its URL. Closes bug #981299. | 29 June 2004, 04:05:57 UTC |
c11c49f | Brett Cannon | 26 June 2004, 04:10:14 UTC | Allow Modules/getpath.c to compile on OS X in a --disable-framework build. Closes bug #978645. | 26 June 2004, 04:10:14 UTC |
5c2ab59 | Raymond Hettinger | 25 June 2004, 22:20:33 UTC | Fix leak found by Eric Huss. | 25 June 2004, 22:20:33 UTC |
e145d28 | Martin v. Löwis | 20 June 2004, 21:03:36 UTC | Patch #975885: print file name in err msg in quiet mode. | 20 June 2004, 21:03:36 UTC |
75cf0d3 | Brett Cannon | 19 June 2004, 21:39:23 UTC | Raise an exception when trying to use shutil.move() to move a directory into itself. Closes bug #919012. | 19 June 2004, 21:39:23 UTC |
7a626b4 | Brett Cannon | 19 June 2004, 01:05:40 UTC | pydoc.stripid() is now case-insensitive. Closes bug #934282. Thanks Robin Becker. | 19 June 2004, 01:05:40 UTC |
b45670b | Brett Cannon | 17 June 2004, 21:35:22 UTC | Add missing word in InvalidStateError definition. | 17 June 2004, 21:35:22 UTC |
cc6c30f | Raymond Hettinger | 12 June 2004, 19:29:54 UTC | SF bug #971747: Wrong indentation of example code in tutorial Backport an indentation fixup in the tutorial. | 12 June 2004, 19:29:54 UTC |
7dddbfe | Anthony Baxter | 11 June 2004, 15:09:41 UTC | Backport: Fix for bug #966623 - classes created with type() in an exec(, {}) don't have a __module__. Test for this case. | 11 June 2004, 15:09:41 UTC |
ef9e5a5 | Thomas Heller | 09 June 2004, 18:33:48 UTC | Public Python functions are nowadays marked PyAPI_FUNC, not DL_IMPORT. | 09 June 2004, 18:33:48 UTC |
d6914bd | Fred Drake | 09 June 2004, 14:58:21 UTC | switch back to \today since we're post-release | 09 June 2004, 14:58:21 UTC |
e66bb93 | Fred Drake | 09 June 2004, 14:56:12 UTC | update version number since changes have been made since the release | 09 June 2004, 14:56:12 UTC |
4c8d256 | Fred Drake | 09 June 2004, 14:52:00 UTC | make a reference to the SimpleHTTPServer module a hyperlink to the docs | 09 June 2004, 14:52:00 UTC |
d8b9346 | Tim Peters | 07 June 2004, 23:17:48 UTC | SF 952807: Unpickling pickled instances of subclasses of datetime.date, datetime.datetime and datetime.time could yield insane objects. Thanks to Jiwon Seo for a fix. | 07 June 2004, 23:17:48 UTC |
5a2d442 | Thomas Heller | 07 June 2004, 15:14:17 UTC | Fix a refcount bug in an obscure code corner. | 07 June 2004, 15:14:17 UTC |
a67ea98 | Thomas Heller | 07 June 2004, 14:59:59 UTC | Fix a refcount bug in an obscure code corner. | 07 June 2004, 14:59:59 UTC |
67c5b5e | Andrew M. Kuchling | 06 June 2004, 23:29:05 UTC | [Bug #953177] Mention .getlist(); text from Paul Moore | 06 June 2004, 23:29:05 UTC |
e08a850 | Kurt B. Kaiser | 06 June 2004, 17:41:41 UTC | Backporting [ 778323 ] Tk Dialog Upon Subprocess Socket Error Added a Tk error dialog to run.py inform the user if the subprocess can't connect to the user GUI process. Added a timeout to the GUI's listening socket. Added Tk error dialogs to PyShell.py to announce a failure to bind the port or connect to the subprocess. Clean up error handling during connection initiation phase. This is an update of Python Patch 778323. M NEWS.txt M PyShell.py M ScriptBinding.py M idlever.py M run.py | 06 June 2004, 17:41:41 UTC |
9d1094f | Tim Peters | 06 June 2004, 16:54:15 UTC | SF 964876 mapping a 0 length file Document that it can't be done on Windows. Backported from HEAD. | 06 June 2004, 16:54:15 UTC |
de8ddb2 | Andrew M. Kuchling | 05 June 2004, 19:49:52 UTC | Reword message | 05 June 2004, 19:49:52 UTC |
fff3f94 | Andrew M. Kuchling | 05 June 2004, 19:30:29 UTC | Fix exception wording | 05 June 2004, 19:30:29 UTC |
7564d5d | Andrew M. Kuchling | 05 June 2004, 19:17:51 UTC | [Bug #758665] cgitb.scanvars() fails because of an unititialized value variable. Patch from Robin Becker. | 05 June 2004, 19:17:51 UTC |
e4cd47d | Andrew M. Kuchling | 05 June 2004, 19:01:47 UTC | [Bug #936837] Add missing word | 05 June 2004, 19:01:47 UTC |
8321660 | Andrew M. Kuchling | 05 June 2004, 14:14:49 UTC | [Bug #954364] inspect.getframeinfo() sometimes produces incorrect traceback line #s; fix is to look at tb.tb_lineno, not tb.frame.f_lineno. Patch from Robin Becker and me. | 05 June 2004, 14:14:49 UTC |
4e1580f | Andrew M. Kuchling | 05 June 2004, 12:55:33 UTC | [Bug #841757] Patch from /F to allow Unicode strings as struct keys (Also a 2.2 bugfix candidate.) | 05 June 2004, 12:55:33 UTC |
b38638f | Andrew M. Kuchling | 05 June 2004, 12:51:51 UTC | Update version number | 05 June 2004, 12:51:51 UTC |
ad85faf | Thomas Heller | 04 June 2004, 16:13:06 UTC | Partial backport (only the bugfix) of sf #811294: dis.disassemble_string() broken. | 04 June 2004, 16:13:06 UTC |
1fa05d7 | Jack Jansen | 03 June 2004, 21:57:48 UTC | Backport of 1.47: Fix for #860242: use correct names in the "save preferences" dialog. | 03 June 2004, 21:57:48 UTC |
6895ea7 | Jack Jansen | 03 June 2004, 21:36:58 UTC | Backport of 1.45 and 1.46: - Replace backticks with repr() or "%r" - Fix for #862941: "run with commandline python" crashed. Fixed. - Prefer to use pythonw (if it exists) for "run with commandline python". | 03 June 2004, 21:36:58 UTC |
fb48f16 | Jack Jansen | 03 June 2004, 14:38:38 UTC | Backport of 1.47: Fix for #932977: MacOSX does not pass the whole pathname in argv[0] for #!-scripts, only the filename part, and this can lead to incorrect initialization of sys.path and sys.executable if there is another python on $PATH before the one used in #!. The fix was picked up from the darwinports crowd, thanks! | 03 June 2004, 14:38:38 UTC |
3d3446a | Jack Jansen | 03 June 2004, 14:16:53 UTC | Backport of 1.2: On startup, attempt to set the working directory to $HOME. Fixes #913581. | 03 June 2004, 14:16:53 UTC |
4a8033f | Jack Jansen | 03 June 2004, 13:34:41 UTC | Backport of 1.23 and 1.24: Very large scripts folders could crash the IDE, because it runs out of Menu IDs (of which there are only 255 in Carbon). Fixed by stopping examining the scripts folder when we allocate menu ID 200. Fixes #959291. Replace backticks with repr() or "%r" From SF patch #852334. | 03 June 2004, 13:34:41 UTC |
a869ef4 | Jack Jansen | 03 June 2004, 13:07:39 UTC | Backport of 1.31-1.34: - Added a downloader using urllib2 in stead of curl, based on code donated by Kevin Ollivier. This is now the default downloader. - Added a watcher mechanism, whereby downloaders and unpackers (and, later builders) can give status feedback to the user. When running pimp as a command line tool in verbose mode print this output. - Force option should be applied to a single package, not recursively to its dependencies. Fixes #733819. - Don't use "dict" as a variable, it shadows the builtin. Spotted by Bob Ippolito. Two issues spotted by Ronald OUssoren: - there were no accessor functions for the global per-database fields - packages and their dependencies were installed in order in stead of in reverse order. | 03 June 2004, 13:07:39 UTC |
cb8e7d0 | Martin v. Löwis | 03 June 2004, 09:48:25 UTC | Document which string methods are locale-dependent. Fixes #935749. | 03 June 2004, 09:48:25 UTC |
5bb4050 | Greg Ward | 03 June 2004, 01:53:13 UTC | SF #965425: fix wordsep_re so hyphenated words are handled correctly when preceded by any punctuation, not just a sequence of more hyphens. (That was a special case so Optik and Docutils could wrap long options like --foo-bar correctly; this change generalizes the special-case.) Comment fix. | 03 June 2004, 01:53:13 UTC |
9284494 | Greg Ward | 03 June 2004, 01:51:27 UTC | SF #965425: add WrapTestCase.test_punct_hyphens() to ensure that hyphenated words wrapped in punctuation, like "foo-bar" or [ding-dong], are split correctly. | 03 June 2004, 01:51:27 UTC |
eddb8b7 | Jack Jansen | 02 June 2004, 20:07:42 UTC | Backport of 1.54: Do an actual test for xcodebuild, in stead of relying on the user to uncomment the relevant section. | 02 June 2004, 20:07:42 UTC |
24dea56 | Jack Jansen | 02 June 2004, 13:42:47 UTC | CGMainDisplayID() doesn't exist on 10.1, so don't try to call it when building for that platform. | 02 June 2004, 13:42:47 UTC |
0384343 | Martin v. Löwis | 02 June 2004, 13:00:32 UTC | The expression list in inheritance is not optional. Fixes #960448. | 02 June 2004, 13:00:32 UTC |
d3ad622 | Martin v. Löwis | 02 June 2004, 12:48:41 UTC | Fix typo reported in #964592. | 02 June 2004, 12:48:41 UTC |
fdbbee6 | Martin v. Löwis | 02 June 2004, 12:45:46 UTC | Document PyModule_AddIntConstant to take a long. Fixes #962471. | 02 June 2004, 12:45:46 UTC |
7e6014f | Martin v. Löwis | 02 June 2004, 12:36:49 UTC | Patch #924294: Do not check for AF_INET6 if it is not defined. | 02 June 2004, 12:36:49 UTC |
0f8c23c | Martin v. Löwis | 02 June 2004, 10:07:01 UTC | Patch #954115: Fix os.stat handling of UNC roots. Closes #513572. | 02 June 2004, 10:07:01 UTC |
0a7c3ff | Andrew M. Kuchling | 01 June 2004, 13:00:16 UTC | Set data pointer to NULL after an error; this keeps the mmap_dealloc() function from trying to do msync(-1);munmap(-1). | 01 June 2004, 13:00:16 UTC |
158e7cf | Andrew M. Kuchling | 01 June 2004, 12:58:18 UTC | [Bug #962631] Fix typo reported by Bryan Blackburn | 01 June 2004, 12:58:18 UTC |
5eba01a | Martin v. Löwis | 31 May 2004, 19:38:08 UTC | Including changes from Ian Holsman to build under Red Hat 7.3. Fixing some problems with the /usr/local path change. | 31 May 2004, 19:38:08 UTC |
dedb293 | cvs2svn | 27 May 2004, 05:59:16 UTC | This commit was manufactured by cvs2svn to create tag 'r234'. | 27 May 2004, 05:59:16 UTC |
c481f95 | Anthony Baxter | 27 May 2004, 05:59:16 UTC | formatting nit | 27 May 2004, 05:59:16 UTC |
c58765f | Anthony Baxter | 27 May 2004, 05:56:12 UTC | reset release | 27 May 2004, 05:56:12 UTC |
7c31def | Thomas Heller | 25 May 2004, 18:50:10 UTC | Changes for Python 2.3.4. | 25 May 2004, 18:50:10 UTC |
5743f69 | Thomas Heller | 25 May 2004, 18:47:36 UTC | This file no longer compressed with upx. | 25 May 2004, 18:47:36 UTC |
87fd963 | Thomas Heller | 25 May 2004, 18:43:54 UTC | Set release date for Python 2.3.4 (final). Windows build number is 53. | 25 May 2004, 18:43:54 UTC |
d928814 | Thomas Heller | 25 May 2004, 18:36:41 UTC | Set release date for Python 2.3.4 (final). | 25 May 2004, 18:36:41 UTC |
b433c59 | Thomas Heller | 25 May 2004, 18:35:48 UTC | To avoid licensing issues, the stub exe for the bdist_wininst installer is no longer compressed with upx. This adds about 35 kB to any installer. | 25 May 2004, 18:35:48 UTC |
80c952c | Fred Drake | 19 May 2004, 15:01:15 UTC | reverse the order of the two \date lines so the processing tools pick up on the right one | 19 May 2004, 15:01:15 UTC |
2e35e50 | Fred Drake | 19 May 2004, 13:42:31 UTC | repair date | 19 May 2004, 13:42:31 UTC |
6cf54e5 | Fred Drake | 19 May 2004, 03:14:27 UTC | update version number for 2.3.4 final | 19 May 2004, 03:14:27 UTC |
4003630 | Gregory P. Smith | 15 May 2004, 21:37:34 UTC | Remove the offending added bit of a test case that doesn't apply to the python 2.3.x branch as the bsddb.set_get_returns_none() default behaviour is different than on 2.4 and leter. (yes a correct test case for this branch could be written; removing this bad test gets things not-failing fastest) | 15 May 2004, 21:37:34 UTC |
84349a7 | Thomas Heller | 14 May 2004, 19:49:57 UTC | Current version is 2.3.4. | 14 May 2004, 19:49:57 UTC |
15346c2 | Fred Drake | 14 May 2004, 05:09:10 UTC | update for the predicted 2.3.4 final release date, getting the year right this time | 14 May 2004, 05:09:10 UTC |
6d7c1db | Barry Warsaw | 13 May 2004, 23:14:31 UTC | Added a sample message for the test for SF bug # 846938. I'm naming this msg_40.txt because msg_3[6-9].txt are already used in email3/py2.4 and I'm going to forward port this test. | 13 May 2004, 23:14:31 UTC |
0a2ab82 | Barry Warsaw | 13 May 2004, 23:13:24 UTC | test_boundary_in_non_multipart(): Added a test for SF bug # 846938. | 13 May 2004, 23:13:24 UTC |
36d0f15 | Barry Warsaw | 13 May 2004, 23:12:33 UTC | _parsebody(): Do not create subparts unless the container has a main type of 'multipart' and the boundary is defined. This fixes SF bug # 846938, and several recent email-sig bugs where something like a text/html message also had a boundary parameter. This would later crash the Generator, which only consulted the Content-Type to decide how to generate the message (and it would expect just a string, but find a list there instead). | 13 May 2004, 23:12:33 UTC |
8392386 | Barry Warsaw | 13 May 2004, 22:53:25 UTC | Waugh! we need to bump the email package to 2.5.5 for Python 2.3.4. | 13 May 2004, 22:53:25 UTC |
9f163ac | Anthony Baxter | 13 May 2004, 11:54:38 UTC | better yet | 13 May 2004, 11:54:38 UTC |