9ed0964 | Georg Brandl | 25 June 2005, 18:47:28 UTC | backport of bug [ 1225705 ] os.environ documentation should mention unsetenv | 25 June 2005, 18:47:28 UTC |
a5b2acd | Georg Brandl | 25 June 2005, 18:24:28 UTC | backport Patch #1227442: smtplib.SMTP.sendmail() accepts list or string for to_addrs. | 25 June 2005, 18:24:28 UTC |
1ec9c52 | Raymond Hettinger | 21 June 2005, 07:53:56 UTC | SF bug #1224621: tokenize module does not detect inconsistent dedents | 21 June 2005, 07:53:56 UTC |
8f7dce6 | Raymond Hettinger | 19 June 2005, 05:53:15 UTC | SF patch #1200018: Restore GC support to set objects Reverts 1.26 and 1.27. And adds cycle testing. | 19 June 2005, 05:53:15 UTC |
d1d13eb | Georg Brandl | 18 June 2005, 20:11:26 UTC | Bug #1209560: spurious blank page in dist.pdf (backport) | 18 June 2005, 20:11:26 UTC |
0af5c2a | Georg Brandl | 18 June 2005, 20:06:30 UTC | Patch #1180012: add documentation for modulefinder (backport) | 18 June 2005, 20:06:30 UTC |
6d3195d | Raymond Hettinger | 17 June 2005, 10:27:50 UTC | Fix typo. | 17 June 2005, 10:27:50 UTC |
25010f2 | Michael W. Hudson | 16 June 2005, 14:53:22 UTC | backport Lib/test/test_class.py revision 1.13: Don't use 'is not' to compare strings. (spotted by reading pypy-svn :) | 16 June 2005, 14:53:22 UTC |
5672467 | Andrew M. Kuchling | 15 June 2005, 18:48:16 UTC | Fix check for error condition | 15 June 2005, 18:48:16 UTC |
9517253 | Andrew M. Kuchling | 15 June 2005, 18:45:27 UTC | [Patch #1005892 from Alexandr Zamaraev] Fix two errors in the curses test suite | 15 June 2005, 18:45:27 UTC |
7512bc5 | Raymond Hettinger | 15 June 2005, 16:54:30 UTC | Fix nits. | 15 June 2005, 16:54:30 UTC |
f47379c | Skip Montanaro | 15 June 2005, 13:38:07 UTC | backport | 15 June 2005, 13:38:07 UTC |
253bf1e | Michael W. Hudson | 15 June 2005, 11:47:46 UTC | Update version here, too. | 15 June 2005, 11:47:46 UTC |
76e44eb | Andrew M. Kuchling | 14 June 2005, 14:46:06 UTC | [Bug #1219862] Document correct argument range for pair_content() | 14 June 2005, 14:46:06 UTC |
b80414a | Raymond Hettinger | 14 June 2005, 08:58:27 UTC | SF bug #1219448: small output bug | 14 June 2005, 08:58:27 UTC |
2bcbcbd | Raymond Hettinger | 14 June 2005, 08:47:19 UTC | SF bug #1215887: String and list methods documentation deeply hidden Make doc on specific types easier to find by listing them in the headings for the abstract types. | 14 June 2005, 08:47:19 UTC |
2b0b041 | Raymond Hettinger | 13 June 2005, 01:14:34 UTC | SF bug #1219361 Fix typo | 13 June 2005, 01:14:34 UTC |
c0fbff5 | Raymond Hettinger | 12 June 2005, 18:25:29 UTC | Backport 1.26 Decimal FAQ. | 12 June 2005, 18:25:29 UTC |
018c347 | Raymond Hettinger | 12 June 2005, 18:23:01 UTC | Backport 1.37 namespace cleanup. | 12 June 2005, 18:23:01 UTC |
e67ab57 | Georg Brandl | 10 June 2005, 19:55:46 UTC | Clarify docs about os.popen[234]. | 10 June 2005, 19:55:46 UTC |
4441667 | Andrew M. Kuchling | 09 June 2005, 17:55:34 UTC | [Bug #1200134] Fix buffer overflow by constraining size of .getstr(), .instr() to size of allocated buffer | 09 June 2005, 17:55:34 UTC |
216eed5 | Andrew M. Kuchling | 09 June 2005, 14:22:07 UTC | [Bug #1074261, patch #1074381] Restrict the size of chunks read from the file in order to avoid overflow or huge memory consumption. Patch by Mark Eichin | 09 June 2005, 14:22:07 UTC |
475661e | Andrew M. Kuchling | 08 June 2005, 22:53:01 UTC | [Patch #1171487, bug #1170331] Fix error in base64.b32decode when encoding a single null byte; test a null byte in all encodings to be sure it works | 08 June 2005, 22:53:01 UTC |
7149f19 | Andrew M. Kuchling | 08 June 2005, 21:51:58 UTC | [Bug #1149413] 'psize' argument should be 'pgsize' | 08 June 2005, 21:51:58 UTC |
53ff4de | Anthony Baxter | 08 June 2005, 04:56:41 UTC | fix broken (unexecuted) test | 08 June 2005, 04:56:41 UTC |
f16afd2 | Anthony Baxter | 08 June 2005, 04:35:28 UTC | Tools/scripts/reindent.py is your friend | 08 June 2005, 04:35:28 UTC |
997b362 | Andrew M. Kuchling | 07 June 2005, 19:57:01 UTC | [Bug #1172763] dumbdbm uses eval() on lines, so it chokes if there's an extra \r on the end of a line; fixed by stripping off trailing whitespace. | 07 June 2005, 19:57:01 UTC |
3c8f5eb | Andrew M. Kuchling | 07 June 2005, 19:05:06 UTC | [Bug #1170422] Use correct option name | 07 June 2005, 19:05:06 UTC |
b1c29f3 | Georg Brandl | 05 June 2005, 10:57:00 UTC | Bug #1184380: extending&embedding example broken | 05 June 2005, 10:57:00 UTC |
9610437 | Georg Brandl | 04 June 2005, 10:00:18 UTC | Bug #1210001: typo in email docs | 04 June 2005, 10:00:18 UTC |
de09e95 | Georg Brandl | 04 June 2005, 09:20:12 UTC | Backport bug #1196315: fix weakref.WeakValueDictionary constructor. | 04 June 2005, 09:20:12 UTC |
bf07710 | Georg Brandl | 03 June 2005, 19:45:53 UTC | Backport bug #1194181: bz2.BZ2File didn't handle mode 'U' correctly. | 03 June 2005, 19:45:53 UTC |
c5d8c7b | Anthony Baxter | 03 June 2005, 16:01:29 UTC | backport of [ 1197218 ] test_locale fix on modern linux On more modern linuxes (and probably others) straight 'en_US' isn't a valid locale. Make the code try a couple of alternates. | 03 June 2005, 16:01:29 UTC |
bab518b | Georg Brandl | 03 June 2005, 14:31:55 UTC | Backport bug #1213894: os.path.realpath didn't resolve symlinks that were the first component of the path. | 03 June 2005, 14:31:55 UTC |
d855c58 | Anthony Baxter | 03 June 2005, 14:13:47 UTC | fix int.__divmod__.__doc__ | 03 June 2005, 14:13:47 UTC |
5298ade | Anthony Baxter | 03 June 2005, 14:10:50 UTC | whitespace normalisation | 03 June 2005, 14:10:50 UTC |
90014d6 | Anthony Baxter | 03 June 2005, 14:02:48 UTC | fix exceptions.TabError. _Please_ run test suite before checking in. | 03 June 2005, 14:02:48 UTC |
175886b | Andrew M. Kuchling | 02 June 2005, 17:01:08 UTC | [Bug #1209880] Describe only the True/False return values from lock.acquire() | 02 June 2005, 17:01:08 UTC |
31cd804 | Andrew M. Kuchling | 02 June 2005, 13:52:07 UTC | [Bug #1193001] Make the notation section use the same productionlist env. as other grammar rules | 02 June 2005, 13:52:07 UTC |
6ed5f30 | Andrew M. Kuchling | 02 June 2005, 13:40:12 UTC | [Bug #1177831] Fix (?(id)yes|no) for a group other than the first one, and add a test case | 02 June 2005, 13:40:12 UTC |
270dfd8 | Andrew M. Kuchling | 02 June 2005, 00:11:55 UTC | [Bug #1152762] Ensure _end_of_line() returns an x-coordinate that's within the text box | 02 June 2005, 00:11:55 UTC |
e3fd1be | Andrew M. Kuchling | 01 June 2005, 23:32:31 UTC | [Bug #1105706] Use correct name for constant | 01 June 2005, 23:32:31 UTC |
ccafe11 | Andrew M. Kuchling | 01 June 2005, 23:22:39 UTC | [Bug #1123268] Fix typo | 01 June 2005, 23:22:39 UTC |
52f2cb0 | Andrew M. Kuchling | 01 June 2005, 15:27:26 UTC | [Bug #1194249] Fix duplicate assignment in example code | 01 June 2005, 15:27:26 UTC |
1147014 | Raymond Hettinger | 31 May 2005, 10:28:07 UTC | SF bug #1202395: Description of string.lstrip() needs improvement Clarify the role of the chars argument in the strip() methods. | 31 May 2005, 10:28:07 UTC |
6a92af4 | Raymond Hettinger | 27 May 2005, 11:23:44 UTC | Backport fix to decorator grammar update. | 27 May 2005, 11:23:44 UTC |
b8d92d9 | Raymond Hettinger | 27 May 2005, 10:45:14 UTC | SF bug #1209671: dict.popitem documentation should mention empty dict case | 27 May 2005, 10:45:14 UTC |
29b89d7 | Fred Drake | 25 May 2005, 05:42:51 UTC | fix description of the input range of unichr() (closes SF bug #1120777) | 25 May 2005, 05:42:51 UTC |
78c85ae | Fred Drake | 25 May 2005, 05:30:36 UTC | update documentation on what constitutes a line in a source file (closes SF bug #1167922) | 25 May 2005, 05:30:36 UTC |
2b2bac8 | Raymond Hettinger | 14 May 2005, 17:20:25 UTC | SF bug #1201807: Glossary listing bug | 14 May 2005, 17:20:25 UTC |
d5c76cb | Skip Montanaro | 12 May 2005, 13:45:11 UTC | backport | 12 May 2005, 13:45:11 UTC |
c3dd49c | Skip Montanaro | 12 May 2005, 13:43:40 UTC | backport from head | 12 May 2005, 13:43:40 UTC |
7160342 | Raymond Hettinger | 10 May 2005, 03:22:21 UTC | SF bug #1193890: calendar.weekheader not found in __all__ | 10 May 2005, 03:22:21 UTC |
53fa7ee | Brett Cannon | 30 April 2005, 05:51:59 UTC | Fix a docstring with mismatched opening and closing quotes. Backport of fix for bug #1192777. | 30 April 2005, 05:51:59 UTC |
72c3114 | Raymond Hettinger | 28 April 2005, 07:19:39 UTC | SF bug #1190451: 6.9 First sentence is confusing * Fixed incorrect wording: expression->exception * Noted the specific exception reported by "raise" when the is nothing to re-raise. * Eliminated several instances of "e.g." as recommended in the style guide. | 28 April 2005, 07:19:39 UTC |
61a0dfd | Raymond Hettinger | 28 April 2005, 00:21:16 UTC | Backport 1.270 | 28 April 2005, 00:21:16 UTC |
d38f730 | Raymond Hettinger | 26 April 2005, 05:20:03 UTC | Fix typo. | 26 April 2005, 05:20:03 UTC |
14ef205 | Michael W. Hudson | 24 April 2005, 19:32:34 UTC | Backport my recent fix (rev. 2.40 of Python/pystate.c): Fix: [ 1176893 ] Readline segfault by unsilly-ing PyGILState_Release(). Backport candidate. | 24 April 2005, 19:32:34 UTC |
4d3fec6 | Walter Dörwald | 21 April 2005, 21:53:43 UTC | Backport checkin (and the appropriate fix to the test): If the data read from the bytestream in readline() ends in a '\r' read one more byte, even if the user has passed a size parameter. This extra byte shouldn't cause a buffer overflow in the tokenizer. The original plan was to return a line ending in '\r', which might be recognizable as a complete line and skip any '\n' that was read afterwards. Unfortunately this didn't work, as the tokenizer only recognizes '\n' as line ends, which in turn lead to joined lines and SyntaxErrors, so this special treatment of a split '\r\n' has been dropped. (It can only happen with a temporarily exhausted bytestream now anyway.) Fixes parts of SF bugs #1163244 and #1175396. | 21 April 2005, 21:53:43 UTC |
21287ee | Raymond Hettinger | 19 April 2005, 04:31:38 UTC | Correct swapped descriptions of empty string splits. | 19 April 2005, 04:31:38 UTC |
2f44827 | Jack Jansen | 17 April 2005, 21:31:58 UTC | Backport: Updated to work with current Python docs setup, and added a minimal README. | 17 April 2005, 21:31:58 UTC |
1304d06 | cvs2svn | 17 April 2005, 21:31:58 UTC | This commit was manufactured by cvs2svn to create branch 'release24-maint'. | 17 April 2005, 21:31:58 UTC |
9e4b2e7 | Raymond Hettinger | 15 April 2005, 16:07:09 UTC | SF bug #1183742: PyDict_Copy() can return non-NULL value on error | 15 April 2005, 16:07:09 UTC |
9499857 | Walter Dörwald | 14 April 2005, 20:23:39 UTC | Backport relevant part of checkin: SF patch #1180062 by George Yoshida: (Doc/lib/libfunctional.tex: "in an new object" should read "in a new object") Doc/lib/libsubprocess.tex: argument name is wrong; comma is missing | 14 April 2005, 20:23:39 UTC |
1dbdec2 | Fred Drake | 13 April 2005, 01:12:21 UTC | get_method() returns a method name, not take it as an argument (backported from trunk revision 1.22) | 13 April 2005, 01:12:21 UTC |
54ef1f9 | Raymond Hettinger | 11 April 2005, 01:04:32 UTC | SF bug #1180392: StringIO's docs should mention overwriting of initial value * Added a note that the initial file position is zero even if the object is freshly initialized. | 11 April 2005, 01:04:32 UTC |
d23b387 | Raymond Hettinger | 10 April 2005, 17:36:26 UTC | SF bug #1179957: Missing def'n of equality for set element | 10 April 2005, 17:36:26 UTC |
5eff1ec | Raymond Hettinger | 10 April 2005, 16:23:49 UTC | SF patch 1179503: fix typos in rpc.py | 10 April 2005, 16:23:49 UTC |
52cba65 | Michael W. Hudson | 07 April 2005, 10:19:47 UTC | Backport my recent raw_input() vs no threads build vs SIGINT argh: In a threads-disabled build, typing Ctrl-C into a raw_input() crashed, because (essentially) I didn't realise that PY_BEGIN/END_ALLOW_THREADS actually expanded to nothing under a no-threads build, so if you somehow NULLed out the threadstate (e.g. by calling PyThread_SaveThread) it would stay NULLed when you return to Python. Argh! | 07 April 2005, 10:19:47 UTC |
b3509db | Raymond Hettinger | 07 April 2005, 05:37:47 UTC | SF bug #1178269 Clarify when isMappingType/isSequenceType is True. | 07 April 2005, 05:37:47 UTC |
6845406 | Raymond Hettinger | 07 April 2005, 04:39:35 UTC | SF bug #1178255: 256 should read 255 in operator module docs | 07 April 2005, 04:39:35 UTC |
67e4ecd | Walter Dörwald | 04 April 2005, 21:56:28 UTC | Backport checkin: Fix for SF bug #1175396: readline() will now read one more character, if the last character read is "\r" (and size is None, i.e. we're allowed to call read() multiple times), so that we can return the correct line ending (this additional character might be a "\n"). If the stream is temporarily exhausted, we might return the wrong line ending (if the last character read is "\r" and the next one (after the byte stream provides more data) is "\n", but at least the atcr member ensures that we get the correct number of lines (i.e. this "\n" will not be treated as another line ending). | 04 April 2005, 21:56:28 UTC |
6ca93ed | Hye-Shik Chang | 04 April 2005, 15:28:18 UTC | Backport from 1.27: Fix testcase for 64bit BSD systems: long is 8 bytes for those systems so there's no need to pad after off_t members. And a small typo fix. | 04 April 2005, 15:28:18 UTC |
e888098 | Vinay Sajip | 31 March 2005, 20:23:04 UTC | Corrected SMTPHandler docs and added info about threadName attribute of LogRecord | 31 March 2005, 20:23:04 UTC |
6721a34 | Vinay Sajip | 31 March 2005, 20:12:55 UTC | Added optional encoding argument to File based handlers and improved error handling for SysLogHandler | 31 March 2005, 20:12:55 UTC |
2d6fe25 | Vinay Sajip | 31 March 2005, 20:11:45 UTC | Minor changes to imports | 31 March 2005, 20:11:45 UTC |
d7937f0 | Vinay Sajip | 31 March 2005, 20:10:38 UTC | Misc. changes | 31 March 2005, 20:10:38 UTC |
ddbcf1a | Bob Ippolito | 31 March 2005, 17:38:00 UTC | (This is only relevant to the MacPython binary release process) Set the Python version to 2.4 in the postflight script used when building Mac OS X installer distributions. Previously it was set to 2.3, so it wouldn't build a working installer. | 31 March 2005, 17:38:00 UTC |
9bd2b50 | Walter Dörwald | 31 March 2005, 14:16:30 UTC | Backport checkin: Since PyPI only accepts UTF-8 encoded data now, make sure that the data is properly encoded and include the encoding in the Content-Type header. | 31 March 2005, 14:16:30 UTC |
5fb9601 | Michael W. Hudson | 31 March 2005, 10:28:30 UTC | I meant to check this in with the last check in (CVS disturbs me sometimes) | 31 March 2005, 10:28:30 UTC |
21f8987 | Michael W. Hudson | 31 March 2005, 10:22:43 UTC | Backport: Fix for rather inaccurately titled bug [ 1165306 ] Property access with decorator makes interpreter crash Don't allow the creation of unbound methods with NULL im_class, because attempting to call such crashes. Backport candidate. | 31 March 2005, 10:22:43 UTC |
59f9bea | Michael W. Hudson | 31 March 2005, 10:20:34 UTC | Backport: Fixes for [ 1166660 ] The readline module can cause python to segfault It seems to me that the code I'm rewriting here attempted to call any user-supplied hook functions using the thread state of the thread that called the hook-setting function, as opposed to that of the thread that is currently executing. This doesn't work, in general. Fix this by using the PyGILState API (It wouldn't be that hard to define a dummy version of said API when #ifndef WITH_THREAD, would it?). Also, check the conversion to integer of the return value of a hook function for errors (this problem was mentioned in the ipython bug report linked to in the above bug). | 31 March 2005, 10:20:34 UTC |
4cf2704 | Raymond Hettinger | 31 March 2005, 04:07:55 UTC | SF bug #1770766: weakref proxy has incorrect __nonzero__ behavior. | 31 March 2005, 04:07:55 UTC |
b7f4c2d | cvs2svn | 30 March 2005, 03:01:43 UTC | This commit was manufactured by cvs2svn to create tag 'r241'. | 30 March 2005, 03:01:43 UTC |
11cc947 | Anthony Baxter | 30 March 2005, 03:01:43 UTC | *** empty log message *** | 30 March 2005, 03:01:43 UTC |
bde9118 | Fred Drake | 29 March 2005, 15:57:11 UTC | prepare for Python 2.4.1 final | 29 March 2005, 15:57:11 UTC |
d2993b4 | Anthony Baxter | 29 March 2005, 12:38:37 UTC | updates to NEWS | 29 March 2005, 12:38:37 UTC |
e335754 | Anthony Baxter | 29 March 2005, 12:35:54 UTC | backport of 1.122 SF patch 1167316: doctest.py fails self-test if run directly. | 29 March 2005, 12:35:54 UTC |
92da66a | Anthony Baxter | 29 March 2005, 12:33:34 UTC | 2.4.1 preparations. | 29 March 2005, 12:33:34 UTC |
4d381b1 | Anthony Baxter | 29 March 2005, 12:32:50 UTC | Move exception finalisation later in the shutdown process - this fixes the crash seen in bug #1165761 | 29 March 2005, 12:32:50 UTC |
df07843 | Bob Ippolito | 28 March 2005, 23:23:34 UTC | patch [1171767] - Darwin 8's headers disable functionality when POSIX is enabled. This prevents the toolbox glue, all of Carbon, and various other non-POSIX features from compiling. The POSIX symbols are still used by default, so turning off the #define doesn't hurt. Additionally, linker flags have changed for Darwin 8, and are different for Darwin 8/gcc4 (default) and Darwin 8/gcc3.3. Approved by Anthony | 28 March 2005, 23:23:34 UTC |
2513acf | Martin v. Löwis | 28 March 2005, 15:29:29 UTC | Mention that DEBUG_LEAK includes DEBUG_SAVEALL. Fixes #1170460. | 28 March 2005, 15:29:29 UTC |
465499a | Martin v. Löwis | 28 March 2005, 12:36:19 UTC | Add 0 to _POSIX_SEMAPHORES. | 28 March 2005, 12:36:19 UTC |
92d3950 | Anthony Baxter | 28 March 2005, 09:04:20 UTC | 2.4.1 buildno | 28 March 2005, 09:04:20 UTC |
d2dd017 | Greg Ward | 28 March 2005, 02:32:41 UTC | SF #1169212: fix silly typo in explaining AFMT macros: U16 is unsigned and S16 is signed. Duh. Clarify surrounding text a bit and refer to OSS docs. | 28 March 2005, 02:32:41 UTC |
ec113af | Raymond Hettinger | 27 March 2005, 20:16:49 UTC | SF patch #1171417: bug fix for islice() in docs | 27 March 2005, 20:16:49 UTC |
680db01 | Raymond Hettinger | 27 March 2005, 10:55:27 UTC | - Fixed decimal operator and comparison methods to return NotImplemented instead of raising a TypeError when interacting with other types. Allows other classes to successfully implement __radd__ style methods. | 27 March 2005, 10:55:27 UTC |
3589d81 | Skip Montanaro | 21 March 2005, 19:40:03 UTC | correct ontosys url - closes 1167329 | 21 March 2005, 19:40:03 UTC |
b08dfd2 | Matthias Klose | 20 March 2005, 14:18:04 UTC | fix two typos in python(1) | 20 March 2005, 14:18:04 UTC |
c4e4e56 | Greg Ward | 19 March 2005, 17:15:03 UTC | SF #1086675: restore "Extending optparse" section (which was dropped in Python 2.4). | 19 March 2005, 17:15:03 UTC |