a3cc6d8 | Martin v. Löwis | 21 February 2008, 11:54:20 UTC | Redo tag. | 21 February 2008, 11:54:20 UTC |
10eac2c | Martin v. Löwis | 21 February 2008, 11:53:40 UTC | Update copyright years to 2008. Update README to 2.5.2. | 21 February 2008, 11:53:40 UTC |
9f22ca2 | Martin v. Löwis | 21 February 2008, 10:07:08 UTC | Tagging for release of Python 2.5.2 | 21 February 2008, 10:07:08 UTC |
bcffd10 | Martin v. Löwis | 21 February 2008, 10:04:55 UTC | Prepare for 2.5.2. | 21 February 2008, 10:04:55 UTC |
8d273b0 | Ronald Oussoren | 19 February 2008, 15:29:40 UTC | A quick fix that removes a spurious unittest failure when users upgrade their python2.5 install and then run Python's test suite. This is needed because one of the test files for the decimal module changed it name (see issue 2114) and OSX doesn't feature a full package manager. | 19 February 2008, 15:29:40 UTC |
0821983 | Andrew M. Kuchling | 18 February 2008, 18:18:37 UTC | Fix link | 18 February 2008, 18:18:37 UTC |
328c643 | Martin v. Löwis | 18 February 2008, 17:46:27 UTC | Bug #2137: Remove test_struct.test_crasher, which was meaningful only on 32-bit systems. | 18 February 2008, 17:46:27 UTC |
42e4124 | Martin v. Löwis | 15 February 2008, 19:52:38 UTC | Revert 60793 for test_array; on a 64-bit system, MemoryError was not guaranteed. | 15 February 2008, 19:52:38 UTC |
9c04257 | Martin v. Löwis | 15 February 2008, 19:11:46 UTC | Fix deallocation of array objects when allocation ran out of memory. | 15 February 2008, 19:11:46 UTC |
c7cf36e | Fred Drake | 14 February 2008, 14:25:24 UTC | mksourcepkg is not getting the tag right by itself, so recording it in the Makefile explicitly for now | 14 February 2008, 14:25:24 UTC |
3359477 | Fred Drake | 14 February 2008, 14:09:21 UTC | reverting; wrong tag | 14 February 2008, 14:09:21 UTC |
a865c67 | Fred Drake | 14 February 2008, 14:06:09 UTC | mksourcepkg is not getting the tag right by itself, so recording it in the Makefile explicitly for now | 14 February 2008, 14:06:09 UTC |
f5808e7 | Martin v. Löwis | 14 February 2008, 12:59:38 UTC | Tagging for release of Python 2.5.2c1 | 14 February 2008, 12:59:38 UTC |
62dd70c | Martin v. Löwis | 14 February 2008, 12:58:41 UTC | Correct 2.5.2c1 uuid. Add IDLE release date. | 14 February 2008, 12:58:41 UTC |
a859e25 | Martin v. Löwis | 14 February 2008, 12:33:15 UTC | Preparing for 2.5.2c1. | 14 February 2008, 12:33:15 UTC |
73c01d4 | Martin v. Löwis | 14 February 2008, 11:26:18 UTC | Added checks for integer overflows, contributed by Google. Some are only available if asserts are left in the code, in cases where they can't be triggered from Python code. | 14 February 2008, 11:26:18 UTC |
abcb59a | Kurt B. Kaiser | 14 February 2008, 04:57:08 UTC | bump: IDLE 1.2.2 | 14 February 2008, 04:57:08 UTC |
38fd069 | Kurt B. Kaiser | 14 February 2008, 04:45:30 UTC | There was an error on exit if no sys.exitfunc was defined. Issue 1647. Backport r60227 | 14 February 2008, 04:45:30 UTC |
0b45f36 | Kurt B. Kaiser | 14 February 2008, 04:37:26 UTC | Could not open files in .idlerc directory if latter was hidden on Windows. Issue 1743, Issue 1862. Backport r60225, r60745 | 14 February 2008, 04:37:26 UTC |
f9259d7 | Kurt B. Kaiser | 14 February 2008, 04:30:55 UTC | format_paragraph_event wasn't returning 'break' Backport r59463 | 14 February 2008, 04:30:55 UTC |
2fbad0e | Kurt B. Kaiser | 14 February 2008, 04:19:41 UTC | Assume that the user knows when he wants to end the line; don't insert something he didn't select or complete. Backport r58306 | 14 February 2008, 04:19:41 UTC |
60d9f8d | Kurt B. Kaiser | 14 February 2008, 04:11:52 UTC | Corrected some bugs in AutoComplete. Also, Page Up/Down in ACW implemented; mouse and cursor selection in ACWindow implemented; double Tab inserts current selection and closes ACW (similar to double-click and Return); scroll wheel now works in ACW. Added AutoComplete instructions to IDLE Help. Backport of r53679 | 14 February 2008, 04:11:52 UTC |
1df323a | Kurt B. Kaiser | 14 February 2008, 04:02:10 UTC | 1. Avoid hang when encountering a duplicate in a completion list. Bug 1571112. 2. Duplicate some old entries from Python's NEWS to IDLE's NEWS.txt Backport of r53042 | 14 February 2008, 04:02:10 UTC |
6493ade | Kurt B. Kaiser | 14 February 2008, 03:25:59 UTC | Some syntax errors were being caught by tokenize during the tabnanny check, resulting in obscure error messages. Do the syntax check first. Bug 1562716, 1562719 Backport of r52083 | 14 February 2008, 03:25:59 UTC |
b80a194 | Kurt B. Kaiser | 14 February 2008, 00:08:01 UTC | Bring NEWS.txt up to date. | 14 February 2008, 00:08:01 UTC |
21af4c0 | Brett Cannon | 13 February 2008, 19:17:17 UTC | Back port of r60765 (fix --enable-universalsdk doc typo). | 13 February 2008, 19:17:17 UTC |
e41f155 | Guido van Rossum | 13 February 2008, 18:41:48 UTC | In the recursive debug command, pass Pdb arguments (completekey, stdin, stdout) to the recursive Pdb instance. | 13 February 2008, 18:41:48 UTC |
e9c996c | Martin v. Löwis | 12 February 2008, 18:48:23 UTC | Patch #1966: Break infinite loop in httplib when the servers implements the chunked encoding incorrectly. | 12 February 2008, 18:48:23 UTC |
cab74c8 | Martin v. Löwis | 12 February 2008, 13:48:06 UTC | Backport of r60743: Patch #1736: Fix file name handling of _msi.FCICreate. | 12 February 2008, 13:48:06 UTC |
08303db | Lars Gustäbel | 11 February 2008, 18:36:07 UTC | Backport the nts() function from the trunk. This fixes problems with the xstar format that puts extra fields inside the space that POSIX has reserved for the prefix field. | 11 February 2008, 18:36:07 UTC |
5ca1cba | Nick Coghlan | 11 February 2008, 12:53:42 UTC | Backport relevant part of issue 2021 fix (r60695): Support with statement properly in tempfile.NamedTemporaryFile | 11 February 2008, 12:53:42 UTC |
0b5c17a | Nick Coghlan | 11 February 2008, 11:31:24 UTC | Backport test_resource fix from trunk to stop it crashing on Ubuntu | 11 February 2008, 11:31:24 UTC |
3e5f8a6 | Amaury Forgeot d'Arc | 08 February 2008, 01:05:21 UTC | issue 2045: Infinite recursion when printing a subclass of defaultdict, if default_factory is set to a bound method. Backport of r60663. | 08 February 2008, 01:05:21 UTC |
ec4301e | Walter Dörwald | 07 February 2008, 19:58:37 UTC | Backport r60653: Fix typo in docstring for Calendar.itermonthdays(). | 07 February 2008, 19:58:37 UTC |
9e5e027 | Walter Dörwald | 07 February 2008, 19:55:47 UTC | Backport LaTex version of r60651: Fix documentation for Calendar.iterweekdays(): firstweekday is a property. Fixes second part of #2018. | 07 February 2008, 19:55:47 UTC |
902af8d | Walter Dörwald | 07 February 2008, 19:35:17 UTC | Backport LaTeX version of r60649: Clarify that the output of TextCalendar.formatmonth() and TextCalendar.formatyear() for custom instances won't be influenced by calls to the module global setfirstweekday() function. Fixes #2018. | 07 February 2008, 19:35:17 UTC |
527bf3a | Thomas Heller | 06 February 2008, 19:58:46 UTC | Fix the way methods are created for the _ctypes.COMError exception type; this fix is already in the trunk. | 06 February 2008, 19:58:46 UTC |
e69f2bd | Walter Dörwald | 06 February 2008, 14:39:06 UTC | Remove month parameter from Calendar.yeardatescalendar(), Calendar.yeardays2calendar() and Calendar.yeardayscalendar() as the methods don't have such a parameter. Fixes issue #2017. (2.5 backport of r60618) | 06 February 2008, 14:39:06 UTC |
6ae66d7 | Guido van Rossum | 05 February 2008, 17:31:37 UTC | Backport doc fixes from 2.6. These are all things that were already supported but weren't in the docs, like conditional backreferences. | 05 February 2008, 17:31:37 UTC |
9decb70 | Guido van Rossum | 05 February 2008, 17:27:23 UTC | In the experimental 'Scanner' feature, the group count was set wrong. | 05 February 2008, 17:27:23 UTC |
42993fe | Lars Gustäbel | 05 February 2008, 12:00:20 UTC | Issue #1507247, #2004: Use mode 0700 for temporary directories and default permissions for missing directories. (backport from r53526, r60588) | 05 February 2008, 12:00:20 UTC |
bc21210 | Amaury Forgeot d'Arc | 04 February 2008, 23:51:55 UTC | No need to emit co_lnotab item when both offsets are zeros. r60579 broke a test test_compile, which seems to test an "implementation detail" IMO. Also test that this correction does not impact the debugger. | 04 February 2008, 23:51:55 UTC |
dcf8400 | Brett Cannon | 04 February 2008, 23:41:02 UTC | Turn off a debugging flag. | 04 February 2008, 23:41:02 UTC |
316f8a8 | Amaury Forgeot d'Arc | 04 February 2008, 22:34:57 UTC | backport of r60575 (issue #1750076): Debugger did not step on every iteration of a while statement. The mapping between bytecode offsets and source lines (lnotab) did not contain an entry for the beginning of the loop. Now it does, and the lnotab can be a bit larger: in particular, several statements on the same line generate several entries. However, this does not bother the settrace function, which will trigger only one 'line' event. The lnotab seems to be exactly the same as with python2.4. | 04 February 2008, 22:34:57 UTC |
d66e94d | Guido van Rossum | 04 February 2008, 22:00:35 UTC | Backport r59862 (issue #712900): make long regexp matches interruptable by signals. | 04 February 2008, 22:00:35 UTC |
912ba54 | Brett Cannon | 03 February 2008, 09:58:02 UTC | Backport r60537: have order of CPPFLAGS and LDFLAGS be honored. | 03 February 2008, 09:58:02 UTC |
143a070 | Gregory P. Smith | 03 February 2008, 08:10:20 UTC | Disable linking against BerkeleyDB 4.6 by default as it has proven to be a buggy release on many platforms. | 03 February 2008, 08:10:20 UTC |
946de92 | Gregory P. Smith | 03 February 2008, 07:26:23 UTC | backport r60544 from trunk: Merge this fix from the pybsddb tree: r293 | jcea | 2008-01-31 01:08:19 -0800 (Thu, 31 Jan 2008) | 4 lines Solved memory leak when using cursors with databases without environment. | 03 February 2008, 07:26:23 UTC |
8af7067 | Andrew MacIntyre | 03 February 2008, 07:20:39 UTC | Backport 60542: The wrapper function is supposed to be for spawnvpe() so that's what we should call [this wrapper only available on OS/2]. | 03 February 2008, 07:20:39 UTC |
ab8fe4e | Christian Heimes | 30 January 2008, 22:54:27 UTC | Bug #1234: Fixed semaphore errors on AIX 5.2 | 30 January 2008, 22:54:27 UTC |
c9b2073 | Thomas Heller | 28 January 2008, 08:42:22 UTC | Revert rev. 59926, it breaks comtypes (I need to further examine this). | 28 January 2008, 08:42:22 UTC |
249cbe7 | Neal Norwitz | 28 January 2008, 01:33:23 UTC | Try harder to provoke the exception since the ia64 buildbot still doesn't reliably produce an exception. | 28 January 2008, 01:33:23 UTC |
209ea39 | Neal Norwitz | 27 January 2008, 20:08:04 UTC | Sync up with trunk. Try to flush repeatedly to ensure the exception is raised. | 27 January 2008, 20:08:04 UTC |
0b11c5f | Christian Heimes | 27 January 2008, 19:01:59 UTC | Change isbasestring function as discussed on the cvs list a while ago | 27 January 2008, 19:01:59 UTC |
6179234 | Neal Norwitz | 27 January 2008, 05:02:56 UTC | Backport 60342: Try to prevent this test from being flaky. We might need a sleep in here which isn't as bad as it sounds. The close() *should* raise an exception, so if it didn't we should give more time to sync and really raise it. | 27 January 2008, 05:02:56 UTC |
ab577c1 | Neal Norwitz | 27 January 2008, 01:24:44 UTC | Backport r58453: Let the O/S supply a port if none of the default ports can be used. This should make the tests more robust at the expense of allowing tests to be sloppier by not requiring them to cleanup after themselves. (It will legitamitely help when running two test suites simultaneously or if another process is already using one of the predefined ports.) This will hopefully fix test_asynchat. | 27 January 2008, 01:24:44 UTC |
b03528c | Neal Norwitz | 27 January 2008, 01:23:50 UTC | Backport 60334: On some systems (e.g., Ubuntu on hppa) the flush() doesn't (always) cause the exception, but the close() does. | 27 January 2008, 01:23:50 UTC |
ee50e3c | Georg Brandl | 26 January 2008, 14:03:51 UTC | #1940: make it possible to use curses.filter() before curses.initscr() as the documentation says. (backport from rev. 60322) | 26 January 2008, 14:03:51 UTC |
6bf585e | Thomas Wouters | 25 January 2008, 21:08:41 UTC | Fix typo in constant name. | 25 January 2008, 21:08:41 UTC |
d92272e | Thomas Wouters | 25 January 2008, 19:51:24 UTC | Use the right (portable) definition of the max of a Py_ssize_t. | 25 January 2008, 19:51:24 UTC |
ee6bab0 | Guido van Rossum | 25 January 2008, 19:42:36 UTC | Rewrite the list_inline_repeat overflow check slightly differently. | 25 January 2008, 19:42:36 UTC |
1c4282b | Guido van Rossum | 25 January 2008, 06:11:53 UTC | Silence a compiler warning. | 25 January 2008, 06:11:53 UTC |
f1a7178 | Amaury Forgeot d'Arc | 24 January 2008, 23:42:08 UTC | #1920: when considering a block starting by "while 0", the compiler optimized the whole construct away, even when an 'else' clause is present:: while 0: print("no") else: print("yes") did not generate any code at all. Now the compiler emits the 'else' block, like it already does for 'if' statements. Backport of r60265. | 24 January 2008, 23:42:08 UTC |
d933e0a | Guido van Rossum | 24 January 2008, 18:28:37 UTC | News for some crashers I fixed recently. Also removed three non-ASCII chars at start of file. | 24 January 2008, 18:28:37 UTC |
1859f5b | Guido van Rossum | 24 January 2008, 17:59:56 UTC | Backport r60246. Fix issue #1303614, test67.py. | 24 January 2008, 17:59:56 UTC |
61c2c95 | Andrew M. Kuchling | 24 January 2008, 14:08:00 UTC | Fix failing test_mailbox on Cygwin | 24 January 2008, 14:08:00 UTC |
fe528eb | Thomas Heller | 24 January 2008, 13:08:54 UTC | Invert the checks in get_[u]long and get_[u]longlong. The intent was to not accept float types; the result was that integer-like objects were not accepted. | 24 January 2008, 13:08:54 UTC |
e105f98 | Guido van Rossum | 23 January 2008, 20:09:39 UTC | Fix two crashers (borrowed_ref_[34].py from the trunk). | 23 January 2008, 20:09:39 UTC |
2529aa9 | Martin v. Löwis | 23 January 2008, 17:54:14 UTC | Fix product code handling for Win64. | 23 January 2008, 17:54:14 UTC |
d2f4cb8 | Christian Heimes | 23 January 2008, 14:20:41 UTC | Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support. | 23 January 2008, 14:20:41 UTC |
2c63442 | Guido van Rossum | 23 January 2008, 01:20:26 UTC | Backport r60208, skip some tests for huge passwd/group files. | 23 January 2008, 01:20:26 UTC |
7bf216b | Georg Brandl | 22 January 2008, 07:54:07 UTC | Backport: #1889 - fixup \xhh specs. | 22 January 2008, 07:54:07 UTC |
8f034d9 | Gregory P. Smith | 22 January 2008, 01:29:11 UTC | Backport of r60190: - Fix Issue #1703448: A joined thread could show up in the threading.enumerate() list after the join() for a brief period until it actually exited. | 22 January 2008, 01:29:11 UTC |
9f26fcc | Mark Dickinson | 21 January 2008, 23:35:11 UTC | Remove extra test that was accidentally backported from the trunk | 21 January 2008, 23:35:11 UTC |
2bebadf | Mark Dickinson | 21 January 2008, 21:54:47 UTC | Issue 1678380: fix a bug identifying -0.0 and 0.0 | 21 January 2008, 21:54:47 UTC |
78d50cc | Georg Brandl | 21 January 2008, 18:36:54 UTC | Add NEWS entry for #1882. (backport from rev. 60170) | 21 January 2008, 18:36:54 UTC |
7bdff2c | Georg Brandl | 21 January 2008, 18:35:52 UTC | Issue #1882: when compiling code from a string, encoding cookies in the second line of code were not always recognized correctly. (backport from rev. 60168) | 21 January 2008, 18:35:52 UTC |
8123ef2 | Vinay Sajip | 21 January 2008, 17:03:46 UTC | Fix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. Patch thanks to Kathryn M. Kowalski. | 21 January 2008, 17:03:46 UTC |
0e65fe4 | Andrew M. Kuchling | 19 January 2008, 23:44:39 UTC | Fix off-by-one error that resulted in missed characters | 19 January 2008, 23:44:39 UTC |
1cc98af | Gregory P. Smith | 19 January 2008, 23:16:01 UTC | backport r60116 - fix zipfile to work with archives having file headers beyond the signed 2**31 byte boundary. | 19 January 2008, 23:16:01 UTC |
c223c6c | Gregory P. Smith | 19 January 2008, 22:29:41 UTC | backport r60104 + r60111 from trunk. - Issue #1336: fix a race condition in subprocess.Popen if the garbage collector kicked in at the wrong time that would cause the process to hang when the child wrote to stderr. | 19 January 2008, 22:29:41 UTC |
af81c57 | Andrew M. Kuchling | 19 January 2008, 21:01:39 UTC | Bug 1296: restore text describing OptionGroup | 19 January 2008, 21:01:39 UTC |
7829d60 | Georg Brandl | 19 January 2008, 20:34:19 UTC | Backport r59688. | 19 January 2008, 20:34:19 UTC |
ea72dcb | Andrew M. Kuchling | 19 January 2008, 20:14:40 UTC | Bug 1277: make Maildir use the user-provided factory instead of hard-wiring MaildirMessage. | 19 January 2008, 20:14:40 UTC |
5f4fc83 | Guido van Rossum | 18 January 2008, 23:06:49 UTC | This got fixed in r60056. | 18 January 2008, 23:06:49 UTC |
03706d2 | Guido van Rossum | 18 January 2008, 21:31:32 UTC | Backport r55080: Fix for #1303614 and #1174712: - __dict__ descriptor abuse for subclasses of built-in types - subclassing from both ModuleType and another built-in types | 18 January 2008, 21:31:32 UTC |
d187381 | Guido van Rossum | 18 January 2008, 20:53:37 UTC | Fix an edge case whereby the __del__() method of a classic class could create a new weakref to the object. | 18 January 2008, 20:53:37 UTC |
0f99b71 | Gregory P. Smith | 17 January 2008, 07:54:47 UTC | ** backport r60015 from trunk. - Issue829951: In the smtplib module, SMTP.starttls() now complies with RFC 3207 and forgets any knowledge obtained from the server not obtained from the TLS negotiation itself. Patch contributed by Bill Fenner. | 17 January 2008, 07:54:47 UTC |
f43a86b | Thomas Heller | 16 January 2008, 19:24:20 UTC | Backport from trunk: Fix a potential 'SystemError: NULL result without error'. NULL may be a valid return value from PyLong_AsVoidPtr. Also move an older ctypes NEWS item in the correct category. | 16 January 2008, 19:24:20 UTC |
2e7fde7 | Georg Brandl | 16 January 2008, 16:57:19 UTC | Backport r59999: fix MSDN link. (#1854) | 16 January 2008, 16:57:19 UTC |
665ddc9 | Raymond Hettinger | 14 January 2008, 23:02:51 UTC | Fix 1698398: Zipfile.printdir() crashed because the format string expected a tuple object of length six instead of a time.struct_time object. | 14 January 2008, 23:02:51 UTC |
b9c741c | Thomas Heller | 11 January 2008, 19:48:46 UTC | Added NEWS entry, plus: Merged revisions 59925 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r59925 | thomas.heller | 2008-01-11 20:34:06 +0100 (Fr, 11 Jan 2008) | 5 lines Raise an error instead of crashing with a segfault when a NULL function pointer is called. Will backport to release25-maint. ........ | 11 January 2008, 19:48:46 UTC |
c5bb868 | Facundo Batista | 09 January 2008, 16:37:02 UTC | Link to external documentation about new style classes was wrong. Fix issue 1774. | 09 January 2008, 16:37:02 UTC |
5e2760c | Andrew M. Kuchling | 09 January 2008, 12:43:55 UTC | Update reference to bug tracker | 09 January 2008, 12:43:55 UTC |
4a3c7c7 | Mark Dickinson | 09 January 2008, 01:02:07 UTC | Add Decimal backport to Misc/NEWS | 09 January 2008, 01:02:07 UTC |
d77fedc | Mark Dickinson | 08 January 2008, 21:42:03 UTC | Fix Decimal hash in Python 2.5 maintenance branch so that hash(x) == hash(int(x)) for any integral Decimal instance x. | 08 January 2008, 21:42:03 UTC |
5dfc480 | Facundo Batista | 08 January 2008, 16:20:31 UTC | Decimal module and test cases were updated to their state of the art. It now complies latest specification and tests. The only difference of this version with the one in the trunk is that a small subset that hash tests were removed, because they rely on modifications to core hash() function (see issue 1182 for further details). | 08 January 2008, 16:20:31 UTC |
7a062c6 | Andrew M. Kuchling | 08 January 2008, 14:58:52 UTC | Patch 1114: fix compilation of curses module on 64-bit AIX, and any other LP64 platforms where attr_t isn't a C long | 08 January 2008, 14:58:52 UTC |
85cbabf | Martin v. Löwis | 07 January 2008, 22:46:22 UTC | Fix bug tracker link. | 07 January 2008, 22:46:22 UTC |
d0dcbc4 | Facundo Batista | 07 January 2008, 16:49:02 UTC | Backport of issue 1755179 fix. | 07 January 2008, 16:49:02 UTC |