Commits

Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc
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.
Branches
2.5
Guido van Rossum
Backport r59862 (issue #712900): make long regexp matches interruptable by signals.
Branches
2.5
Brett Cannon
Backport r60537: have order of CPPFLAGS and LDFLAGS be honored.
Branches
2.5
Gregory P. Smith
Disable linking against BerkeleyDB 4.6 by default as it has proven to be a buggy release on many platforms.
Branches
2.5
Gregory P. Smith
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.
Branches
2.5
Andrew MacIntyre
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].
Branches
2.5
Christian Heimes
Bug #1234: Fixed semaphore errors on AIX 5.2
Branches
2.5
Thomas Heller
Revert rev. 59926, it breaks comtypes (I need to further examine this).
Branches
2.5
Neal Norwitz
Try harder to provoke the exception since the ia64 buildbot still doesn't reliably produce an exception.
Branches
2.5
Neal Norwitz
Sync up with trunk. Try to flush repeatedly to ensure the exception is raised.
Branches
2.5
Christian Heimes
Change isbasestring function as discussed on the cvs list a while ago
Branches
2.5
Neal Norwitz
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.
Branches
2.5
Neal Norwitz
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.
Branches
2.5
Neal Norwitz
Backport 60334: On some systems (e.g., Ubuntu on hppa) the flush() doesn't (always) cause the exception, but the close() does.
Branches
2.5
Georg Brandl
#1940: make it possible to use curses.filter() before curses.initscr() as the documentation says. (backport from rev. 60322)
Branches
2.5
Thomas Wouters
Fix typo in constant name.
Branches
2.5
Thomas Wouters
Use the right (portable) definition of the max of a Py_ssize_t.
Branches
2.5
Guido van Rossum
Rewrite the list_inline_repeat overflow check slightly differently.
Branches
2.5
Guido van Rossum
Silence a compiler warning.
Branches
2.5
Amaury Forgeot d'Arc
#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.
Branches
2.5
Guido van Rossum
News for some crashers I fixed recently. Also removed three non-ASCII chars at start of file.
Branches
2.5
Guido van Rossum
Backport r60246. Fix issue #1303614, test67.py.
Branches
2.5
Andrew Kuchling
Fix failing test_mailbox on Cygwin
Branches
2.5
Thomas Heller
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.
Branches
2.5
Guido van Rossum
Fix two crashers (borrowed_ref_[34].py from the trunk).
Branches
2.5
Martin von Löwis
Fix product code handling for Win64.
Branches
2.5
Christian Heimes
Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.
Branches
2.5
Guido van Rossum
Backport r60208, skip some tests for huge passwd/group files.
Branches
2.5
Georg Brandl
Backport: #1889 - fixup \xhh specs.
Branches
2.5
Gregory P. Smith
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.
Branches
2.5
  1. Prev
  2. Next