summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #18071: Extension module builds on OS X could fail with TypeErrorNed Deily2013-07-312-2/+5
| | | | if Xcode command line tools were not installed.
* Make all idle test case names end with 'Test'.Terry Jan Reedy2013-07-302-2/+2
|
* Update gui section of idle test README.Terry Jan Reedy2013-07-281-4/+12
|
* Restore the data block size to 62.Raymond Hettinger2013-07-282-4/+7
| | | | | | | | | | | | The former block size traded away good fit within cache lines in order to gain faster division in deque_item(). However, compilers are getting smarter and can now replace the slow division operation with a fast integer multiply and right shift. Accordingly, it makes sense to go back to a size that lets blocks neatly fill entire cache-lines. GCC-4.8 and CLANG 4.0 both compute "x // 62" with something roughly equivalent to "x * 9520900167075897609 >> 69".
* Issue #18441: Move commented out code to issue message.Terry Jan Reedy2013-07-281-9/+1
|
* Issue #18441: whitespaceTerry Jan Reedy2013-07-281-1/+1
|
* Issue #18441: Comment out code that will not compile because the standardTerry Jan Reedy2013-07-281-7/+8
| | | | | | | library has a package, lib-tk, that cannot be imported by normal means. Lib/test/test_tk, etc, have special code to access this package. I will not bother with it unless the darwin check is needed before it gets moved to test.(test-)support.py.
* Issue #18441: add Mac (darwin) gui check. This is not needed today, but has beenTerry Jan Reedy2013-07-281-3/+12
| | | | in the past and might be needed again in the future
* Update int division to quiet 2to3 warning.Terry Jan Reedy2013-07-281-2/+2
|
* Issue #18441: Correct previous patch, which hg committed before I wanted it to.Terry Jan Reedy2013-07-271-6/+4
|
* Issue #18441: Make test.support.requires('gui') skip when it should.Terry Jan Reedy2013-07-222-8/+17
| | | | | (Consolidating this check and various checks in tkinter files and moving them to test.support and test.regrtest will be another issue.)
* Remove repetition of string escapes note 1 at end of note 2.Terry Jan Reedy2013-07-271-2/+1
|
* Issue #18539: Calltips now work for float default arguments.Terry Jan Reedy2013-07-263-1/+9
|
* #15130: remove repeat of abstract paragraph from socket howto body.R David Murray2013-07-251-6/+0
| | | | Patch by Tshepang Lekhonkhobe.
* #14853: remove test that was making too many assumptions about stdin. Patch ↵Ezio Melotti2013-07-252-10/+1
| | | | by Elena Oat.
* Issue #18541: simplified LoggerAdapter example.Vinay Sajip2013-07-241-57/+19
|
* Backed out changeset: 23b0164b9c82 #18441 not workingTerry Jan Reedy2013-07-222-17/+8
|
* Backed out changeset: 9f922270a929 so can backout larger patchTerry Jan Reedy2013-07-221-1/+1
|
* Issue #18441: fix buildbot name-error for TclError.Terry Jan Reedy2013-07-221-1/+1
|
* Issue #18439: Move news entry misplaced by graft merge.Terry Jan Reedy2013-07-221-2/+2
|
* Issue #18439: Make patchcheck work on Windows for ACKS, NEWS.Terry Jan Reedy2013-07-222-5/+8
|
* Issue #18441: Make test.support.requires('gui') skip when it should.Terry Jan Reedy2013-07-222-8/+17
| | | | | (Consolidating this check and various checks in tkinter files and moving them to test.support and test.regrtest will be another issue.)
* Issue #17532: Prevent exception when changing key sets if Options menu is empty.Ned Deily2013-07-201-1/+5
|
* Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong ↵Raymond Hettinger2013-07-202-0/+10
| | | | cmath.rect(0.0,-0.0) results.
* Issue #18448: Fix a typo in Demo/newmetaclasses/Eiffel.py.Serhiy Storchaka2013-07-162-1/+3
|
* Backport c952f3d122ae: Tweak the deque struct by moving the least used fieldsRaymond Hettinger2013-07-161-1/+1
| | | | (maxlen and weakref) to the end.
* Move the leftlink to the end of the block structure.Raymond Hettinger2013-07-161-1/+1
| | | | | | | | | | | | The current pattern of memory access will update both the leftlink and rightlink at the same time, so they should be positioned side-by-side for better cache locality. Keeping the leftlink at the front of the structure would make sense only if the paired updates were eliminated by backporting changesets 49a9c734304d, 3555cc0ca35b, ae9ee46bd471, and 744dd749e25b. However, that isn't likely to happen, so we're better off with the leftlink at the end of the structure.
* Issue #18471: Fix typo in heapq documentation (reported by François Pinard).Ned Deily2013-07-161-1/+1
|
* Issue #18455: multiprocessing should not retry connect() with same socket.Richard Oudkerk2013-07-152-3/+6
|
* Move entry from #18427 to the right section in the NEWS fileRonald Oussoren2013-07-151-2/+2
|
* Issue #18452: fix several "occurrence" typos (reported by Févry Thibault).Ned Deily2013-07-142-3/+3
|
* Issue #18365: convert buildbot errors to skips.Terry Jan Reedy2013-07-131-1/+4
|
* Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch byTerry Jan Reedy2013-07-135-8/+94
| | | | | Phil Webster. With that available, modify RstripExtension.py to stop deleting null slices, which caused a file to be marked as changed when it was not.
* Issue #18365: 2.7 corrections so tests runTerry Jan Reedy2013-07-132-4/+4
|
* #18437: fix comment typo.R David Murray2013-07-131-1/+1
|
* Issue #18365: normalize whitespaceTerry Jan Reedy2013-07-132-8/+7
|
* Issue #18365: Add mock Text class and test thereof versus tk.Text.Terry Jan Reedy2013-07-132-5/+449
| | | | Based on patches by Todd.Rovito and Phil Webster.
* #18389: Clarify that relpath does not access the file system.R David Murray2013-07-121-2/+4
| | | | Initial patch by Madison May.
* Issue #18101: Tcl.split() now process Unicode strings nested in a tuple as itSerhiy Storchaka2013-07-113-0/+90
| | | | | | do with byte strings. Added tests for Tcl.split() and tcl.splitline().
* Fix reference leaks introduced by the patch for issue #5308.Serhiy Storchaka2013-07-111-9/+11
|
* Merge headsSerhiy Storchaka2013-07-1111-108/+98
|\
| * Issue #18427: str.replace could crash the interpreter with huge strings.Ronald Oussoren2013-07-112-4/+6
| | | | | | | | | | | | | | | | | | This fixes two places where 'int' was used to represent the size of strings, instead of 'Py_ssize_t'. (The issue is not present in the corresponding code in the 3.x branches) Fixes #18427
| * #18424: PEP8ify the tense of the sum docstring.R David Murray2013-07-101-2/+2
| |
| * Issue #18377: Code cleanup in Python LauncherRonald Oussoren2013-07-078-101/+83
| | | | | | | | | | This changeset fixes a number of compiler warnings in the Python Launcher binary for OSX. It also cleans up whitespace usage in those sources.
| * Issue #12990: The "Python Launcher" on OSX could not launch python scripts ↵Ronald Oussoren2013-07-062-1/+7
| | | | | | | | that have paths that include wide characters.
* | Issue #18336. Fix a link to StreamReader's read() method.Serhiy Storchaka2013-07-111-1/+1
|/
* Issue #18347: ElementTree's html serializer now preserves the case of ↵Christian Heimes2013-07-043-3/+16
| | | | closing tags.
* Issue #11185: Fix test_wait4 under AIX. Patch by Sébastien Sablé.Antoine Pitrou2013-07-042-1/+9
|
* Closes #18312: 'make distclean' no longer deletes files in dot-directories.Eric V. Smith2013-07-021-5/+5
|
* Issue #17261: Ensure multiprocessing's proxies use proper address.Richard Oudkerk2013-07-022-0/+3
|