ff23e8c | Raymond Hettinger | 03 March 2009, 01:32:48 UTC | Fix bootstrapping problem where setup.py was using configparser before _collections had been built. | 03 March 2009, 01:32:48 UTC |
dcaf329 | Benjamin Peterson | 03 March 2009, 00:54:05 UTC | instead of hacking __locals__ in during bytecode generation, put it in the symtable | 03 March 2009, 00:54:05 UTC |
231b7f1 | Raymond Hettinger | 03 March 2009, 00:23:19 UTC | Fix markup. | 03 March 2009, 00:23:19 UTC |
b5be6d4 | Amaury Forgeot d'Arc | 02 March 2009, 23:52:57 UTC | re-merge r69268 (issue4804) from trunk: Now that the C runtime assertions are not silenced any more, we must provide checks for the format string of strftime | 02 March 2009, 23:52:57 UTC |
f5b5224 | Benjamin Peterson | 02 March 2009, 23:31:26 UTC | ignore the coding cookie in compile(), exec(), and eval() if the source is a string #4626 | 02 March 2009, 23:31:26 UTC |
0663a1e | Raymond Hettinger | 02 March 2009, 23:06:00 UTC | Let configparser use ordered dicts by default. | 02 March 2009, 23:06:00 UTC |
6accb98 | Benjamin Peterson | 02 March 2009, 22:50:25 UTC | Merged revisions 70107 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70107 | benjamin.peterson | 2009-03-02 16:41:42 -0600 (Mon, 02 Mar 2009) | 1 line give httplib.IncompleteRead a more sane repr #4308 ........ | 02 March 2009, 22:50:25 UTC |
a4f52b1 | Raymond Hettinger | 02 March 2009, 22:28:31 UTC | Add OrderedDict support to collections.namedtuple(). | 02 March 2009, 22:28:31 UTC |
b62ad24 | Raymond Hettinger | 02 March 2009, 22:16:43 UTC | Fix versionchanged. | 02 March 2009, 22:16:43 UTC |
d45bf58 | Benjamin Peterson | 02 March 2009, 21:44:54 UTC | fix versionadded | 02 March 2009, 21:44:54 UTC |
ea9f8db | Raymond Hettinger | 02 March 2009, 21:28:41 UTC | Missed my last update to __eq__ to check matching length. | 02 March 2009, 21:28:41 UTC |
2d32f63 | Raymond Hettinger | 02 March 2009, 21:24:57 UTC | PEP 372: OrderedDict() | 02 March 2009, 21:24:57 UTC |
57b46f5 | Brett Cannon | 02 March 2009, 14:38:26 UTC | Expose importlib.util.set___package__. | 02 March 2009, 14:38:26 UTC |
4d4975c | Hirokazu Yamamoto | 02 March 2009, 05:49:44 UTC | Fixed typo. | 02 March 2009, 05:49:44 UTC |
d9ca384 | Tarek Ziadé | 02 March 2009, 05:41:25 UTC | Merged revisions 70094 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70094 | tarek.ziade | 2009-03-02 06:38:44 +0100 (Mon, 02 Mar 2009) | 1 line removing the force-optimized option as discussed in #1533164 ........ | 02 March 2009, 05:41:25 UTC |
ccc5ae7 | Gregory P. Smith | 02 March 2009, 05:21:55 UTC | Merged revisions 70090 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70090 | gregory.p.smith | 2009-03-01 21:13:57 -0800 (Sun, 01 Mar 2009) | 3 lines Adds an optional flags argument to re.split, re.sub and re.subn to be consistent with the other re module functions. ........ | 02 March 2009, 05:21:55 UTC |
4221c74 | Gregory P. Smith | 02 March 2009, 05:04:04 UTC | Merged r70088 from trunk (re documentation update) | 02 March 2009, 05:04:04 UTC |
85685e9 | Raymond Hettinger | 01 March 2009, 02:16:04 UTC | Fix docs for ConfigParser. | 01 March 2009, 02:16:04 UTC |
478a08e | Georg Brandl | 28 February 2009, 21:34:14 UTC | Blocked revisions 70078 via svnmerge ........ r70078 | georg.brandl | 2009-02-28 22:33:10 +0100 (Sa, 28 Feb 2009) | 2 lines Fix 3k-style metaclass syntax in docstrings. ........ | 28 February 2009, 21:34:14 UTC |
bbbfcd3 | Jeffrey Yasskin | 28 February 2009, 19:52:09 UTC | Blocked revisions 70071 via svnmerge ........ r70071 | jeffrey.yasskin | 2009-02-28 11:03:21 -0800 (Sat, 28 Feb 2009) | 5 lines Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing a POP_TOP on each conditional and sometimes allows the peephole optimizer to skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly. ........ | 28 February 2009, 19:52:09 UTC |
4dd4052 | Jeffrey Yasskin | 28 February 2009, 19:49:43 UTC | Fix 2 oversights from r69961. | 28 February 2009, 19:49:43 UTC |
56420b4 | Benjamin Peterson | 28 February 2009, 19:06:54 UTC | #4967 fix buggy read() | 28 February 2009, 19:06:54 UTC |
1bd2e29 | Mark Dickinson | 28 February 2009, 15:53:24 UTC | Merged revisions 70062 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70062 | mark.dickinson | 2009-02-28 15:50:40 +0000 (Sat, 28 Feb 2009) | 2 lines Issue #5393: typo in cmath.cos and cmath.cosh docstring ........ | 28 February 2009, 15:53:24 UTC |
10c9937 | Hirokazu Yamamoto | 28 February 2009, 12:21:53 UTC | Merged revisions 70056 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70056 | hirokazu.yamamoto | 2009-02-28 21:13:07 +0900 | 2 lines Issue #1733986: Fixed mmap crash in accessing elements of second map object with same tagname but larger size than first map. (Windows) ........ | 28 February 2009, 12:21:53 UTC |
39c6dea | Hirokazu Yamamoto | 28 February 2009, 10:56:50 UTC | Merged revisions 70052 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70052 | hirokazu.yamamoto | 2009-02-28 19:31:54 +0900 | 2 lines Issue #5386: mmap.write_byte didn't check map size, so it could cause buffer overrun. ........ | 28 February 2009, 10:56:50 UTC |
f072122 | Tarek Ziadé | 28 February 2009, 10:16:43 UTC | Merged revisions 70049 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70049 | tarek.ziade | 2009-02-28 11:08:02 +0100 (Sat, 28 Feb 2009) | 1 line Issues #1533164 and #5378: Added quiet and force-optimize options to Distutils bdist_rpm command ........ | 28 February 2009, 10:16:43 UTC |
e9a950e | Benjamin Peterson | 27 February 2009, 22:29:33 UTC | Blocked revisions 70011,70016 via svnmerge ........ r70011 | brett.cannon | 2009-02-26 21:38:28 -0600 (Thu, 26 Feb 2009) | 5 lines Fix a bug where code was trying to index an int. Left over from the situation from using str.rpartition to str.rindex. Closes Issue5213. ........ r70016 | raymond.hettinger | 2009-02-27 02:09:47 -0600 (Fri, 27 Feb 2009) | 1 line Give mapping views a usable repr. ........ | 27 February 2009, 22:29:33 UTC |
26338d1 | Georg Brandl | 27 February 2009, 17:52:38 UTC | another instance of #804543: use strdup() when saving the result of setlocale() because it could be overwritten by subsequent setlocale()s. | 27 February 2009, 17:52:38 UTC |
ec12e82 | Georg Brandl | 27 February 2009, 17:11:23 UTC | #5360: replace PyObject_HEAD_INIT by PyVarObject_HEAD_INIT. | 27 February 2009, 17:11:23 UTC |
f341acd | Georg Brandl | 27 February 2009, 17:03:38 UTC | #5360: remove RO which has been kicked from 3k. | 27 February 2009, 17:03:38 UTC |
2dd0104 | Georg Brandl | 27 February 2009, 16:46:46 UTC | #5357: fix incomprehensible paragraph in urlopen() doc. | 27 February 2009, 16:46:46 UTC |
38e3d51 | Tarek Ziadé | 27 February 2009, 12:58:56 UTC | Merged revisions 70017 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70017 | tarek.ziade | 2009-02-27 13:53:34 +0100 (Fri, 27 Feb 2009) | 1 line Issue #5052: make Distutils compatible with 2.3 again. ........ | 27 February 2009, 12:58:56 UTC |
89fc2b7 | Raymond Hettinger | 27 February 2009, 07:47:32 UTC | Give mapping views a usable repr. | 27 February 2009, 07:47:32 UTC |
3177f2f | Tarek Ziadé | 27 February 2009, 02:22:25 UTC | Merged revisions 70007 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70007 | tarek.ziade | 2009-02-27 03:14:35 +0100 (Fri, 27 Feb 2009) | 1 line more info on long_description ........ | 27 February 2009, 02:22:25 UTC |
041fb34 | Tarek Ziadé | 26 February 2009, 23:47:00 UTC | Merged revisions 70003 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r70003 | tarek.ziade | 2009-02-27 00:44:00 +0100 (Fri, 27 Feb 2009) | 1 line removed unused import ........ | 26 February 2009, 23:47:00 UTC |
2f060fb | Benjamin Peterson | 26 February 2009, 19:17:12 UTC | Blocked revisions 70000 via svnmerge ........ r70000 | benjamin.peterson | 2009-02-26 13:07:18 -0600 (Thu, 26 Feb 2009) | 1 line remove deprecated symtable.Symbol methods ........ | 26 February 2009, 19:17:12 UTC |
efb06b0 | Benjamin Peterson | 26 February 2009, 18:55:48 UTC | Merged revisions 69811,69947 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69811 | collin.winter | 2009-02-20 13:30:41 -0600 (Fri, 20 Feb 2009) | 2 lines Issue 5176: special-case string formatting in BINARY_MODULO implementation. This shows a modest (1-3%) speed-up in templating systems, for example. ........ r69947 | jeffrey.yasskin | 2009-02-24 16:48:34 -0600 (Tue, 24 Feb 2009) | 3 lines Tools/scripts/analyze_dxp.py, a module with some helper functions to analyze the output of sys.getdxp(). ........ | 26 February 2009, 18:55:48 UTC |
e3a2980 | Benjamin Peterson | 26 February 2009, 18:39:03 UTC | Blocked revisions 69994 via svnmerge ........ r69994 | georg.brandl | 2009-02-26 11:36:26 -0600 (Thu, 26 Feb 2009) | 1 line Document that setting sys.py3kwarning wont do anything. ........ | 26 February 2009, 18:39:03 UTC |
ad3d5c2 | Benjamin Peterson | 26 February 2009, 03:38:59 UTC | Merged revisions 69803-69805,69840,69901,69905,69907,69924,69927,69987 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69803 | georg.brandl | 2009-02-20 01:48:21 -0600 (Fri, 20 Feb 2009) | 1 line #5327: fix a broken link by joining it. ........ r69804 | georg.brandl | 2009-02-20 02:22:21 -0600 (Fri, 20 Feb 2009) | 1 line At least separate imports from other statements. ........ r69805 | georg.brandl | 2009-02-20 02:45:47 -0600 (Fri, 20 Feb 2009) | 2 lines Fix punctuation. ........ r69840 | georg.brandl | 2009-02-21 13:09:40 -0600 (Sat, 21 Feb 2009) | 1 line #5338, #5339: two types in the API manual. ........ r69901 | georg.brandl | 2009-02-23 05:24:46 -0600 (Mon, 23 Feb 2009) | 2 lines #5349: C++ pure virtuals can also have an implementation. ........ r69905 | georg.brandl | 2009-02-23 09:51:27 -0600 (Mon, 23 Feb 2009) | 2 lines #5352: str.count() counts non-overlapping instances. ........ r69907 | georg.brandl | 2009-02-23 12:33:48 -0600 (Mon, 23 Feb 2009) | 1 line Fix grammar. ........ r69924 | benjamin.peterson | 2009-02-23 20:45:35 -0600 (Mon, 23 Feb 2009) | 1 line update README on running tests ........ r69927 | neil.schemenauer | 2009-02-23 22:23:25 -0600 (Mon, 23 Feb 2009) | 1 line Fix call to os.waitpid, it does not take keyword args. ........ r69987 | benjamin.peterson | 2009-02-25 18:30:11 -0600 (Wed, 25 Feb 2009) | 1 line fix str.format()'s first arg #5371 ........ | 26 February 2009, 03:38:59 UTC |
40ce6cc | Benjamin Peterson | 26 February 2009, 02:44:26 UTC | Blocked revisions 69937,69946,69952-69953,69955,69959,69981,69983 via svnmerge ........ r69937 | raymond.hettinger | 2009-02-24 06:23:23 -0600 (Tue, 24 Feb 2009) | 3 lines Backport 69934: Register xrange() as a Sequence. ........ r69946 | brett.cannon | 2009-02-24 16:01:02 -0600 (Tue, 24 Feb 2009) | 2 lines Expand upon test_site.test_s_option to try to debug its failure. ........ r69952 | raymond.hettinger | 2009-02-24 18:37:57 -0600 (Tue, 24 Feb 2009) | 1 line Sync-up py3.1 doc updates for super(). ........ r69953 | raymond.hettinger | 2009-02-24 18:39:47 -0600 (Tue, 24 Feb 2009) | 1 line Restore Py2.x version of sample call to super(). ........ r69955 | raymond.hettinger | 2009-02-24 18:52:37 -0600 (Tue, 24 Feb 2009) | 1 line More markup and spelling fixes. ........ r69959 | raymond.hettinger | 2009-02-24 19:06:52 -0600 (Tue, 24 Feb 2009) | 1 line Remove reference to zero argument form of super() in 2.x docs. ........ r69981 | raymond.hettinger | 2009-02-25 16:48:24 -0600 (Wed, 25 Feb 2009) | 1 line Clarify Counter() docs. ........ r69983 | raymond.hettinger | 2009-02-25 18:05:24 -0600 (Wed, 25 Feb 2009) | 1 line Fix typo. ........ | 26 February 2009, 02:44:26 UTC |
d125845 | Raymond Hettinger | 26 February 2009, 00:27:18 UTC | Fix typo. | 26 February 2009, 00:27:18 UTC |
72a95cc | Raymond Hettinger | 25 February 2009, 22:51:40 UTC | Sync-up 3.1 docs with 2.7 for collections.Counter(). | 25 February 2009, 22:51:40 UTC |
0f31e6d | Tarek Ziadé | 25 February 2009, 22:31:38 UTC | Merged revisions 69976 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69976 | tarek.ziade | 2009-02-25 23:29:27 +0100 (Wed, 25 Feb 2009) | 1 line Fixed #5316 : test failure in test_site ........ | 25 February 2009, 22:31:38 UTC |
134708a | Mark Dickinson | 25 February 2009, 20:33:49 UTC | Merged revisions 69974 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69974 | mark.dickinson | 2009-02-25 20:29:50 +0000 (Wed, 25 Feb 2009) | 3 lines Replace long with twodigits, to avoid depending on sizeof(digit) < sizeof(long) ........ | 25 February 2009, 20:33:49 UTC |
9de7ec7 | Jeffrey Yasskin | 25 February 2009, 02:25:04 UTC | http://bugs.python.org/issue4715 This patch by Antoine Pitrou optimizes the bytecode for conditional branches by merging the following "POP_TOP" instruction into the conditional jump. For example, the list comprehension "[x for x in l if not x]" produced the following bytecode: 1 0 BUILD_LIST 0 3 LOAD_FAST 0 (.0) >> 6 FOR_ITER 23 (to 32) 9 STORE_FAST 1 (x) 12 LOAD_FAST 1 (x) 15 JUMP_IF_TRUE 10 (to 28) 18 POP_TOP 19 LOAD_FAST 1 (x) 22 LIST_APPEND 2 25 JUMP_ABSOLUTE 6 >> 28 POP_TOP 29 JUMP_ABSOLUTE 6 >> 32 RETURN_VALUE but after the patch it produces the following bytecode: 1 0 BUILD_LIST 0 3 LOAD_FAST 0 (.0) >> 6 FOR_ITER 18 (to 27) 9 STORE_FAST 1 (x) 12 LOAD_FAST 1 (x) 15 POP_JUMP_IF_TRUE 6 18 LOAD_FAST 1 (x) 21 LIST_APPEND 2 24 JUMP_ABSOLUTE 6 >> 27 RETURN_VALUE Notice that not only the code is shorter, but the conditional jump (POP_JUMP_IF_TRUE) jumps right to the start of the loop instead of going through the JUMP_ABSOLUTE at the end. "continue" statements are helped similarly. Furthermore, the old jump opcodes (JUMP_IF_FALSE, JUMP_IF_TRUE) have been replaced by two new opcodes: - JUMP_IF_TRUE_OR_POP, which jumps if true and pops otherwise - JUMP_IF_FALSE_OR_POP, which jumps if false and pops otherwise | 25 February 2009, 02:25:04 UTC |
0a68b01 | Raymond Hettinger | 25 February 2009, 00:58:47 UTC | More markup and spelling fixes. | 25 February 2009, 00:58:47 UTC |
79d0434 | Raymond Hettinger | 25 February 2009, 00:32:51 UTC | Tweak markup, grammar, and punctuation. | 25 February 2009, 00:32:51 UTC |
95f285c | Raymond Hettinger | 24 February 2009, 23:41:47 UTC | Revert unintended part of r69948. Pydoc was not supposed to change. | 24 February 2009, 23:41:47 UTC |
4d9a823 | Raymond Hettinger | 24 February 2009, 23:30:43 UTC | Refine docs for super() noting that sibling classes can be called, not just parents. Add a comparison to getattr() which has the same search order but also includes the type itself. | 24 February 2009, 23:30:43 UTC |
886687d | Raymond Hettinger | 24 February 2009, 11:27:15 UTC | Use ABCs to validate documented restriction to Sets or Sequences. | 24 February 2009, 11:27:15 UTC |
9aa53c2 | Raymond Hettinger | 24 February 2009, 11:25:35 UTC | range() should have been registered as a Sequence. Needs to be backported to 2.6, 2.7, and 3.0. | 24 February 2009, 11:25:35 UTC |
afd3045 | Raymond Hettinger | 24 February 2009, 10:57:02 UTC | Fix-up random docs. Jumpahead was removed long ago. Other minor corrections. | 24 February 2009, 10:57:02 UTC |
29c0c7c | Benjamin Peterson | 24 February 2009, 03:16:28 UTC | Blocked revisions 69870-69871,69908 via svnmerge ........ r69870 | antoine.pitrou | 2009-02-22 11:25:52 -0600 (Sun, 22 Feb 2009) | 3 lines Try to make sense of the test_site buildbot failures ........ r69871 | antoine.pitrou | 2009-02-22 12:20:46 -0600 (Sun, 22 Feb 2009) | 3 lines Revert debugging statements, culprit is possibly test_distutils (see #5316) ........ r69908 | raymond.hettinger | 2009-02-23 13:32:55 -0600 (Mon, 23 Feb 2009) | 1 line Update itertools recipes to use next(). ........ | 24 February 2009, 03:16:28 UTC |
21315ba | Raymond Hettinger | 23 February 2009, 19:38:09 UTC | Update itertools recipes to use next(). | 23 February 2009, 19:38:09 UTC |
6d327b0 | Tarek Ziadé | 23 February 2009, 12:47:55 UTC | Merged revisions 69902 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69902 | tarek.ziade | 2009-02-23 13:41:29 +0100 (Mon, 23 Feb 2009) | 1 line more test coverage ........ | 23 February 2009, 12:47:55 UTC |
4f69a12 | Georg Brandl | 23 February 2009, 10:25:20 UTC | Blocked revisions 69896 via svnmerge ........ r69896 | georg.brandl | 2009-02-23 11:24:23 +0100 (Mo, 23 Feb 2009) | 1 line #5348: format() converts all kinds of values. ........ | 23 February 2009, 10:25:20 UTC |
5579ba9 | Georg Brandl | 23 February 2009, 10:24:05 UTC | #5348: format() converts all kinds of values. | 23 February 2009, 10:24:05 UTC |
9249f80 | Benjamin Peterson | 23 February 2009, 03:38:43 UTC | .pythonrc.py is no more | 23 February 2009, 03:38:43 UTC |
906785c | Matthias Klose | 22 February 2009, 23:18:38 UTC | Merged revisions 69889 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69889 | matthias.klose | 2009-02-23 00:14:26 +0100 (Mo, 23 Feb 2009) | 2 lines - Link the shared python library with $(MODLIBS). ........ | 22 February 2009, 23:18:38 UTC |
929a723 | Tarek Ziadé | 22 February 2009, 20:20:59 UTC | Merged revisions 69881 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69881 | tarek.ziade | 2009-02-22 21:15:41 +0100 (Sun, 22 Feb 2009) | 1 line Removing unused __main__ sections ........ | 22 February 2009, 20:20:59 UTC |
ea1a7d1 | Tarek Ziadé | 22 February 2009, 20:14:01 UTC | Blocked revisions 69878 via svnmerge ........ r69878 | tarek.ziade | 2009-02-22 21:11:46 +0100 (Sun, 22 Feb 2009) | 1 line removing map and lambda usage, so the test is similar to py3k's branch one ........ | 22 February 2009, 20:14:01 UTC |
5e25f9f | Tarek Ziadé | 22 February 2009, 20:05:16 UTC | Merged revisions 69874 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69874 | tarek.ziade | 2009-02-22 20:58:12 +0100 (Sun, 22 Feb 2009) | 1 line moved distutils.text_file tests into a real unittest class ........ | 22 February 2009, 20:05:16 UTC |
131733a | Matthias Klose | 22 February 2009, 12:57:58 UTC | - Modules/Setup.dist: Mention _heapq | 22 February 2009, 12:57:58 UTC |
c1a2657 | Tarek Ziadé | 22 February 2009, 00:10:58 UTC | Merged revisions 69861 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69861 | tarek.ziade | 2009-02-22 01:07:45 +0100 (Sun, 22 Feb 2009) | 1 line using versionchanged instead of versionadded for distutils doc on sdist default files ........ | 22 February 2009, 00:10:58 UTC |
ba86fa9 | Raymond Hettinger | 21 February 2009, 23:20:57 UTC | In Py3.x, a list comprehension is now faster than list(map(itemgetter(0), iterable)). | 21 February 2009, 23:20:57 UTC |
912fbca | Benjamin Peterson | 21 February 2009, 23:14:55 UTC | Merged revisions 69855 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69855 | benjamin.peterson | 2009-02-21 17:09:33 -0600 (Sat, 21 Feb 2009) | 1 line fix compiler warnings ........ | 21 February 2009, 23:14:55 UTC |
94aaf9e | Brett Cannon | 21 February 2009, 23:12:24 UTC | Relocate source_mtime in importlib to PyPycLoader. | 21 February 2009, 23:12:24 UTC |
aa9d5de | Benjamin Peterson | 21 February 2009, 22:39:38 UTC | Blocked revisions 69837-69838 via svnmerge ........ r69837 | raymond.hettinger | 2009-02-21 01:17:22 -0600 (Sat, 21 Feb 2009) | 4 lines Fix keyword arguments for itertools.count(). Step arg without a start arg was ignored. ........ r69838 | raymond.hettinger | 2009-02-21 02:58:42 -0600 (Sat, 21 Feb 2009) | 1 line Speedup and simplify negative counter using count's new step argument. ........ | 21 February 2009, 22:39:38 UTC |
eb13fdd | Raymond Hettinger | 21 February 2009, 22:30:12 UTC | Port r69837: Fix keyword arguments for itertools.count(). Step arg without a start arg was ignored. | 21 February 2009, 22:30:12 UTC |
bd171bc | Raymond Hettinger | 21 February 2009, 22:10:18 UTC | Port r69838: Speedup and simplify negative counter using count's new step argument. | 21 February 2009, 22:10:18 UTC |
934896d | Mark Dickinson | 21 February 2009, 20:59:32 UTC | Merged revisions 69846 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69846 | mark.dickinson | 2009-02-21 20:27:01 +0000 (Sat, 21 Feb 2009) | 2 lines Issue #5341: Fix a variety of spelling errors. ........ | 21 February 2009, 20:59:32 UTC |
91cf882 | Brett Cannon | 21 February 2009, 05:41:15 UTC | Refactor source and bytecode file loaders in importlib so that there are source-only and source/bytecode loaders. | 21 February 2009, 05:41:15 UTC |
0515619 | Brett Cannon | 21 February 2009, 03:53:06 UTC | Tweak the source/bytecode loader from importlib to use more of the PEP 302 protocol API. | 21 February 2009, 03:53:06 UTC |
4afab6b | Brett Cannon | 21 February 2009, 03:31:35 UTC | Separate out finder for source and source/bytecode. | 21 February 2009, 03:31:35 UTC |
2dee597 | Brett Cannon | 21 February 2009, 03:15:37 UTC | Do some cleanup in importlib: + Ditch using arguments to super(). + Ditch subclassing from object directly. + Move directory check out of chaining path hook to file path hook/finder. + Rename some classes to better reflect they are finders, not importers. | 21 February 2009, 03:15:37 UTC |
a2fcb1d | Brett Cannon | 21 February 2009, 03:12:17 UTC | Add some notes about importlib and some API exposure cleanup. | 21 February 2009, 03:12:17 UTC |
22db67e | Brett Cannon | 21 February 2009, 02:51:12 UTC | Minor NOTES changes for importlib. | 21 February 2009, 02:51:12 UTC |
f8798f5 | Mark Dickinson | 20 February 2009, 20:53:56 UTC | More typos in Lib/turtle.py | 20 February 2009, 20:53:56 UTC |
0fc61cc | Mark Dickinson | 20 February 2009, 20:50:21 UTC | Merged revisions 69816 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69816 | mark.dickinson | 2009-02-20 20:42:53 +0000 (Fri, 20 Feb 2009) | 2 lines Issue #5295: Typos in turtle.py ........ | 20 February 2009, 20:50:21 UTC |
5e5c0db | Eric Smith | 20 February 2009, 14:25:03 UTC | Merged revisions 69806 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69806 | eric.smith | 2009-02-20 09:02:36 -0500 (Fri, 20 Feb 2009) | 1 line Issue #5247: Improve error message when unknown format codes are used when using str.format() with str, int, and float arguments. ........ | 20 February 2009, 14:25:03 UTC |
247a9b8 | Benjamin Peterson | 20 February 2009, 04:09:19 UTC | Merged revisions 69415,69591,69593 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69415 | benjamin.peterson | 2009-02-07 13:08:22 -0600 (Sat, 07 Feb 2009) | 1 line make destinsrc private ........ r69591 | martin.v.loewis | 2009-02-13 14:26:16 -0600 (Fri, 13 Feb 2009) | 1 line Update Tix build procedure. ........ r69593 | martin.v.loewis | 2009-02-13 14:51:48 -0600 (Fri, 13 Feb 2009) | 1 line Add optional code signing after merging. ........ | 20 February 2009, 04:09:19 UTC |
ba01dd9 | Benjamin Peterson | 20 February 2009, 04:02:38 UTC | Merged revisions 69769,69776 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69769 | georg.brandl | 2009-02-19 02:30:06 -0600 (Thu, 19 Feb 2009) | 1 line #5310, #3558: fix operator precedence table. ........ r69776 | georg.brandl | 2009-02-19 10:34:51 -0600 (Thu, 19 Feb 2009) | 2 lines #5317: update IronPython URL. ........ | 20 February 2009, 04:02:38 UTC |
93d83da | Benjamin Peterson | 20 February 2009, 03:40:57 UTC | Blocked revisions 69268,69516,69757,69761,69765,69770,69772,69777,69795 via svnmerge ........ r69268 | kristjan.jonsson | 2009-02-04 04:05:25 -0600 (Wed, 04 Feb 2009) | 1 line issue 4804: Provide checks for the format string of strftime, and for the "mode" string of fopen on Windows. These strings are user provided from python and so we can avoid invoking the C runtime invalid parameter handler by first checking that they are valid. ........ r69516 | hirokazu.yamamoto | 2009-02-10 22:13:06 -0600 (Tue, 10 Feb 2009) | 2 lines Issue #5204: Define _PyVerify_fd on VC6 to make test_fdopen (test_os.py) pass. ........ r69757 | raymond.hettinger | 2009-02-18 23:34:35 -0600 (Wed, 18 Feb 2009) | 1 line Add some cross-references to the docs. Simplify the python code equivalent for izip(). Supply an optional argument for the nth() recipe. ........ r69761 | raymond.hettinger | 2009-02-18 23:51:41 -0600 (Wed, 18 Feb 2009) | 1 line Add an example for math.fsum() and elaborate on the accurary note. ........ r69765 | raymond.hettinger | 2009-02-19 00:55:03 -0600 (Thu, 19 Feb 2009) | 1 line Add links to helpful external resources. ........ r69770 | raymond.hettinger | 2009-02-19 03:50:24 -0600 (Thu, 19 Feb 2009) | 1 line Inline coefficients in gamma(). Add reflection formula. Add comments. ........ r69772 | vinay.sajip | 2009-02-19 06:31:32 -0600 (Thu, 19 Feb 2009) | 1 line #5287: Add exception handling around findCaller() call to help out IronPython. ........ r69777 | jeroen.ruigrok | 2009-02-19 12:52:21 -0600 (Thu, 19 Feb 2009) | 3 lines Since we recommend one module per import line, reflect this also in the documentation. ........ r69795 | benjamin.peterson | 2009-02-19 21:31:23 -0600 (Thu, 19 Feb 2009) | 1 line revert r69777 since all the experts agree that extra import lines distract from the code ........ | 20 February 2009, 03:40:57 UTC |
4b06819 | Benjamin Peterson | 20 February 2009, 03:19:25 UTC | fix None errno #5312 | 20 February 2009, 03:19:25 UTC |
2fc224f | Amaury Forgeot d'Arc | 19 February 2009, 23:23:47 UTC | #5306: Fix compilation on Windows by properly merging change 69495. + fixed an obvious merge glitch in a windows-only test. Patch by Hirokazu Yamamoto. I added a _PyVerify_fd() call to os.device_encoding() (new in python 3.0) which also uses a raw file descriptor. | 19 February 2009, 23:23:47 UTC |
b672b6d | Vinay Sajip | 19 February 2009, 12:36:11 UTC | #5287: Add exception handling around findCaller() call to help out IronPython. | 19 February 2009, 12:36:11 UTC |
2d0c256 | Raymond Hettinger | 19 February 2009, 09:53:18 UTC | Inline coefficients in gamma(). Add reflection formula. Add comments. | 19 February 2009, 09:53:18 UTC |
b70bcf5 | Martin v. Löwis | 19 February 2009, 07:51:52 UTC | Regenerate with autoconf 2.61. | 19 February 2009, 07:51:52 UTC |
477be82 | Raymond Hettinger | 19 February 2009, 06:44:30 UTC | Add links to helpful external resources. | 19 February 2009, 06:44:30 UTC |
f3936f8 | Raymond Hettinger | 19 February 2009, 05:48:05 UTC | Add an example for math.fsum() and elaborate on the accurary note. | 19 February 2009, 05:48:05 UTC |
cdf8ba3 | Raymond Hettinger | 19 February 2009, 04:45:07 UTC | Add some cross-references to the docs. Simplify the python code equivalent for zip(). Supply an optional argument for the nth() recipe. | 19 February 2009, 04:45:07 UTC |
d75fcb4 | Benjamin Peterson | 19 February 2009, 04:22:03 UTC | Merged revisions 69576,69579-69580,69589,69619-69620,69633,69703-69704,69728-69730 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69576 | georg.brandl | 2009-02-13 04:56:50 -0600 (Fri, 13 Feb 2009) | 1 line #1661108: note that urlsafe encoded string can contain "=". ........ r69579 | georg.brandl | 2009-02-13 05:06:59 -0600 (Fri, 13 Feb 2009) | 2 lines Fix warnings GCC emits where the argument of PyErr_Format is a single variable. ........ r69580 | georg.brandl | 2009-02-13 05:10:04 -0600 (Fri, 13 Feb 2009) | 2 lines Fix warnings GCC emits where the argument of PyErr_Format is a single variable. ........ r69589 | martin.v.loewis | 2009-02-13 14:11:34 -0600 (Fri, 13 Feb 2009) | 2 lines Move amd64 properties further to the top, so that they override the linker options correctly. ........ r69619 | benjamin.peterson | 2009-02-14 11:00:51 -0600 (Sat, 14 Feb 2009) | 1 line this needn't be a shebang line ........ r69620 | georg.brandl | 2009-02-14 11:01:36 -0600 (Sat, 14 Feb 2009) | 1 line #5179: don't leak PIPE fds when child execution fails. ........ r69633 | hirokazu.yamamoto | 2009-02-15 03:19:48 -0600 (Sun, 15 Feb 2009) | 1 line Fixed typo. ........ r69703 | raymond.hettinger | 2009-02-16 16:42:54 -0600 (Mon, 16 Feb 2009) | 3 lines Issue 5229: Documentation for super() neglects to say what super() actually does ........ r69704 | raymond.hettinger | 2009-02-16 17:00:25 -0600 (Mon, 16 Feb 2009) | 1 line Add explanation for super(type1, type2). ........ r69728 | georg.brandl | 2009-02-17 18:22:55 -0600 (Tue, 17 Feb 2009) | 2 lines #5297: fix example. ........ r69729 | georg.brandl | 2009-02-17 18:25:13 -0600 (Tue, 17 Feb 2009) | 2 lines #5296: sequence -> iterable. ........ r69730 | georg.brandl | 2009-02-17 18:31:36 -0600 (Tue, 17 Feb 2009) | 2 lines #5268: mention VMSError. ........ | 19 February 2009, 04:22:03 UTC |
e69a6b2 | Benjamin Peterson | 19 February 2009, 03:24:17 UTC | Blocked revisions 69748,69751 via svnmerge ........ r69748 | raymond.hettinger | 2009-02-18 20:15:14 -0600 (Wed, 18 Feb 2009) | 1 line Add keyword arg support to itertools.compress(). ........ r69751 | raymond.hettinger | 2009-02-18 20:38:25 -0600 (Wed, 18 Feb 2009) | 1 line Add keyword arg support to itertools.repeat(). ........ | 19 February 2009, 03:24:17 UTC |
f4bb7f2 | Raymond Hettinger | 19 February 2009, 02:44:01 UTC | Add keyword arg support to itertools.repeat(). | 19 February 2009, 02:44:01 UTC |
15a4950 | Raymond Hettinger | 19 February 2009, 02:17:09 UTC | Add keyword arg support to itertools.compress(). | 19 February 2009, 02:17:09 UTC |
bc67084 | Benjamin Peterson | 19 February 2009, 02:17:08 UTC | Blocked revisions 69716 via svnmerge ........ r69716 | ronald.oussoren | 2009-02-17 06:38:42 -0600 (Tue, 17 Feb 2009) | 2 lines Fix issue776533. ........ | 19 February 2009, 02:17:08 UTC |
adea532 | Benjamin Peterson | 19 February 2009, 02:12:26 UTC | Blocked revisions 69414,69561,69604,69672,69689,69709,69715,69717,69739,69743 via svnmerge ........ r69414 | georg.brandl | 2009-02-07 12:49:54 -0600 (Sat, 07 Feb 2009) | 1 line make "super only for new-style classes" a note. ........ r69561 | gregory.p.smith | 2009-02-12 21:00:00 -0600 (Thu, 12 Feb 2009) | 5 lines - Issue #3745: Fix hashlib to always reject unicode and non buffer-api supporting objects as input no matter how it was compiled (built in implementations or external openssl library). (backported from a py3k branch) ........ r69604 | raymond.hettinger | 2009-02-13 18:25:51 -0600 (Fri, 13 Feb 2009) | 1 line Add keyword argument support to itertools.count(). ........ r69672 | benjamin.peterson | 2009-02-16 08:54:34 -0600 (Mon, 16 Feb 2009) | 1 line note functions that are not aliased to PyBytes_ #5280 ........ r69689 | benjamin.peterson | 2009-02-16 15:09:09 -0600 (Mon, 16 Feb 2009) | 1 line remove some PyBytes_* aliases that are not in 3.x ........ r69709 | raymond.hettinger | 2009-02-17 02:33:01 -0600 (Tue, 17 Feb 2009) | 1 line Fix-up intro paragraph for collections docs. ........ r69715 | raymond.hettinger | 2009-02-17 05:00:27 -0600 (Tue, 17 Feb 2009) | 1 line Fixup intro paragraphs for the itertools docs. Add some tables for quick reference. ........ r69717 | marc-andre.lemburg | 2009-02-17 06:48:19 -0600 (Tue, 17 Feb 2009) | 5 lines Clarify the deprecation of platform.dist(). Add versionadded tags. ........ r69739 | raymond.hettinger | 2009-02-18 14:54:53 -0600 (Wed, 18 Feb 2009) | 1 line Generalize the itertools.tee() recipe. ........ r69743 | raymond.hettinger | 2009-02-18 17:10:19 -0600 (Wed, 18 Feb 2009) | 1 line Py3k warnings now automatically include -Qwarn for division. ........ | 19 February 2009, 02:12:26 UTC |
349c595 | Gregory P. Smith | 19 February 2009, 01:25:51 UTC | merge socket module documentation update from trunk r69731. | 19 February 2009, 01:25:51 UTC |
cf984ce | Raymond Hettinger | 18 February 2009, 20:56:51 UTC | Generalize the itertools.tee() recipe. | 18 February 2009, 20:56:51 UTC |
0654ccd | Hirokazu Yamamoto | 18 February 2009, 16:38:00 UTC | Merged revisions 69714,69718 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r69714 | hirokazu.yamamoto | 2009-02-17 19:12:10 +0900 | 1 line Issue #5292: Fixed mmap crash on its boundary access m[len(m)]. ........ r69718 | hirokazu.yamamoto | 2009-02-17 22:17:26 +0900 | 3 lines Issue #5282: Fixed mmap resize on 32bit windows and unix. When offset > 0, The file was resized to wrong size. ........ | 18 February 2009, 16:38:00 UTC |