summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add fast-path in PyUnicode_DecodeCharmap() for pure 8 bit encodings:Victor Stinner2013-04-094-4/+26
| | | | cp037, cp500 and iso8859_1 codecs
* merge headsGiampaolo Rodola'2013-04-092-1/+4
|\
| * #17678: Remove the use of a deprecated method http/cookiejar.py. Changing theSenthil Kumaran2013-04-092-1/+4
| |\ | | | | | | | | | | | | | | | usage of get_origin_req_host() to origin_req_host. Patch by Wei-Cheng Pan
| | * #17678: Fix DeprecationWarning in the http/cookiejar.py by changing the usageSenthil Kumaran2013-04-092-1/+4
| | | | | | | | | | | | | | | | | | of get_origin_req_host() to origin_req_host. Patch by Wei-Cheng Pan
| * | null mergeSenthil Kumaran2013-04-090-0/+0
| |\ \ | | |/
| | * #17648 - convert test_urllib2.py doctests to unittestsSenthil Kumaran2013-04-091-210/+186
| | |
* | | Do not raise exception on close() on account of socket attribute still being ↵Giampaolo Rodola'2013-04-091-5/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | None: >>> import asyncore >>> d = asyncore.dispatcher() >>> d.close() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.4/asyncore.py", line 401, in close self.socket.close() AttributeError: 'NoneType' object has no attribute 'close' >>>
* | #17648 - Clean up test_urllib2.py. Converted doctests to unittest forSenthil Kumaran2013-04-091-215/+185
| | | | | | | | expansion.
* | #17657: merge with 3.3.Roger Serwy2013-04-092-6/+4
|\ \ | |/
| * #17657: Show full Tk version in IDLE's about dialog.Roger Serwy2013-04-092-6/+4
| | | | | | | | Patch by Todd Rovito.
* | Issue #17615: Comparing two Unicode strings now uses wmemcmp() when possibleVictor Stinner2013-04-085-5/+30
| | | | | | | | | | wmemcmp() is twice faster than a dummy loop (342 usec vs 744 usec) on Fedora 18/x86_64, GCC 4.7.2.
* | Issue #17615: Add tests comparing Unicode strings of different kindsVictor Stinner2013-04-081-0/+85
| | | | | | | | Kinds: ascii, latin, bmp, astral.
* | Issue #17615: Expand expensive PyUnicode_READ() macro in unicode_compare():Victor Stinner2013-04-081-17/+77
| | | | | | | | write specialized functions for each combination of Unicode kinds.
* | Close #17666: Fix reading gzip files with an extra field.Serhiy Storchaka2013-04-083-1/+11
|\ \ | |/
| * Close #17666: Fix reading gzip files with an extra field.Serhiy Storchaka2013-04-083-1/+11
| |
* | #17484: Actually add the getpass tests this time.R David Murray2013-04-081-0/+136
| |
* | Add NEWS entry for #17502: Process DEFAULT values in mock side_effect that ↵Andrew Svetlov2013-04-081-5/+16
|\ \ | |/ | | | | returns iterator.
| * Add NEWS entry for #17502: Process DEFAULT values in mock side_effect that ↵Andrew Svetlov2013-04-081-0/+3
| | | | | | | | returns iterator.
* | #17484: add tests for getpass.R David Murray2013-04-083-1/+3
| | | | | | | | Patch by Thomas Fenzl.
* | Close #13126: "Simplify" FASTSEARCH() code to help the compiler to emit moreVictor Stinner2013-04-071-3/+5
| | | | | | | | | | | | | | efficient machine code. Patch written by Antoine Pitrou. Without this change, str.find() was 10% slower than str.rfind() in the worst case.
* | gibibytes (Arfrever)Antoine Pitrou2013-04-071-1/+1
| |
* | #17613: merge with 3.3.Roger Serwy2013-04-072-0/+6
|\ \ | |/
| * #17613: Prevent traceback when removing syntax colorizer in IDLE.Roger Serwy2013-04-072-0/+6
| |
* | #1207589: merge with 3.3.Roger Serwy2013-04-072-2/+10
|\ \ | |/
| * #1207589: Backwards-compatibility patch for right-click menu in IDLE.Roger Serwy2013-04-072-2/+10
| |
* | Issue #15596: Faster pickling of unicode strings.Antoine Pitrou2013-04-072-35/+71
| |
* | merge headsBenjamin Peterson2013-04-0714-443/+239
|\ \
| * \ Process DEFAULT values in mock side_effect that returns iterator.Andrew Svetlov2013-04-072-0/+6
| |\ \ | | |/ | | | | | | Patch by Michael Ford.
| | * Process DEFAULT values in mock side_effect that returns iterator.Andrew Svetlov2013-04-072-0/+6
| | | | | | | | | | | | Patch by Michael Ford.
| | * Merge headsAndrew Svetlov2013-04-072-202/+204
| | |\
| * | \ Update argparse docs to follow order of ArgumentParser() arguments.Andrew Svetlov2013-04-072-202/+204
| |\ \ \ | | | |/ | | |/|
| | * | Update argparse docs to follow order of ArgumentParser() arguments.Andrew Svetlov2013-04-072-202/+204
| | | |
| * | | Remove redundant importsRaymond Hettinger2013-04-071-9/+0
| | | |
| * | | mergeRaymond Hettinger2013-04-071-5/+5
| |\ \ \ | | | |/ | | |/|
| | * | Clean-up lru_cache examples. The print() not is needed. Set maxsize to a ↵Raymond Hettinger2013-04-071-5/+5
| | | | | | | | | | | | | | | | power of two.
| * | | #16887: merge with 3.3.Roger Serwy2013-04-072-1/+5
| |\ \ \ | | |/ /
| | * | #16887: IDLE now accepts Cancel in tabify/untabify dialog box.Roger Serwy2013-04-072-1/+5
| | | |
| * | | Revert a premature patch for issue #14010 (changeset 846bd418aee5).Serhiy Storchaka2013-04-066-224/+14
| |\ \ \ | | |/ /
| | * | Revert a premature patch for issue #14010 (changeset aaaf36026511).Serhiy Storchaka2013-04-066-224/+14
| | | |
| | * | MergeAntoine Pitrou2013-04-061-6/+9
| | |\ \
| * | \ \ MergeAntoine Pitrou2013-04-061-39/+54
| |\ \ \ \
| * \ \ \ \ Issue #17645: convert an assert() into a proper exception in _Py_Mangle().Antoine Pitrou2013-04-061-2/+5
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | Issue #17645: convert an assert() into a proper exception in _Py_Mangle().Antoine Pitrou2013-04-061-2/+5
| | | | | |
* | | | | | add Zbigniew Halas to ACKSBenjamin Peterson2013-04-071-0/+1
| |_|/ / / |/| | | |
* | | | | merge 3.3Benjamin Peterson2013-04-061-39/+54
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| |
| * | | move IDLE news to its own sectionBenjamin Peterson2013-04-061-6/+9
| |/ /
* | | Issue #14010: Fix a crash when iterating or deleting deeply nested filtersSerhiy Storchaka2013-04-066-14/+224
|\ \ \ | |/ / | | | | | | (builting and in itertools module, i.e. map(), itertools.chain(), etc).
| * | Issue #14010: Fix a crash when iterating or deleting deeply nested filtersSerhiy Storchaka2013-04-066-14/+224
| |/ | | | | | | (builting and in itertools module, i.e. map(), itertools.chain(), etc).
* | Change wording as Eli Bendersky suggests.Andrew Svetlov2013-04-061-2/+2
|\ \ | |/
| * Change wording as Eli Bendersky suggests.Andrew Svetlov2013-04-061-2/+2
| |