Commit graph

78522 commits

Author SHA1 Message Date
Victor Stinner
9fc5981ea2 Issue #17615: Add tests comparing Unicode strings of different kinds
Kinds: ascii, latin, bmp, astral.
2013-04-08 22:34:43 +02:00
Victor Stinner
c1302bba4c Issue #17615: Expand expensive PyUnicode_READ() macro in unicode_compare():
write specialized functions for each combination of Unicode kinds.
2013-04-08 21:50:54 +02:00
Serhiy Storchaka
ffcd339aac Close #17666: Fix reading gzip files with an extra field. 2013-04-08 22:37:15 +03:00
Serhiy Storchaka
7e69f0085e Close #17666: Fix reading gzip files with an extra field. 2013-04-08 22:35:02 +03:00
R David Murray
c137f7c065 #17484: Actually add the getpass tests this time. 2013-04-08 08:48:03 -04:00
Andrew Svetlov
5346b68524 Add NEWS entry for #17502: Process DEFAULT values in mock side_effect that returns iterator. 2013-04-08 13:18:47 +03:00
Andrew Svetlov
b0f9fa7a03 Add NEWS entry for #17502: Process DEFAULT values in mock side_effect that returns iterator. 2013-04-08 12:59:30 +03:00
R David Murray
319d58d599 #17484: add tests for getpass.
Patch by Thomas Fenzl.
2013-04-08 01:48:22 -04:00
Victor Stinner
7efa3b8242 Close #13126: "Simplify" FASTSEARCH() code to help the compiler to emit more
efficient machine code. Patch written by Antoine Pitrou.

Without this change, str.find() was 10% slower than str.rfind() in the worst
case.
2013-04-08 00:26:43 +02:00
Antoine Pitrou
4b7b0f06b4 gibibytes (Arfrever) 2013-04-07 23:46:52 +02:00
Roger Serwy
d673ed9b43 #17613: merge with 3.3. 2013-04-07 12:42:13 -05:00
Roger Serwy
7733be8f26 #17613: Prevent traceback when removing syntax colorizer in IDLE. 2013-04-07 12:41:16 -05:00
Roger Serwy
4687cf795c #1207589: merge with 3.3. 2013-04-07 12:17:17 -05:00
Roger Serwy
6b2918ae75 #1207589: Backwards-compatibility patch for right-click menu in IDLE. 2013-04-07 12:15:52 -05:00
Antoine Pitrou
299978dfe3 Issue #15596: Faster pickling of unicode strings. 2013-04-07 17:38:11 +02:00
Benjamin Peterson
5a3c6dbe6a merge heads 2013-04-07 09:53:49 -04:00
Benjamin Peterson
20efcfaf53 add Zbigniew Halas to ACKS 2013-04-07 09:53:42 -04:00
Andrew Svetlov
8ab1e513c1 Process DEFAULT values in mock side_effect that returns iterator.
Patch by Michael Ford.
2013-04-07 16:44:07 +03:00
Andrew Svetlov
8b2cd75bdd Process DEFAULT values in mock side_effect that returns iterator.
Patch by Michael Ford.
2013-04-07 16:42:24 +03:00
Andrew Svetlov
595365de32 Merge heads 2013-04-07 14:47:05 +03:00
Andrew Svetlov
5cd72b7b9c Update argparse docs to follow order of ArgumentParser() arguments. 2013-04-07 14:44:34 +03:00
Andrew Svetlov
5b6e1cad37 Update argparse docs to follow order of ArgumentParser() arguments. 2013-04-07 14:43:17 +03:00
Raymond Hettinger
56b0a3d89a Remove redundant imports 2013-04-06 20:53:12 -07:00
Raymond Hettinger
1a2ea9c592 merge 2013-04-06 20:28:05 -07:00
Raymond Hettinger
17328e4fae Clean-up lru_cache examples. The print() not is needed. Set maxsize to a power of two. 2013-04-06 20:27:33 -07:00
Roger Serwy
cdbb06c15c #16887: merge with 3.3. 2013-04-06 20:31:26 -05:00
Roger Serwy
0ef392cde7 #16887: IDLE now accepts Cancel in tabify/untabify dialog box. 2013-04-06 20:26:53 -05:00
Serhiy Storchaka
ee57f159af Revert a premature patch for issue #14010 (changeset 846bd418aee5). 2013-04-06 22:55:12 +03:00
Serhiy Storchaka
278d03bd66 Revert a premature patch for issue #14010 (changeset aaaf36026511). 2013-04-06 22:52:34 +03:00
Antoine Pitrou
710b5f0b24 Merge 2013-04-06 21:23:57 +02:00
Antoine Pitrou
9e64c91c92 Merge 2013-04-06 21:23:47 +02:00
Antoine Pitrou
7d8c29a022 Issue #17645: convert an assert() into a proper exception in _Py_Mangle(). 2013-04-06 21:21:46 +02:00
Antoine Pitrou
55bff89190 Issue #17645: convert an assert() into a proper exception in _Py_Mangle(). 2013-04-06 21:21:04 +02:00
Benjamin Peterson
7bd190f7ad merge 3.3 2013-04-06 15:18:15 -04:00
Benjamin Peterson
c496eda6fb move IDLE news to its own section 2013-04-06 15:14:06 -04:00
Serhiy Storchaka
aac81e2780 Issue #14010: Fix a crash when iterating or deleting deeply nested filters
(builting and in itertools module, i.e. map(), itertools.chain(), etc).
2013-04-06 21:20:30 +03:00
Serhiy Storchaka
e8f706eda7 Issue #14010: Fix a crash when iterating or deleting deeply nested filters
(builting and in itertools module, i.e. map(), itertools.chain(), etc).
2013-04-06 21:14:43 +03:00
Andrew Svetlov
c53fd51278 Change wording as Eli Bendersky suggests. 2013-04-06 18:55:31 +03:00
Andrew Svetlov
e16f4dc80a Change wording as Eli Bendersky suggests. 2013-04-06 18:55:07 +03:00
Georg Brandl
a4f988c2bd merge with 3.3 2013-04-06 16:49:23 +02:00
Georg Brandl
03b273f4d1 Add 3.3.1 to LICENSE files. 2013-04-06 16:48:55 +02:00
Georg Brandl
98297f4807 merge with 3.3 2013-04-06 16:47:34 +02:00
Georg Brandl
bf561020a7 Post-release update for 3.3.1 2013-04-06 16:43:06 +02:00
Georg Brandl
cca5548159 merge with 3.3.1 release clone 2013-04-06 16:42:43 +02:00
Georg Brandl
2fd4abe6a1 merge with 3.2 branch 2013-04-06 16:39:49 +02:00
Georg Brandl
485acde0fe Added tag v3.3.1 for changeset d9893d13c628 2013-04-06 09:40:13 +02:00
Georg Brandl
9aa23c5671 Bump to 3.3.1. 2013-04-06 09:40:02 +02:00
Georg Brandl
11692acffa Added tag v3.2.4 for changeset 1e10bdeabe3d 2013-04-06 09:37:53 +02:00
Georg Brandl
8bc7e31529 Bump to 3.2.4. 2013-04-06 09:36:20 +02:00
Antoine Pitrou
0aaaa62200 Issue #17469: Fix _Py_GetAllocatedBlocks() and sys.getallocatedblocks() when running on valgrind. 2013-04-06 01:15:30 +02:00