Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Turn off a debugging flag. | Brett Cannon | 2008-02-04 | 1 | -1/+1 |
| | |||||
* | backport of r60575 (issue #1750076): Debugger did not step on every ↵ | Amaury Forgeot d'Arc | 2008-02-04 | 3 | -17/+67 |
| | | | | | | | | | | | | | | 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. | ||||
* | Backport r59862 (issue #712900): make long regexp matches interruptable | Guido van Rossum | 2008-02-04 | 2 | -0/+10 |
| | | | | by signals. | ||||
* | Backport r60537: have order of CPPFLAGS and LDFLAGS be honored. | Brett Cannon | 2008-02-03 | 2 | -1/+4 |
| | |||||
* | Disable linking against BerkeleyDB 4.6 by default as it has proven to | Gregory P. Smith | 2008-02-03 | 1 | -3/+6 |
| | | | | be a buggy release on many platforms. | ||||
* | backport r60544 from trunk: | Gregory P. Smith | 2008-02-03 | 2 | -2/+9 |
| | | | | | | | | 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. | ||||
* | Backport 60542: | Andrew MacIntyre | 2008-02-03 | 1 | -2/+2 |
| | | | | | The wrapper function is supposed to be for spawnvpe() so that's what we should call [this wrapper only available on OS/2]. | ||||
* | Bug #1234: Fixed semaphore errors on AIX 5.2 | Christian Heimes | 2008-01-30 | 4 | -14/+29 |
| | |||||
* | Revert rev. 59926, it breaks comtypes (I need to further examine this). | Thomas Heller | 2008-01-28 | 3 | -13/+0 |
| | |||||
* | Try harder to provoke the exception since the ia64 buildbot still | Neal Norwitz | 2008-01-28 | 1 | -0/+2 |
| | | | | doesn't reliably produce an exception. | ||||
* | Sync up with trunk. Try to flush repeatedly to ensure the exception is raised. | Neal Norwitz | 2008-01-27 | 1 | -5/+7 |
| | |||||
* | Change isbasestring function as discussed on the cvs list a while ago | Christian Heimes | 2008-01-27 | 1 | -4/+7 |
| | |||||
* | Backport 60342: | Neal Norwitz | 2008-01-27 | 1 | -2/+5 |
| | | | | | | 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. | ||||
* | Backport r58453: | Neal Norwitz | 2008-01-27 | 1 | -2/+12 |
| | | | | | | | | | | 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. | ||||
* | Backport 60334: | Neal Norwitz | 2008-01-27 | 1 | -0/+3 |
| | | | | | On some systems (e.g., Ubuntu on hppa) the flush() doesn't (always) cause the exception, but the close() does. | ||||
* | #1940: make it possible to use curses.filter() before curses.initscr() | Georg Brandl | 2008-01-26 | 2 | -1/+13 |
| | | | | | as the documentation says. (backport from rev. 60322) | ||||
* | Fix typo in constant name. | Thomas Wouters | 2008-01-25 | 1 | -1/+1 |
| | |||||
* | Use the right (portable) definition of the max of a Py_ssize_t. | Thomas Wouters | 2008-01-25 | 1 | -1/+1 |
| | |||||
* | Rewrite the list_inline_repeat overflow check slightly differently. | Guido van Rossum | 2008-01-25 | 1 | -4/+5 |
| | |||||
* | Silence a compiler warning. | Guido van Rossum | 2008-01-25 | 1 | -1/+1 |
| | |||||
* | #1920: when considering a block starting by "while 0", the compiler ↵ | Amaury Forgeot d'Arc | 2008-01-24 | 3 | -1/+18 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | News for some crashers I fixed recently. | Guido van Rossum | 2008-01-24 | 1 | -1/+9 |
| | | | | Also removed three non-ASCII chars at start of file. | ||||
* | Backport r60246. | Guido van Rossum | 2008-01-24 | 1 | -0/+5 |
| | | | | Fix issue #1303614, test67.py. | ||||
* | Fix failing test_mailbox on Cygwin | Andrew M. Kuchling | 2008-01-24 | 1 | -0/+1 |
| | |||||
* | Invert the checks in get_[u]long and get_[u]longlong. The intent was | Thomas Heller | 2008-01-24 | 3 | -20/+35 |
| | | | | | to not accept float types; the result was that integer-like objects were not accepted. | ||||
* | Fix two crashers (borrowed_ref_[34].py from the trunk). | Guido van Rossum | 2008-01-23 | 2 | -2/+11 |
| | |||||
* | Fix product code handling for Win64. | Martin v. Löwis | 2008-01-23 | 1 | -10/+15 |
| | |||||
* | Fixed bug #1915: Python compiles with --enable-unicode=no again. However ↵ | Christian Heimes | 2008-01-23 | 4 | -4/+11 |
| | | | | several extension methods and modules do not work without unicode support. | ||||
* | Backport r60208, skip some tests for huge passwd/group files. | Guido van Rossum | 2008-01-23 | 2 | -0/+6 |
| | |||||
* | Backport: #1889 - fixup \xhh specs. | Georg Brandl | 2008-01-22 | 1 | -1/+1 |
| | |||||
* | Backport of r60190: | Gregory P. Smith | 2008-01-22 | 3 | -4/+33 |
| | | | | | | - 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. | ||||
* | Remove extra test that was accidentally backported from the trunk | Mark Dickinson | 2008-01-21 | 1 | -8/+0 |
| | |||||
* | Issue 1678380: fix a bug identifying -0.0 and 0.0 | Mark Dickinson | 2008-01-21 | 3 | -1/+38 |
| | |||||
* | Add NEWS entry for #1882. | Georg Brandl | 2008-01-21 | 1 | -0/+3 |
| | | | | (backport from rev. 60170) | ||||
* | Issue #1882: when compiling code from a string, encoding cookies in the | Georg Brandl | 2008-01-21 | 2 | -3/+22 |
| | | | | | second line of code were not always recognized correctly. (backport from rev. 60168) | ||||
* | Fix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. ↵ | Vinay Sajip | 2008-01-21 | 1 | -2/+5 |
| | | | | Patch thanks to Kathryn M. Kowalski. | ||||
* | Fix off-by-one error that resulted in missed characters | Andrew M. Kuchling | 2008-01-19 | 1 | -1/+1 |
| | |||||
* | backport r60116 - fix zipfile to work with archives having file | Gregory P. Smith | 2008-01-19 | 2 | -2/+5 |
| | | | | headers beyond the signed 2**31 byte boundary. | ||||
* | backport r60104 + r60111 from trunk. | Gregory P. Smith | 2008-01-19 | 2 | -1/+17 |
| | | | | | | - 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. | ||||
* | Bug 1296: restore text describing OptionGroup | Andrew M. Kuchling | 2008-01-19 | 1 | -0/+33 |
| | |||||
* | Backport r59688. | Georg Brandl | 2008-01-19 | 2 | -2/+4 |
| | |||||
* | Bug 1277: make Maildir use the user-provided factory instead of hard-wiring ↵ | Andrew M. Kuchling | 2008-01-19 | 2 | -1/+18 |
| | | | | MaildirMessage. | ||||
* | This got fixed in r60056. | Guido van Rossum | 2008-01-18 | 1 | -17/+0 |
| | |||||
* | Backport r55080: | Guido van Rossum | 2008-01-18 | 4 | -37/+163 |
| | | | | | | Fix for #1303614 and #1174712: - __dict__ descriptor abuse for subclasses of built-in types - subclassing from both ModuleType and another built-in types | ||||
* | Fix an edge case whereby the __del__() method of a classic class could | Guido van Rossum | 2008-01-18 | 1 | -0/+10 |
| | | | | create a new weakref to the object. | ||||
* | ** backport r60015 from trunk. | Gregory P. Smith | 2008-01-17 | 2 | -0/+12 |
| | | | | | | - 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. | ||||
* | Backport from trunk: | Thomas Heller | 2008-01-16 | 2 | -3/+5 |
| | | | | | | 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. | ||||
* | Backport r59999: fix MSDN link. (#1854) | Georg Brandl | 2008-01-16 | 1 | -1/+1 |
| | |||||
* | Fix 1698398: Zipfile.printdir() crashed because the format string expected ↵ | Raymond Hettinger | 2008-01-14 | 2 | -2/+5 |
| | | | | a tuple object of length six instead of a time.struct_time object. | ||||
* | Added NEWS entry, plus: | Thomas Heller | 2008-01-11 | 3 | -0/+13 |
| | | | | | | | | | | | | | | 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. ........ |