4e414f6 | Brett Cannon | 07 August 2003, 05:27:42 UTC | Fix wording of cache announcement. | 07 August 2003, 05:27:42 UTC |
e32a87a | Brett Cannon | 06 August 2003, 21:17:09 UTC | Re-introduction of caching. Not thread-safe against the changing of locale in the middle of executing time.strptime . Added new tests for caching mechanism; taken from 2.4 branch and tweaked appropriately. | 06 August 2003, 21:17:09 UTC |
23ce025 | Raymond Hettinger | 06 August 2003, 06:57:38 UTC | Backport doc update: Clarified that TypeErrors can be raised by any function (not just builtins). The issue arose in a thread on comp.lang.python. | 06 August 2003, 06:57:38 UTC |
dc72e56 | Raymond Hettinger | 06 August 2003, 06:55:09 UTC | Backport SF bug #782369: Massive memory leak in array module Fixed leak caused by switching from PyList_GetItem to PySequence_GetItem. Added missing NULL check. Clarified code by converting an "if" to an "else if". | 06 August 2003, 06:55:09 UTC |
3efb725 | Raymond Hettinger | 06 August 2003, 06:47:15 UTC | Backport typo fix | 06 August 2003, 06:47:15 UTC |
7fc99bd | Mark Hammond | 06 August 2003, 02:47:57 UTC | Demonstrate and fix [ 783882 ] os.lstat crashes with Unicode filename. Also checked in on trunk. | 06 August 2003, 02:47:57 UTC |
4b5c8d2 | Walter Dörwald | 05 August 2003, 16:12:09 UTC | Remove __floordiv__ test, as it's deprecated. | 05 August 2003, 16:12:09 UTC |
520c7d0 | Walter Dörwald | 05 August 2003, 16:01:08 UTC | Backport: * Check both __div__ and __truediv__ in division tests. (From SF patch #543867) * Remove useless import. | 05 August 2003, 16:01:08 UTC |
777f49b | Martin v. Löwis | 05 August 2003, 06:26:46 UTC | Patch #781722: Reject AF_INET6 if IPv6 is disabled. | 05 August 2003, 06:26:46 UTC |
43f87f9 | Martin v. Löwis | 05 August 2003, 06:20:23 UTC | Support trailing dots in DNS names. Fixes #782510. | 05 August 2003, 06:20:23 UTC |
9ea2f80 | Martin v. Löwis | 05 August 2003, 06:06:18 UTC | List recently-fixed bugs. | 05 August 2003, 06:06:18 UTC |
62aced0 | Martin v. Löwis | 05 August 2003, 05:59:47 UTC | Correct URL for normalization file. Fixes #781065. | 05 August 2003, 05:59:47 UTC |
e0ed620 | Martin v. Löwis | 05 August 2003, 05:54:48 UTC | Patch #781126: Fix markup for add_fallback. | 05 August 2003, 05:54:48 UTC |
8c6188c | Martin v. Löwis | 05 August 2003, 05:52:18 UTC | Make sure eol_convention is an ASCII string. Fixes #774680. | 05 August 2003, 05:52:18 UTC |
b496996 | Barry Warsaw | 04 August 2003, 22:53:49 UTC | Boilerplate for Python 2.3.1 | 04 August 2003, 22:53:49 UTC |
6b385b0 | Barry Warsaw | 04 August 2003, 22:52:27 UTC | Bump version string. | 04 August 2003, 22:52:27 UTC |
b26f32f | Barry Warsaw | 04 August 2003, 22:49:46 UTC | Merging release23-branch into the long-term Python 2.3 maintenance branch | 04 August 2003, 22:49:46 UTC |
23c72de | cvs2svn | 04 August 2003, 22:49:46 UTC | This commit was manufactured by cvs2svn to create branch 'release23-maint'. | 04 August 2003, 22:49:46 UTC |
5a2e2c1 | Barry Warsaw | 29 July 2003, 22:11:31 UTC | Get rid of empty sections | 29 July 2003, 22:11:31 UTC |
36c1afc | Tim Peters | 29 July 2003, 17:22:57 UTC | SF bug 778400: IDLE hangs when selecting "Edit with IDLE". The fix is confined to the Windows installer. Not a bugfix candidate: the need for the new -n switch added here was introduced by moving to the idlefork IDLE (so this change isn't needed or helpful before 2.3). | 29 July 2003, 17:22:57 UTC |
b34ba3f | Andrew M. Kuchling | 29 July 2003, 12:06:32 UTC | Bump version number; record 2.3 release date | 29 July 2003, 12:06:32 UTC |
7a7aba9 | Fred Drake | 29 July 2003, 03:20:32 UTC | Update release information. | 29 July 2003, 03:20:32 UTC |
96b49ff | Fred Drake | 29 July 2003, 03:11:34 UTC | Bump version information. | 29 July 2003, 03:11:34 UTC |
7388dff | Tim Peters | 29 July 2003, 00:29:44 UTC | Updated Windows installer for 2.3 final. | 29 July 2003, 00:29:44 UTC |
342aab1 | Tim Peters | 29 July 2003, 00:25:20 UTC | Repaired botched release serial number. | 29 July 2003, 00:25:20 UTC |
f7e6091 | Tim Peters | 29 July 2003, 00:21:36 UTC | Repair botched release serial number. | 29 July 2003, 00:21:36 UTC |
32675b6 | Tim Peters | 29 July 2003, 00:18:44 UTC | Bump Windows build number for 2.3 final. | 29 July 2003, 00:18:44 UTC |
0963803 | Tim Peters | 29 July 2003, 00:10:29 UTC | Added section for 2.3 final; moved IDLE news into it that I inserted in a wrong place over the weekend. | 29 July 2003, 00:10:29 UTC |
6cb2e0d | Tim Peters | 29 July 2003, 00:08:01 UTC | Bump Windows resource version macro for 2.3 final. | 29 July 2003, 00:08:01 UTC |
2f99ae5 | Tim Peters | 29 July 2003, 00:05:34 UTC | Bump release level to 2.3 (we won't have time for this tomorrow). | 29 July 2003, 00:05:34 UTC |
d50bd6c | Fred Drake | 28 July 2003, 14:39:13 UTC | Update URL. | 28 July 2003, 14:39:13 UTC |
c794a1c | Tim Peters | 27 July 2003, 20:23:49 UTC | Gave the main NEWS file its own IDLE section, and populated it with a blurb about ZoneAlarm (etc) nags. | 27 July 2003, 20:23:49 UTC |
220fecf | Kurt B. Kaiser | 27 July 2003, 03:24:19 UTC | Added a banner to the shell startup message discussing possible warnings from personal firewall software. Added the same text to README.txt, updated NEWS.txt for release. M NEWS.txt M PyShell.py M README.txt | 27 July 2003, 03:24:19 UTC |
7fbc304 | Kurt B. Kaiser | 27 July 2003, 00:56:41 UTC | Update for release. | 27 July 2003, 00:56:41 UTC |
ee924cd | Barry Warsaw | 25 July 2003, 03:13:02 UTC | Bump the version number | 25 July 2003, 03:13:02 UTC |
49b5230 | cvs2svn | 25 July 2003, 01:12:48 UTC | This commit was manufactured by cvs2svn to create tag 'r23c2'. | 25 July 2003, 01:12:48 UTC |
c0bf33e | Barry Warsaw | 25 July 2003, 01:12:48 UTC | This is release candidate 2 | 25 July 2003, 01:12:48 UTC |
0517c9a | Barry Warsaw | 25 July 2003, 01:09:40 UTC | Updated news for 2.3c2. | 25 July 2003, 01:09:40 UTC |
d1f46c8 | Jack Jansen | 24 July 2003, 22:25:03 UTC | Don't export the SPB type as "SPB", because it shadows the method SPB, which is really important. This is a stopgap measure, as only the generated C code is adapted. Fixes #776533. | 24 July 2003, 22:25:03 UTC |
f31bd45 | Jack Jansen | 24 July 2003, 21:46:40 UTC | Added instructions on setting the proxy host. | 24 July 2003, 21:46:40 UTC |
2c24d42 | Brett Cannon | 24 July 2003, 20:02:28 UTC | Fixes bug of having default argument for TimeRE's __init__ that caused the LocaleTime instance to only be created once and thus not be recreated when the locale changed. | 24 July 2003, 20:02:28 UTC |
9a71475 | Mark Hammond | 24 July 2003, 14:15:07 UTC | Fix [ 776721 ] locale.setlocale() leaks Our saved locale was not being freed. Also check correct variable for NULL. | 24 July 2003, 14:15:07 UTC |
175ddb5 | Brett Cannon | 24 July 2003, 06:27:17 UTC | Remove caching of TimeRE (and thus LocaleTime) instance. Error was being caught when executing test_strptime, test_logging, and test_time in that order when the testing of "%c" occured. Suspect the cache was not being recreated (the test passed when test_logging was forced to re-establish the locale). | 24 July 2003, 06:27:17 UTC |
98741af | Fred Drake | 24 July 2003, 01:22:50 UTC | Bump release number. | 24 July 2003, 01:22:50 UTC |
6560a25 | Tim Peters | 24 July 2003, 00:15:46 UTC | Update version numbers and dates for 2.3c2 -- we won't be able to do this during the day tomorrow, so doing it earlier than I'd like. | 24 July 2003, 00:15:46 UTC |
e004041 | Jack Jansen | 23 July 2003, 22:17:28 UTC | Bugfix for #775892: added -mno-fused-madd to BASECFLAGS on MacOSX. This makes test_coercion pass on Panther. Also added a note to NEWS that pythonw works again (it was broken in rc1). | 23 July 2003, 22:17:28 UTC |
6145a62 | Kurt B. Kaiser | 23 July 2003, 15:42:14 UTC | 1. Python Bug 775541: Calltips error when docstring is None. Introduced by patch 769142. Fixed by patch 776062. KBK will backport net result to IDLE release22-maint and IDLEfork. 2. Update NEWS.txt and idlever for release. | 23 July 2003, 15:42:14 UTC |
a378864 | Fred Drake | 23 July 2003, 15:18:03 UTC | Fix representation of ^= operator in __ixor__() documentation. Closes SF bug #776181. Should be backported. | 23 July 2003, 15:18:03 UTC |
18452a4 | Jack Jansen | 23 July 2003, 11:39:28 UTC | MacPython-OS9 has its own copy of the interrupt handling code. Added PyErr_SetInterrupt() here too. | 23 July 2003, 11:39:28 UTC |
1fb83c1 | Jack Jansen | 23 July 2003, 10:51:55 UTC | Don't force boot-disk-only install, for reasons unknown it causes more problems than it solves. In stead, put a warning near the top of the welcome message. Fixes (or, rather works around) bug #764975. | 23 July 2003, 10:51:55 UTC |
dffeaf4 | Jack Jansen | 23 July 2003, 10:49:17 UTC | Scripts runs with pythonw no longer had full window manager access due to the name change of Python.app/Contents/MacOS/python to Python.app/Contents/MacOS/Python. Fixes #776116. | 23 July 2003, 10:49:17 UTC |
5943b4a | Tim Peters | 23 July 2003, 00:30:39 UTC | Restored commented-out line checked in by mistake. | 23 July 2003, 00:30:39 UTC |
9390dd5 | Tim Peters | 23 July 2003, 00:30:11 UTC | locale-restoration code: Don't leave comparison to None implicit. For all I know, the original locale may be '' (I don't think that's possible, but ...), and if so we would certainly want to restore it. | 23 July 2003, 00:30:11 UTC |
36f7e93 | Tim Peters | 23 July 2003, 00:05:07 UTC | Fred wasn't kidding -- there really are docs for the locale module <wink>. Obtain the original locale in the documented way. This way actually works for me. Restore the original locale at the end, instead of forcing to "C". Move the locale fiddling into the test driver instead of doing it as a side effect of merely importing the module. I don't know why the test is mucking with locale (and also added a comment saying so), but it surely has no justification for doing that as an import side-effect. Now whenever the locale-changing code executes, the locale-restoring code will also get run. | 23 July 2003, 00:05:07 UTC |
d1deac0 | Brett Cannon | 22 July 2003, 21:07:16 UTC | Fix error in test of not comparing against 0 item of a list | 22 July 2003, 21:07:16 UTC |
c23f39c | Jason Tishler | 22 July 2003, 18:35:58 UTC | Patch #775784: YA Cygwin expected regression test skip patch This patch just adds test_ioctl to the list of expected skips for Cygwin. | 22 July 2003, 18:35:58 UTC |
354e3d9 | Thomas Heller | 22 July 2003, 18:10:15 UTC | Change the zipimport implementation to accept files containing arbitrary bytes before the actual zip compatible archive. Zipfiles containing comments at the end of the file are still not supported. Add a testcase to test_zipimport, and update NEWS. This closes sf #775637 and sf #669036. | 22 July 2003, 18:10:15 UTC |
fac083d | Jason Tishler | 22 July 2003, 15:20:49 UTC | Patch 775605: Cygwin pthread_sigmask() workaround patch Cygwin's pthread_sigmask() implementation appears to be buggy. This patch works around this problem by using sigprocmask() instead. This patch is implemented in a general way so it could be used by other platforms too. If this approach is deemed too risky, then I can work up a patch that just hacks Python/thread_pthread.h for Cygwin. Note that I tested this patch against 2.3c1 under Red Hat Linux 8.0 too. [snip] And finally, I need someone to regenerate pyconfig.h.in and configure with the same versions of the autotools that are normally used by Python. Neal kindly regenerated pyconfig.h.in and configure for me. | 22 July 2003, 15:20:49 UTC |
5d6ceb4 | Skip Montanaro | 22 July 2003, 14:37:42 UTC | more generic reference to python interpreter | 22 July 2003, 14:37:42 UTC |
12cb99b | Jack Jansen | 22 July 2003, 14:31:34 UTC | Various tweaks to make the packages work better. Still not 100%, though. | 22 July 2003, 14:31:34 UTC |
f753816 | Jack Jansen | 22 July 2003, 13:45:26 UTC | Files used for the 2.3rc1+ binary installer. This one has the size problem fixed. It also attempts to force boot-disk-only installs, but this seems to lead to a problem that you have to deselect and reselect the installation disk. If no-one comes up with a fix RSN I'll revert to the previous situation and explain in the readme that you cannot install on a non-system-disk. | 22 July 2003, 13:45:26 UTC |
88821f7 | Raymond Hettinger | 22 July 2003, 06:33:13 UTC | Important usability fix in itertools documentation. | 22 July 2003, 06:33:13 UTC |
291f14e | Tim Peters | 22 July 2003, 02:50:01 UTC | Windows fix: When PYTHONCASEOK is set, or for any other reason imports are satisfied in a case-insensitive manner, the attempt to import (the non-existent) fcntl gets satisfied by FCNTL.py instead, and the tempfile module defines a Unix-specific _set_cloexec() function in that case. As a result, temp files can't be created then (blows up with an AttributeError trying to reference fcntl.fcntl). This just popped up in the spambayes project, where there is no apparent workaround (which is why I'm pushing this in now). | 22 July 2003, 02:50:01 UTC |
f1c9869 | Fred Drake | 22 July 2003, 01:09:22 UTC | Avoid a 301 permanent redirect. Part of SF patch #773007. Also fixed a number of mostly cosmetic markup errors. | 22 July 2003, 01:09:22 UTC |
644a08c | Fred Drake | 22 July 2003, 01:09:22 UTC | Avoid a 301 permanent redirect. Part of SF patch #773007. | 22 July 2003, 01:09:22 UTC |
700c890 | Fred Drake | 22 July 2003, 00:52:42 UTC | Avoid a few 301 permanent redirects. Part of SF patch #773007. | 22 July 2003, 00:52:42 UTC |
ef13949 | Fred Drake | 22 July 2003, 00:49:11 UTC | Avoid a 301 permanent redirect. Part of SF patch #773007. | 22 July 2003, 00:49:11 UTC |
e3ea281 | Barry Warsaw | 21 July 2003, 23:01:34 UTC | readerThread(): Add max_retries to both DeadlockWrap() calls. This may cause some tests to fail but it prevents them from hanging. | 21 July 2003, 23:01:34 UTC |
40b2e83 | Jack Jansen | 21 July 2003, 22:11:07 UTC | We erronuously re-used the pimpinstaller object if there were multiple installs. This lead to a duplication of error messages (and installs). Fixes #764615. | 21 July 2003, 22:11:07 UTC |
a7203d1 | Jack Jansen | 21 July 2003, 22:03:14 UTC | Because plistlib doesn't catch all possible errors that can happen while parsing a plistfile feeding an ill-formatted file to pimp may cause an exception. As a stopgap we use an unqualified except and print an error message "Unspecified error, probably ill-formatted database". Fixes #765621. | 21 July 2003, 22:03:14 UTC |
749f481 | Jack Jansen | 21 July 2003, 20:47:11 UTC | Backport from r23c1-branch: Pimp crashed if you tried to install a non-installable package, in stead of printing a decent error message. Fixes #773450.. | 21 July 2003, 20:47:11 UTC |
e676c5e | Barry Warsaw | 21 July 2003, 18:43:33 UTC | test01_join(): Fix a test failure when run with "python -O". The setting of sCursor happened in an assert. | 21 July 2003, 18:43:33 UTC |
f239c6d | Fred Drake | 21 July 2003, 17:22:43 UTC | Repair mis-application of Jeremy's patch. Thanks, Neal! | 21 July 2003, 17:22:43 UTC |
01a4312 | Fred Drake | 21 July 2003, 17:17:10 UTC | Added note about the pyexpat memory leak fix. | 21 July 2003, 17:17:10 UTC |
7b6caff | Fred Drake | 21 July 2003, 17:05:56 UTC | Fix memory leak reported & discussed on the Python XML-SIG mailing list. This patch was provided by Jeremy Kloth, and corresponds to pyexpat.c 1.77 in the PyXML CVS. | 21 July 2003, 17:05:56 UTC |
55512dc | Fred Drake | 21 July 2003, 16:01:39 UTC | Clarify a statement regarding both shared and static library. Closes SF bug #774480. | 21 July 2003, 16:01:39 UTC |
6c49709 | Fred Drake | 21 July 2003, 15:30:15 UTC | Merge the old dumbdbm documetation into the new docs that have been added. Make some module references hyperlinks. | 21 July 2003, 15:30:15 UTC |
6a62725 | Tim Peters | 21 July 2003, 14:25:23 UTC | Merge 23c1-branch back into the head. Barry will send email about the New Plan (releases to be made off the head, ongoing random 2.4 stuff to be done on a short-lived branch, provided anyone is motivated enough to create one). | 21 July 2003, 14:25:23 UTC |
0ceb9b1 | Andrew M. Kuchling | 21 July 2003, 12:49:46 UTC | Change \code to \verb, because TeX merges the two dashes into a hyphen, resulting in the output '-list-classifiers', not the correct '--list-classifiers'. I've verified that the line is now correct in the DVI, PDF, HTML, and ASCII versions. | 21 July 2003, 12:49:46 UTC |
d71a551 | Barry Warsaw | 20 July 2003, 18:00:54 UTC | Minor typo | 20 July 2003, 18:00:54 UTC |
476fcae | Raymond Hettinger | 20 July 2003, 01:10:15 UTC | SF bug #774411: Typo in socket documentation | 20 July 2003, 01:10:15 UTC |
6601b13 | Tim Peters | 18 July 2003, 21:12:21 UTC | Corrected release date for 2.3c1. | 18 July 2003, 21:12:21 UTC |
0dc4b10 | Tim Peters | 18 July 2003, 21:11:36 UTC | For my convenience in building installers, added a makes-sense-on-my-box choice to the list of places MS redistributables might be found. | 18 July 2003, 21:11:36 UTC |
b434d49 | Jeremy Hylton | 18 July 2003, 20:57:04 UTC | Oh, well. | 18 July 2003, 20:57:04 UTC |
0ed18c2 | Jeremy Hylton | 18 July 2003, 20:10:02 UTC | Forgot the release date. | 18 July 2003, 20:10:02 UTC |
6a66a68 | cvs2svn | 18 July 2003, 17:45:33 UTC | This commit was manufactured by cvs2svn to create tag 'r23c1'. | 18 July 2003, 17:45:33 UTC |
6d58bf6 | Jeremy Hylton | 18 July 2003, 17:45:33 UTC | Repair operator error. | 18 July 2003, 17:45:33 UTC |
bdf3b50 | Jeremy Hylton | 18 July 2003, 17:24:07 UTC | SF patch 773476: NameError when there are no prefixes. | 18 July 2003, 17:24:07 UTC |
a920a88 | Just van Rossum | 18 July 2003, 15:31:40 UTC | up the b/w compatibility requirement to 2.2 | 18 July 2003, 15:31:40 UTC |
969a700 | Jeremy Hylton | 18 July 2003, 15:13:37 UTC | Make sure mimetypes is reinitialized before running the tests. If some other test comes along and uses mimetypes, it will be initialized from the system files. | 18 July 2003, 15:13:37 UTC |
096d986 | Jeremy Hylton | 18 July 2003, 03:19:20 UTC | Restore the locale to "C" on exit. If this doesn't happen, it leaves the locale in a state that can cause other tests to fail. For example, running test_strptime, test_logging, and test_time in that order. | 18 July 2003, 03:19:20 UTC |
95be8bd | Andrew M. Kuchling | 18 July 2003, 02:12:16 UTC | Add introductory paragraphs Remove comment about MacOS changes; I'm not going to have time to figure out what they are Move PEP 273 section into numeric order | 18 July 2003, 02:12:16 UTC |
6e73f9e | Andrew M. Kuchling | 18 July 2003, 01:15:51 UTC | Add a few more items | 18 July 2003, 01:15:51 UTC |
8744f12 | Andrew M. Kuchling | 17 July 2003, 23:56:58 UTC | Complete the rewrite pass; add a few more items; bump version number to 0.90; remove comment about draft status | 17 July 2003, 23:56:58 UTC |
8aca417 | Jeremy Hylton | 17 July 2003, 19:19:05 UTC | The rest of the news. | 17 July 2003, 19:19:05 UTC |
ed86003 | Jeremy Hylton | 17 July 2003, 19:18:50 UTC | SF patch 764470 | 17 July 2003, 19:18:50 UTC |
fa2d0eb | Jeremy Hylton | 17 July 2003, 17:58:38 UTC | Update version label | 17 July 2003, 17:58:38 UTC |
ca9e21c | Jeremy Hylton | 17 July 2003, 17:57:58 UTC | Partial progress on NEWS. | 17 July 2003, 17:57:58 UTC |
dabc37c | Jeremy Hylton | 17 July 2003, 17:23:30 UTC | SF bug 770601. | 17 July 2003, 17:23:30 UTC |
fb509a3 | Jeremy Hylton | 17 July 2003, 16:58:48 UTC | Get socketmodule compiling on IRIX 6.5.10. I don't think the fix here is very good, but I'm not sure what would be better. In particular, we should not be defining _SGIAPI, but lots of things break if we remove it. | 17 July 2003, 16:58:48 UTC |