9b87d1e | Jack Jansen | 06 January 2005, 23:16:03 UTC | Backported from the trunk: After discussion on the PythonMac-SIG it was decided that it is better to make using "-undefined dynamic_lookup" for linking extensions more automatic on 10.3 and later. So if we're on that platform and MACOSX_DEPLOYMENT_TARGET is not set we now set it to the current OSX version during configure. Additionally, distutils will pick up the configure-time value by default. | 06 January 2005, 23:16:03 UTC |
d832703 | Jack Jansen | 06 January 2005, 22:33:55 UTC | Backported from the trunk: - When doing a frameworkinstall test whether Apple's Python 2.3 may need fixing - Added quotes around destroot arguments. | 06 January 2005, 22:33:55 UTC |
4d031e5 | cvs2svn | 06 January 2005, 22:33:55 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 06 January 2005, 22:33:55 UTC |
68909fd | Sean Reifschneider | 05 January 2005, 15:53:54 UTC | Updating the Idle wrapper to match the current CVS copy. | 05 January 2005, 15:53:54 UTC |
34006aa | Raymond Hettinger | 04 January 2005, 21:28:48 UTC | Clarify that DictMixin is still useful. Only the UserDict class was supplanted. | 04 January 2005, 21:28:48 UTC |
b33a323 | Martin v. Löwis | 03 January 2005, 23:42:34 UTC | Fix typo. | 03 January 2005, 23:42:34 UTC |
ee094c9 | Jack Jansen | 03 January 2005, 15:46:45 UTC | Backport of 1.37: - Added an "installer" flavor, which uses the "open" command to install something (overridable through Install-command entry) - Hidden status is now determined by flavor == hidden, not by missing Download-URL. Hidden packages behave like installer packages. - Made some error messages a bit more understandable. Because there's new functionality the version has been upped to 0.5. | 03 January 2005, 15:46:45 UTC |
5e59063 | Peter Astrand | 01 January 2005, 09:32:16 UTC | On UNIX, when the execution of the child fails, we must waitpid() to prevent leaving zombies. | 01 January 2005, 09:32:16 UTC |
1c5ce88 | Raymond Hettinger | 01 January 2005, 07:52:40 UTC | SF patch #1094007: Remove witty comment in pydoc.py (Removed at Ping's request.) | 01 January 2005, 07:52:40 UTC |
d22fdf8 | Raymond Hettinger | 01 January 2005, 06:12:26 UTC | SF patch #1051395: locale.getdefaultlocale does not return tuple in some OS (Contributed by Jiwon Seo.) | 01 January 2005, 06:12:26 UTC |
1498d63 | Raymond Hettinger | 01 January 2005, 00:34:56 UTC | SF Patch #1093896: miscellaneous doc typos | 01 January 2005, 00:34:56 UTC |
8d784e3 | Jack Jansen | 31 December 2004, 11:23:20 UTC | Backport: Fix for #1091468: DESTROOTed frameworkinstalls fail. Added a --destroot option to various tools, and do the right thing when we're doing a destroot install. | 31 December 2004, 11:23:20 UTC |
01b53e1 | Johannes Gijsbers | 31 December 2004, 09:45:37 UTC | Patch #1011890: fix inspect.getsource breaking with line-continuation & more. Thanks to Simon Percivall! The patch makes changes to inspect.py in two places: * the pattern to match against functions at line 436 is modified: lambdas should be matched even if not preceded by whitespace, as long as "lambda" isn't part of another word. * the BlockFinder class is heavily modified. Changes are: - checking for "def", "class" or "lambda" names before setting self.started to True. Then checking the same line for word characters after the colon (if the colon is on that line). If so, and the line does not end with a line continuation marker, raise EndOfBlock immediately. - adding self.passline to show that the line is to be included and no more checking is necessary on that line. Since a NEWLINE token is not generated when a line continuation marker exists, this allows getsource to continue with these functions even if the following line would not be indented. Don't backport the tests, as these have been too heavily modified on the trunk. | 31 December 2004, 09:45:37 UTC |
4dc49d6 | Raymond Hettinger | 31 December 2004, 01:08:17 UTC | SF bug #1090139: presentation typo in lib: 6.21.4.2 How callbacks are called | 31 December 2004, 01:08:17 UTC |
d62430f | Martin v. Löwis | 30 December 2004, 14:09:14 UTC | Add more test directories to testsuite. | 30 December 2004, 14:09:14 UTC |
372e0ec | Martin v. Löwis | 30 December 2004, 10:44:50 UTC | Update to VC 7.1. | 30 December 2004, 10:44:50 UTC |
5bf39f9 | Walter Dörwald | 29 December 2004, 15:28:29 UTC | Backport checkin: Fix wrong variable name. | 29 December 2004, 15:28:29 UTC |
8310049 | Martin v. Löwis | 29 December 2004, 14:21:24 UTC | Update example to VC 7.1. | 29 December 2004, 14:21:24 UTC |
78bdc04 | cvs2svn | 29 December 2004, 14:21:24 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 29 December 2004, 14:21:24 UTC |
1858ab9 | Walter Dörwald | 29 December 2004, 13:12:39 UTC | Backport checkin: Fix wrong variable name. | 29 December 2004, 13:12:39 UTC |
61ad60d | Jack Jansen | 28 December 2004, 21:53:49 UTC | Backport of 1.36: - getDefaultDatabase wasn't listed in __all__. - using a different database for non-final releases should only be done for X.Y.0. Non-final micro releases can use the default database just fine, as they are required to be backward compatible. | 28 December 2004, 21:53:49 UTC |
3baa811 | Andrew M. Kuchling | 28 December 2004, 20:12:31 UTC | [Bug #1083110] calling .flush() on decompress objects causes a segfault due to an uninitialized pointer: fixes the problem and adds a test case | 28 December 2004, 20:12:31 UTC |
938118a | Martin v. Löwis | 24 December 2004, 08:27:20 UTC | Update VC references. | 24 December 2004, 08:27:20 UTC |
1743f41 | Matthias Klose | 24 December 2004, 08:24:21 UTC | use = instead of == as operator for test | 24 December 2004, 08:24:21 UTC |
56deca5 | Brett Cannon | 24 December 2004, 02:41:48 UTC | Fix mention of TextEdit to state it can save in plaintext. | 24 December 2004, 02:41:48 UTC |
2a3a7ae | Fred Drake | 23 December 2004, 16:55:32 UTC | discuss how the __builtin__ module is normally used, and try to clarify the difference between __builtins__ and __builtin__ (based on an email comment) (backported from trunk revision 1.9) | 23 December 2004, 16:55:32 UTC |
8e1ba59 | Kurt B. Kaiser | 23 December 2004, 04:32:25 UTC | The GUI was hanging if the shell window was closed while a raw_input() was pending. Restored the quit() of the readline() mainloop(). http://mail.python.org/pipermail/idle-dev/2004-December/002307.html M NEWS.txt M PyShell.py M idlever.py | 23 December 2004, 04:32:25 UTC |
2793e18 | Thomas Heller | 22 December 2004, 17:00:45 UTC | Recompiled after source changes. | 22 December 2004, 17:00:45 UTC |
19b8b18 | Thomas Heller | 22 December 2004, 16:59:16 UTC | Document bdist_wininst changes. | 22 December 2004, 16:59:16 UTC |
e179698 | Thomas Heller | 22 December 2004, 16:49:05 UTC | Close stdout and stderr, which are redirected into a temp file, before trying to remove this file - the file was never removed before. Fixes [ 1067732 ] wininst --install-script leaves residual files | 22 December 2004, 16:49:05 UTC |
21b1128 | Thomas Heller | 22 December 2004, 16:40:30 UTC | Fix a typo from the last checkin. | 22 December 2004, 16:40:30 UTC |
625ba95 | Thomas Heller | 22 December 2004, 16:33:38 UTC | Backport of rev. 1.12 from the trunk. | 22 December 2004, 16:33:38 UTC |
5d1e86a | Martin v. Löwis | 22 December 2004, 13:41:23 UTC | Patch #1088716: build and incorporate libpython24.a. | 22 December 2004, 13:41:23 UTC |
adcdc70 | Martin v. Löwis | 22 December 2004, 13:02:26 UTC | Document resolved MSI issues. | 22 December 2004, 13:02:26 UTC |
57212f5 | Martin v. Löwis | 22 December 2004, 12:56:46 UTC | Properly quote IDLE shortcut. Fixes #1076861. | 22 December 2004, 12:56:46 UTC |
1dc4b84 | Walter Dörwald | 22 December 2004, 12:52:15 UTC | Backport checkin: Add NEWS entry about bug #1076985. | 22 December 2004, 12:52:15 UTC |
e1cded6 | Martin v. Löwis | 22 December 2004, 12:36:08 UTC | Backport msisupport.dll to 2.4 | 22 December 2004, 12:36:08 UTC |
8f6cd73 | Brett Cannon | 22 December 2004, 05:41:56 UTC | Remove outdated comments about Macintosh for expanduser and expandvars. | 22 December 2004, 05:41:56 UTC |
d0e18e4 | Walter Dörwald | 21 December 2004, 22:35:24 UTC | Backport checkin: The changes to the stateful codecs in 2.4 resulted in StreamReader.readline() trying to return a complete line even if a size parameter was given (see http://www.python.org/sf/1076985). This leads to buffer overflows with long source lines under Windows if e.g. cp1252 is used as the source encoding. This patch reverts the behaviour of readline() to something that behaves more like Python 2.3: If a size parameter is given, read() is called only once. As a side effect of this, readline() now supports all types of linebreaks supported by unicode.splitlines(). Note that the tokenizer is still broken and it's possible to provoke segfaults (see http://www.python.org/sf/1089395). | 21 December 2004, 22:35:24 UTC |
09b28e9 | Johannes Gijsbers | 21 December 2004, 21:15:14 UTC | Backport from trunk: add accidentally removed \end{description} back in. | 21 December 2004, 21:15:14 UTC |
823b42a | Armin Rigo | 21 December 2004, 14:04:39 UTC | Mentioned marshal.dumps()'s fix in the NEWS. | 21 December 2004, 14:04:39 UTC |
6266652 | Raymond Hettinger | 20 December 2004, 23:55:32 UTC | SF bug #951915: fix bug in StringIO.truncate - length not changed (Patch by Armin Rigo.) | 20 December 2004, 23:55:32 UTC |
21905e3 | Armin Rigo | 20 December 2004, 12:26:43 UTC | Back-ported: marshal.dumps() with the new optional argument 'version' just immediately segfaults, due to a typo! | 20 December 2004, 12:26:43 UTC |
ed92aff | Raymond Hettinger | 20 December 2004, 06:09:30 UTC | Bug #1088206: zlib decompressobj documentation typo | 20 December 2004, 06:09:30 UTC |
aa70752 | Raymond Hettinger | 20 December 2004, 00:31:10 UTC | Bugs item #1069409 C:\Python24\Lib\compileall.py returns False * return an integer rather than a boolean | 20 December 2004, 00:31:10 UTC |
a5debf7 | Gregory P. Smith | 19 December 2004, 22:25:32 UTC | * reworked berkeleydb include and library detection code in setup.py to make sure the library version that matches the header file is used. * update the bsddb module docs to indicate BerkeleyDB 3.2 thru 4.3 support | 19 December 2004, 22:25:32 UTC |
738a70a | Raymond Hettinger | 19 December 2004, 20:47:25 UTC | Bug #1079011: Incorrect error message (somewhat) | 19 December 2004, 20:47:25 UTC |
f437e09 | Raymond Hettinger | 19 December 2004, 20:33:08 UTC | Bug #1066607: "Limitations" section of profiler docs is incorrect | 19 December 2004, 20:33:08 UTC |
66e8aa2 | Raymond Hettinger | 19 December 2004, 20:16:57 UTC | Bug #1087216: datetime module documentation missing critical detail | 19 December 2004, 20:16:57 UTC |
7f35356 | Brett Cannon | 18 December 2004, 21:08:11 UTC | Backport fix for bug #1083645 have test_imp be skipped if threading is not available. | 18 December 2004, 21:08:11 UTC |
1c01c57 | Raymond Hettinger | 18 December 2004, 19:22:18 UTC | Bug #1083645 * The decimal module wouldn't run on builds without threads. | 18 December 2004, 19:22:18 UTC |
a8ceba9 | Raymond Hettinger | 18 December 2004, 19:12:11 UTC | Bug #1083645 * The decimal module wouldn't run on builds without threads. | 18 December 2004, 19:12:11 UTC |
995d9bf | Andrew MacIntyre | 18 December 2004, 09:48:40 UTC | fix unterminated comment | 18 December 2004, 09:48:40 UTC |
ab38612 | Raymond Hettinger | 17 December 2004, 17:34:21 UTC | Move news items to the correct sections. | 17 December 2004, 17:34:21 UTC |
fe09fa2 | Raymond Hettinger | 17 December 2004, 14:44:45 UTC | Backport fixes for bugs #1086555 and #1085744. | 17 December 2004, 14:44:45 UTC |
19c9a85 | Gregory P. Smith | 16 December 2004, 09:48:37 UTC | fixes compilation against BerkeleyDB 3.2.9 (sf bug # 1077040) | 16 December 2004, 09:48:37 UTC |
e3c2237 | Walter Dörwald | 15 December 2004, 23:45:05 UTC | Backport checkin: Fix typo (from SF bug #1086127). | 15 December 2004, 23:45:05 UTC |
4a7a14c | Walter Dörwald | 14 December 2004, 21:33:13 UTC | Backport checkin: Fix copy & paste error in comments. | 14 December 2004, 21:33:13 UTC |
0c790f3 | Raymond Hettinger | 14 December 2004, 07:20:27 UTC | SF bug #1084457: ossaudiodev no longer undocumented | 14 December 2004, 07:20:27 UTC |
28b81a9 | Anthony Baxter | 13 December 2004, 17:09:28 UTC | missed this stuff for release, oh well, 2.4.1 is fine | 13 December 2004, 17:09:28 UTC |
5e9a960 | Johannes Gijsbers | 13 December 2004, 13:11:42 UTC | Check in missing png version of pyfav.gif. | 13 December 2004, 13:11:42 UTC |
4b600b3 | cvs2svn | 13 December 2004, 13:11:42 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 13 December 2004, 13:11:42 UTC |
04081ea | Johannes Gijsbers | 12 December 2004, 16:51:48 UTC | Patch #1080684: typo repair. Thanks George Yoshida! - Doc/lib/libbase64.tex s/algorith/algorithm - Doc/lib/libpickle.tex s/interchangable/interchangeable - Doc/lib/libxmlrpclib.tex s/{_cmp__}/{__cmp__} leading underscore needs to be double, not single. - Doc/ref/ref6.tex 0/1 => False/True | 12 December 2004, 16:51:48 UTC |
4f63948 | Johannes Gijsbers | 12 December 2004, 15:54:20 UTC | Backport from trunk: use os.geteuid() for checking whether we are root, as suggested by Michael Hudson. | 12 December 2004, 15:54:20 UTC |
74b443c | Andrew MacIntyre | 12 December 2004, 08:34:33 UTC | OS/2 specific fixes related to SF bug # 1003471. Also revise a related function to minimise file handle/pipe leakage and improve reliability. Backported from -HEAD. | 12 December 2004, 08:34:33 UTC |
e6b4ad3 | Andrew MacIntyre | 12 December 2004, 08:32:41 UTC | backport of OS/2 specific fixes related to SF bug # 1003471 | 12 December 2004, 08:32:41 UTC |
f9828d0 | Brett Cannon | 11 December 2004, 09:54:53 UTC | Fix typo for what method is called when expand_tabs is true. | 11 December 2004, 09:54:53 UTC |
e0d3d4e | Raymond Hettinger | 11 December 2004, 02:53:27 UTC | SF bug #1083202: UnboundLocalError raised by atexit module The sys module could be called before being imported. | 11 December 2004, 02:53:27 UTC |
62770af | Raymond Hettinger | 10 December 2004, 17:23:32 UTC | SF bug #1081370: Bad reference in whrandom docs | 10 December 2004, 17:23:32 UTC |
e0c80c3 | Raymond Hettinger | 10 December 2004, 17:13:51 UTC | SF bug #1082944: Incorrect docs for PyUnicode_TailMatch * Note correct return type is int. * Note that -1 returned on failure. | 10 December 2004, 17:13:51 UTC |
82ced11 | Johannes Gijsbers | 06 December 2004, 21:22:17 UTC | Backport of fix for SF bug #1076467: don't run test_on_error as root, as the permission errors don't get provoked that way. | 06 December 2004, 21:22:17 UTC |
5a2a08b | Walter Dörwald | 06 December 2004, 08:14:08 UTC | Backport: Fix for SF bug #947894: calendar.weekheader() undocumented | 06 December 2004, 08:14:08 UTC |
506f691 | Brett Cannon | 06 December 2004, 06:13:59 UTC | Don't have test_mkalias_relative run if sys.prefix does not exist. Backport of fix for bug #1077302. | 06 December 2004, 06:13:59 UTC |
9bff72f | Peter Astrand | 05 December 2004, 20:05:04 UTC | Raise TypeError if bufsize argument is not an integer. Patch 1071755, slightly modified. | 05 December 2004, 20:05:04 UTC |
c0331de | Fred Drake | 05 December 2004, 07:49:00 UTC | more version cruft | 05 December 2004, 07:49:00 UTC |
abef418 | Fred Drake | 05 December 2004, 07:45:17 UTC | once we're post-release, we really need to bump the version number; the documentation build gets the version number from here as well, and the script that updates www.python.org/dev/doc/ needs to get an updated version number | 05 December 2004, 07:45:17 UTC |
9edcad3 | Barry Warsaw | 05 December 2004, 03:34:14 UTC | Fixes for SF #1076485, which I'll apply to the CVS head too. The problem was caused by a self._input.readline() call that wasn't checking for the NeedsMoreData marker. msg_43.txt contains a message that illustrates the problem, when email.message_from_*() is called. That interface uses the Parser API, which splits reads into 8192 byte chunks. It so happens that for the test message, the 8192 chunk falls inside a message/delivery-status, which is where in the FeedParser the readline() call was that didn't check for NeedsMoreData. I also added an assert to unreadline() so it'll be more evident if an attempt to push back NeedsMoreData ever happens again. Bump the email package version number. | 05 December 2004, 03:34:14 UTC |
80367c4 | Raymond Hettinger | 04 December 2004, 21:24:19 UTC | SF bug #1078905: Docs for unittest run() methods are misleading | 04 December 2004, 21:24:19 UTC |
8e07c62 | Vinay Sajip | 03 December 2004, 08:23:36 UTC | Fixed errors reported in SF bug #1074693 | 03 December 2004, 08:23:36 UTC |
e131118 | Gustavo Niemeyer | 02 December 2004, 16:36:29 UTC | Fixing bug #1072259 of SRE into release24-maint. | 02 December 2004, 16:36:29 UTC |
5a5bbfb | Raymond Hettinger | 02 December 2004, 08:57:19 UTC | Backport minor documentation fixups. | 02 December 2004, 08:57:19 UTC |
bc5d74b | Martin v. Löwis | 01 December 2004, 21:47:02 UTC | Add all readme files in Tools. | 01 December 2004, 21:47:02 UTC |
48352e4 | Fred Drake | 01 December 2004, 06:29:51 UTC | - fix up internal hyperlink generation in PDF formatting so that links at the beginning of a paragraph do not generate errors; this affected things like \refmodule when it came first in a paragraph - clean up the .sty file to separate out the treatment of the start of a new paragraph | 01 December 2004, 06:29:51 UTC |
78d82b8 | Martin v. Löwis | 30 November 2004, 22:18:39 UTC | Properly define HAVE_TERM_H if term.h is detected. | 30 November 2004, 22:18:39 UTC |
97cdf9f | Martin v. Löwis | 30 November 2004, 22:08:28 UTC | Fix term.h check so that HAVE_TERM_H is actually generated. | 30 November 2004, 22:08:28 UTC |
61daf0b | Peter Astrand | 30 November 2004, 18:11:37 UTC | Corrected example for replacing shell pipeline. Fixes bug 1073790. | 30 November 2004, 18:11:37 UTC |
560f325 | Anthony Baxter | 30 November 2004, 13:16:58 UTC | post 2.4 machinations (branch) | 30 November 2004, 13:16:58 UTC |
73729a0 | cvs2svn | 30 November 2004, 13:16:58 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 30 November 2004, 13:16:58 UTC |
4277ed8 | Anthony Baxter | 30 November 2004, 11:53:10 UTC | whoops! | 30 November 2004, 11:53:10 UTC |
3a833f7 | cvs2svn | 30 November 2004, 01:49:18 UTC | This commit was manufactured by cvs2svn to create tag 'r24'. | 30 November 2004, 01:49:18 UTC |
e9d719b | Anthony Baxter | 30 November 2004, 01:49:18 UTC | update gcc ref | 30 November 2004, 01:49:18 UTC |
e2648ee | Anthony Baxter | 30 November 2004, 01:28:55 UTC | doodedoodedoo on the way to 2.4 final | 30 November 2004, 01:28:55 UTC |
6e3fa29 | Fred Drake | 29 November 2004, 13:12:44 UTC | REVERT revision 1.260; the trunk is FROZEN. This change can be made on the trunk and release24-maint branch after the trunk is unfrozen. | 29 November 2004, 13:12:44 UTC |
af1389a | Martin v. Löwis | 29 November 2004, 09:57:14 UTC | Bump buildno for 2.4 release | 29 November 2004, 09:57:14 UTC |
a98825c | Raymond Hettinger | 29 November 2004, 08:53:14 UTC | Fix a nit. | 29 November 2004, 08:53:14 UTC |
e1defa4 | Raymond Hettinger | 29 November 2004, 05:54:48 UTC | Fix argument order in pure python version of nsmallest() and nlargest(). | 29 November 2004, 05:54:48 UTC |
f4c7c40 | Barry Warsaw | 29 November 2004, 03:46:54 UTC | RFC 2822 describes the characters allowed in a header field name. Conform to this, and add test cases. | 29 November 2004, 03:46:54 UTC |
e48bad7 | Anthony Baxter | 29 November 2004, 01:40:31 UTC | preparing for 2.4 final (wooooooo!) | 29 November 2004, 01:40:31 UTC |
99b7d64 | Barry Warsaw | 29 November 2004, 01:10:14 UTC | There's likely nothing more to do to the email package before Python 2.4 is final, so I'm marking email's version number as "3.0" (e.g. final). | 29 November 2004, 01:10:14 UTC |
26be206 | Tim Peters | 28 November 2004, 01:10:01 UTC | Whitespace normalization. | 28 November 2004, 01:10:01 UTC |