14ae959 | Benjamin Peterson | 16 July 2008, 02:20:15 UTC | update configure | 16 July 2008, 02:20:15 UTC |
fcaf910 | Georg Brandl | 16 July 2008, 02:17:56 UTC | Merged revisions 63955 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r63955 | ronald.oussoren | 2008-06-05 14:58:24 +0200 (Thu, 05 Jun 2008) | 20 lines MacOS X: Enable 4-way universal builds This patch adds a new configure argument on OSX: --with-universal-archs=[32-bit|64-bit|all] When used with the --enable-universalsdk option this controls which CPU architectures are includes in the framework. The default is 32-bit, meaning i386 and ppc. The most useful alternative is 'all', which includes all 4 CPU architectures supported by MacOS X (i386, ppc, x86_64 and ppc64). This includes limited support for the Carbon bindings in 64-bit mode as well, limited because (a) I haven't done extensive testing and (b) a large portion of the Carbon API's aren't available in 64-bit mode anyway. I've also duplicated a feature of Apple's build of python: setting the environment variable 'ARCHFLAGS' controls the '-arch' flags used for building extensions using distutils. ........ | 16 July 2008, 02:17:56 UTC |
26adf52 | Georg Brandl | 16 July 2008, 02:02:25 UTC | Merged revisions 63828 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r63828 | mark.hammond | 2008-05-31 07:11:07 +0200 (Sat, 31 May 2008) | 2 lines Fix bdist_wininst --user-access-control for win2k ........ | 16 July 2008, 02:02:25 UTC |
2196745 | Benjamin Peterson | 16 July 2008, 00:45:58 UTC | Blocked revisions 64986 via svnmerge ........ r64986 | benjamin.peterson | 2008-07-15 19:44:02 -0500 (Tue, 15 Jul 2008) | 1 line disable lib2to3 in the trunk. It's broken just for 2.6 ........ | 16 July 2008, 00:45:58 UTC |
d68af8f | Eric Smith | 16 July 2008, 00:15:35 UTC | Merged revisions 64984 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64984 | eric.smith | 2008-07-15 20:11:49 -0400 (Tue, 15 Jul 2008) | 1 line Complete issue 3083: add alternate (#) formatting to bin, oct, hex in str.format(). ........ | 16 July 2008, 00:15:35 UTC |
f70e195 | Thomas Heller | 15 July 2008, 20:23:33 UTC | Merged revisions 64979 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64979 | thomas.heller | 2008-07-15 22:18:46 +0200 (Tue, 15 Jul 2008) | 1 line Fix test on 64-bit platforms. ........ | 15 July 2008, 20:23:33 UTC |
15383a0 | Thomas Heller | 15 July 2008, 19:46:52 UTC | Merged revisions 64976-64977 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64976 | thomas.heller | 2008-07-15 21:39:38 +0200 (Tue, 15 Jul 2008) | 3 lines Issue #3313: Contrary to the man page, a failed dlopen() call does not always set a dlerror() message. ........ r64977 | thomas.heller | 2008-07-15 21:44:25 +0200 (Tue, 15 Jul 2008) | 2 lines Add Victor Stinner, he provided the patch for issue #3313. ........ | 15 July 2008, 19:46:52 UTC |
a7024e9 | Neil Schemenauer | 15 July 2008, 19:24:01 UTC | Fix some broken URLs to GC design discussions. | 15 July 2008, 19:24:01 UTC |
0261e1e | Thomas Heller | 15 July 2008, 17:25:07 UTC | Merged revisions 64968,64971 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64968 | thomas.heller | 2008-07-15 19:03:08 +0200 (Di, 15 Jul 2008) | 4 lines Issue #3258: Fix an assertion error (in debug build) and a crash (in release build) when the format string of a pointer to an incomplete structure is created. ........ r64971 | thomas.heller | 2008-07-15 19:19:50 +0200 (Di, 15 Jul 2008) | 2 lines NEWS entry for #issue 3258. ........ | 15 July 2008, 17:25:07 UTC |
d88ddfa | Thomas Heller | 15 July 2008, 17:14:51 UTC | Make these files to compile again under Windows. | 15 July 2008, 17:14:51 UTC |
0d755b4 | Thomas Heller | 15 July 2008, 17:14:09 UTC | Fix a potential NameError. | 15 July 2008, 17:14:09 UTC |
d1abd25 | Nick Coghlan | 15 July 2008, 15:46:38 UTC | Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash level indicator that the default hash implementation has not been inherited | 15 July 2008, 15:46:38 UTC |
e652821 | Benjamin Peterson | 15 July 2008, 15:32:09 UTC | implement chained exception tracebacks patch from Antoine Pitrou #3112 | 15 July 2008, 15:32:09 UTC |
9bab65c | Nick Coghlan | 15 July 2008, 14:31:20 UTC | Blocked revisions 64962 via svnmerge ........ r64962 | nick.coghlan | 2008-07-16 00:27:37 +1000 (Wed, 16 Jul 2008) | 1 line Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful ........ | 15 July 2008, 14:31:20 UTC |
b1ebcc6 | Eric Smith | 15 July 2008, 13:02:41 UTC | Forward port of r64958. Added '#' formatting to integers. This adds the 0b, 0o, or 0x prefix for bin, oct, hex. There's still one failing case, and I need to finish the docs. I hope to finish those today. | 15 July 2008, 13:02:41 UTC |
e840b9a | Eric Smith | 15 July 2008, 10:11:44 UTC | Blocked revisions 64958 via svnmerge. Will merge by hand. ........ r64958 | eric.smith | 2008-07-15 06:10:07 -0400 (Tue, 15 Jul 2008) | 1 line Added '#' formatting to integers. This adds the 0b, 0o, or 0x prefix for bin, oct, hex. There's still one failing case, and I need to finish the docs. I hope to finish those today. ........ | 15 July 2008, 10:11:44 UTC |
06157a4 | Benjamin Peterson | 15 July 2008, 00:28:36 UTC | correct docstring | 15 July 2008, 00:28:36 UTC |
0034ebb | Benjamin Peterson | 14 July 2008, 17:49:43 UTC | Blocked revisions 64953 via svnmerge ........ r64953 | benjamin.peterson | 2008-07-14 12:42:17 -0500 (Mon, 14 Jul 2008) | 4 lines fix test_py3kwarns The fact that this was failing and went unnoticed so long seems like a good argument for being able to enable and disble py3kwarnings through Python. ........ | 14 July 2008, 17:49:43 UTC |
801844d | Benjamin Peterson | 14 July 2008, 14:32:15 UTC | #2512 implement the 3.0 gettext API All the u* gettext variants were renamed to their none u* variants, since there's no point in translating to byte strings. I also killed off the unicode parameters for install | 14 July 2008, 14:32:15 UTC |
fbe94c5 | Robert Schuppenies | 14 July 2008, 10:13:31 UTC | Merged revisions 64842,64853,64856,64945 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64842 | robert.schuppenies | 2008-07-10 15:43:26 +0200 (Thu, 10 Jul 2008) | 2 lines Fixed Issue3122 and extended sys.getsizeof tests for built-in types. ........ r64853 | robert.schuppenies | 2008-07-10 17:24:04 +0200 (Thu, 10 Jul 2008) | 3 lines Added additional __sizeof__ implementations and addressed comments made in Issue3122. ........ r64856 | robert.schuppenies | 2008-07-10 19:13:55 +0200 (Thu, 10 Jul 2008) | 3 lines Added garbage collector overhead and optional default return value to sys.getsizeof. ........ r64945 | robert.schuppenies | 2008-07-14 10:42:18 +0200 (Mon, 14 Jul 2008) | 2 lines Fixed test failure on Win64 machines. ........ | 14 July 2008, 10:13:31 UTC |
3065b87 | Alexandre Vassalotti | 13 July 2008, 22:28:42 UTC | Mention the behaviour of PyFunction_SetAnnotations() on error. | 13 July 2008, 22:28:42 UTC |
b0c8165 | Alexandre Vassalotti | 13 July 2008, 22:26:50 UTC | Added documentation for PyFunction_GetAnnotations() and PyFunction_SetAnnotations(). | 13 July 2008, 22:26:50 UTC |
343bca6 | Benjamin Peterson | 13 July 2008, 22:19:10 UTC | Blocked revisions 64930 via svnmerge ........ r64930 | alexandre.vassalotti | 2008-07-13 16:47:59 -0500 (Sun, 13 Jul 2008) | 3 lines Issue #3153: sqlite leaks on error. Changed statements of the form Py_DECREF(obj), obj = 0 to Py_CLEAR(obj). ........ | 13 July 2008, 22:19:10 UTC |
1839bac | Alexandre Vassalotti | 13 July 2008, 21:57:48 UTC | Forward port r64930. Fix one more case in cursor.c. | 13 July 2008, 21:57:48 UTC |
dff1834 | Alexandre Vassalotti | 13 July 2008, 18:48:30 UTC | Fixed _pickle to use Py_EnterRecursiveCall(). | 13 July 2008, 18:48:30 UTC |
2bc91df | Benjamin Peterson | 13 July 2008, 18:45:30 UTC | remove 3.0 conditional | 13 July 2008, 18:45:30 UTC |
ac623cd | Benjamin Peterson | 13 July 2008, 18:41:02 UTC | Blocked revisions 64922 via svnmerge ........ r64922 | benjamin.peterson | 2008-07-13 13:34:58 -0500 (Sun, 13 Jul 2008) | 1 line remove sys.version_info check for 3.0 ........ | 13 July 2008, 18:41:02 UTC |
e0c51fb | Benjamin Peterson | 13 July 2008, 18:32:09 UTC | Merged revisions 64920 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64920 | benjamin.peterson | 2008-07-13 13:25:13 -0500 (Sun, 13 Jul 2008) | 1 line remove bytes alias ........ | 13 July 2008, 18:32:09 UTC |
875d4c0 | Benjamin Peterson | 13 July 2008, 17:44:16 UTC | move test_long_future into test_long | 13 July 2008, 17:44:16 UTC |
69cec04 | Nick Coghlan | 13 July 2008, 12:38:21 UTC | Blocked revisions 64913 via svnmerge ........ r64913 | nick.coghlan | 2008-07-13 22:36:42 +1000 (Sun, 13 Jul 2008) | 1 line Correct a couple of errors in the updated catch_warning documentation (the Py3k version was fixed before being checked in) ........ | 13 July 2008, 12:38:21 UTC |
82801b7 | Nick Coghlan | 13 July 2008, 12:29:08 UTC | Blocked revisions 64910 via svnmerge ........ r64910 | nick.coghlan | 2008-07-13 22:23:47 +1000 (Sun, 13 Jul 2008) | 1 line Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for itto test_warnings. ........ | 13 July 2008, 12:29:08 UTC |
b130493 | Nick Coghlan | 13 July 2008, 12:25:08 UTC | Make test.test_support.catch_warnings more robust as discussed on python-dev. Also add explicit tests for it to test_warnings. (forward port of r64910 from trunk) | 13 July 2008, 12:25:08 UTC |
628b1b3 | Brett Cannon | 13 July 2008, 01:38:36 UTC | Clean up list of undocumented modules as most of them have been removed in Python 3.0. | 13 July 2008, 01:38:36 UTC |
40c8f23 | Brett Cannon | 13 July 2008, 01:19:15 UTC | Merged revisions 64903 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64903 | brett.cannon | 2008-07-12 18:15:07 -0700 (Sat, 12 Jul 2008) | 6 lines dummy_thread.acquire() would return None if no waitflag argument was given. It should have returned True. Fixes issue #3339. Thanks, Henk Punt for the report and Andrii v. Mishkovskiyi for attempting a patch. ........ | 13 July 2008, 01:19:15 UTC |
91b3d8d | Benjamin Peterson | 12 July 2008, 21:11:03 UTC | These revisions were merged manaually: Blocked revisions 64062,64068-64069,64080 via svnmerge ........ r64062 | josiah.carlson | 2008-06-10 00:00:08 -0500 (Tue, 10 Jun 2008) | 5 lines Applying updated patch from Issue 1736190, which addresses partial issues in: 909005 and 17361001, as well as completely as possible issues 539444, 760475, 777588, 889153, 953599, 1025525, 1063924, and 658749. This patch also includes doc and test updates as necessary. ........ r64068 | benjamin.peterson | 2008-06-10 08:37:13 -0500 (Tue, 10 Jun 2008) | 2 lines fix markup ........ r64069 | georg.brandl | 2008-06-10 08:53:24 -0500 (Tue, 10 Jun 2008) | 2 lines more markup fix. ........ r64080 | josiah.carlson | 2008-06-10 10:58:19 -0500 (Tue, 10 Jun 2008) | 3 lines Fixed test to reflect new filedispatcher semantics, as well as two NameErrors pointed out by Giampaolo. ........ | 12 July 2008, 21:11:03 UTC |
ad0eace | Benjamin Peterson | 12 July 2008, 20:06:53 UTC | kill off plat-mac | 12 July 2008, 20:06:53 UTC |
91823c7 | Josiah Carlson | 11 July 2008, 23:26:37 UTC | Fixed test for asyncore. | 11 July 2008, 23:26:37 UTC |
c31bc9a | Josiah Carlson | 11 July 2008, 22:18:27 UTC | Fix for AttributeError in test_asynchat. | 11 July 2008, 22:18:27 UTC |
064e4a6 | Brett Cannon | 11 July 2008, 00:50:40 UTC | Blocked revisions 64865-64866 via svnmerge ........ r64865 | brett.cannon | 2008-07-10 17:48:57 -0700 (Thu, 10 Jul 2008) | 1 line Doc that robotparse has been renamed urllib.robotparser in Python 3.0. ........ r64866 | brett.cannon | 2008-07-10 17:50:01 -0700 (Thu, 10 Jul 2008) | 1 line Fix a minor typo in the last entry made. ........ | 11 July 2008, 00:50:40 UTC |
6b52a53 | Brett Cannon | 11 July 2008, 00:17:07 UTC | Blocked revisions 64861 via svnmerge ........ r64861 | brett.cannon | 2008-07-10 17:16:30 -0700 (Thu, 10 Jul 2008) | 1 line Doc that urlparse is named urllib.parse in Python 3.0. ........ | 11 July 2008, 00:17:07 UTC |
28c6802 | Brett Cannon | 11 July 2008, 00:13:34 UTC | Blocked revisions 64858-64859 via svnmerge ........ r64858 | brett.cannon | 2008-07-10 17:10:49 -0700 (Thu, 10 Jul 2008) | 2 lines Removal an invalid entry as the fixer for urllib is under active development. ........ r64859 | brett.cannon | 2008-07-10 17:12:52 -0700 (Thu, 10 Jul 2008) | 3 lines Document the fact that urllib2 spans multiple modules with new names in Python 3.0. ........ | 11 July 2008, 00:13:34 UTC |
45da5a0 | Nick Coghlan | 08 July 2008, 14:12:42 UTC | Blocked revisions 64791 via svnmerge ........ r64791 | nick.coghlan | 2008-07-09 00:08:04 +1000 (Wed, 09 Jul 2008) | 1 line Issue 2517: Allow unicode messages in Exceptions again by correctly bypassing the instance dictionary when looking up __unicode__ on new-style classes ........ | 08 July 2008, 14:12:42 UTC |
2ac5de2 | Facundo Batista | 07 July 2008, 18:24:11 UTC | Issue 3314. The sys module is used in an error case. | 07 July 2008, 18:24:11 UTC |
9f2f833 | Josiah Carlson | 07 July 2008, 05:04:12 UTC | Fixed bugs 760475, 953599, and 1519. This is a translation of changelist 64768 to the py3k branch. | 07 July 2008, 05:04:12 UTC |
35bf9bf | Josiah Carlson | 07 July 2008, 04:24:24 UTC | Removed extraneous whitespace. | 07 July 2008, 04:24:24 UTC |
1893ce7 | Josiah Carlson | 07 July 2008, 04:23:14 UTC | Fixed documentation to be correct for Py3k. | 07 July 2008, 04:23:14 UTC |
d74900e | Josiah Carlson | 07 July 2008, 04:15:08 UTC | Committing Py3k version of changelist 64080 and 64257, along with updated tests for smtpd, which required updating with the new semantics. | 07 July 2008, 04:15:08 UTC |
d51ee54 | Amaury Forgeot d'Arc | 06 July 2008, 21:37:52 UTC | Blocked revisions 64762 via svnmerge ........ r64762 | amaury.forgeotdarc | 2008-07-06 23:34:39 +0200 (dim., 06 juil. 2008) | 8 lines Issue839496: SimpleHTTPServer should open all files in binary mode. Forward-port of 38255 (2005/01/15!) This was already fixed in 2.4, but never merged into trunk... py3k is already right, thanks to the bytes/str distinction! Should be backported to 2.5. ........ | 06 July 2008, 21:37:52 UTC |
bfc644b | Benjamin Peterson | 05 July 2008, 23:39:56 UTC | fix no-op in tutorial | 05 July 2008, 23:39:56 UTC |
2b968d6 | Benjamin Peterson | 05 July 2008, 23:38:30 UTC | #3295 actually define PyExc_BufferError | 05 July 2008, 23:38:30 UTC |
bbea797 | Benjamin Peterson | 05 July 2008, 22:51:21 UTC | make the symlink to Python be created on install for IDLE.app | 05 July 2008, 22:51:21 UTC |
bebfbe2 | Benjamin Peterson | 05 July 2008, 21:20:33 UTC | finish fixing the rlcompleter regression (thanks for noticing Antonine Pitrou) | 05 July 2008, 21:20:33 UTC |
f385485 | Benjamin Peterson | 05 July 2008, 20:59:18 UTC | fix regression from merge error in rlcompletor | 05 July 2008, 20:59:18 UTC |
ba32b72 | Martin v. Löwis | 05 July 2008, 15:55:00 UTC | Merged revisions 64736-64737 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r64736 | martin.v.loewis | 2008-07-05 17:45:45 +0200 (Sa, 05 Jul 2008) | 20 lines Merged revisions 64285-64735 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r64493 | benjamin.peterson | 2008-06-24 04:14:14 +0200 (Di, 24 Jun 2008) | 1 line add a fix_import mapping for cPickle -> pickle ........ r64651 | brett.cannon | 2008-07-02 04:00:11 +0200 (Mi, 02 Jul 2008) | 3 lines Update fix_imports for urllib. Had to change the fixer itself to handle modules that are split across several renames in 3.0. ........ r64669 | brett.cannon | 2008-07-02 21:43:48 +0200 (Mi, 02 Jul 2008) | 4 lines Backing out last change until fix_imports is working again. Also re-enable the testing for fix_imports; if it is deemed that it takes too long to run then a random sample should be taken and used to test it. ........ ................ r64737 | martin.v.loewis | 2008-07-05 17:48:20 +0200 (Sa, 05 Jul 2008) | 2 lines Disable lib2to3 by default, unless run explicitly. ................ | 05 July 2008, 15:55:00 UTC |
0d748c2 | Mark Dickinson | 05 July 2008, 11:29:03 UTC | Docstring typo | 05 July 2008, 11:29:03 UTC |
a073e33 | Amaury Forgeot d'Arc | 04 July 2008, 21:34:47 UTC | Correct a typo during previous checkin. | 04 July 2008, 21:34:47 UTC |
a4db686 | Amaury Forgeot d'Arc | 04 July 2008, 21:26:43 UTC | Issue #3280: like chr() already does, the "%c" format now accepts the full unicode range even on "narrow Unicode" builds; the result is a pair of UTF-16 surrogates. | 04 July 2008, 21:26:43 UTC |
142957c | Benjamin Peterson | 04 July 2008, 19:55:29 UTC | touch up str docstrings #3284 | 04 July 2008, 19:55:29 UTC |
a819caa | Amaury Forgeot d'Arc | 04 July 2008, 17:57:09 UTC | Correct a test after r64701. | 04 July 2008, 17:57:09 UTC |
d52429f | Georg Brandl | 04 July 2008, 15:55:02 UTC | Issue #3282: str.isprintable() should return False for undefined Unicode characters. | 04 July 2008, 15:55:02 UTC |
6e7196f | Georg Brandl | 04 July 2008, 15:45:10 UTC | Fix committed merge conflict. | 04 July 2008, 15:45:10 UTC |
e7c78b2 | Benjamin Peterson | 03 July 2008, 20:28:26 UTC | remove traces of .next | 03 July 2008, 20:28:26 UTC |
69164c7 | Benjamin Peterson | 03 July 2008, 14:45:20 UTC | document LOAD_BUILD_CLASS | 03 July 2008, 14:45:20 UTC |
b09b844 | Martin v. Löwis | 03 July 2008, 14:13:42 UTC | Merged revisions 64688 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64688 | martin.v.loewis | 2008-07-03 14:51:14 +0200 (Do, 03 Jul 2008) | 9 lines Patch #1622: Correct interpretation of various ZIP header fields. Also fixes - Issue #1526: Allow more than 64k files to be added to Zip64 file. - Issue #1746: Correct handling of zipfile archive comments (previously archives with comments over 4k were flagged as invalid). Allow writing Zip files with archives by setting the 'comment' attribute of a ZipFile. ........ | 03 July 2008, 14:13:42 UTC |
451a356 | Amaury Forgeot d'Arc | 02 July 2008, 23:44:19 UTC | Merged revisions 64685 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64685 | amaury.forgeotdarc | 2008-07-03 01:40:28 +0200 (Thu, 03 Jul 2008) | 3 lines Try a blind fix to nismodule which fails on the solaris10 3.0 buildbot: the GIL must be re-acquired in the callback function ........ | 02 July 2008, 23:44:19 UTC |
4b02c5a | Amaury Forgeot d'Arc | 02 July 2008, 23:22:30 UTC | Correct a typo that breaks test_distutils | 02 July 2008, 23:22:30 UTC |
612f61f | Amaury Forgeot d'Arc | 02 July 2008, 23:02:21 UTC | Add a NEWS entry for Issue #3247. | 02 July 2008, 23:02:21 UTC |
87ce6d7 | Amaury Forgeot d'Arc | 02 July 2008, 22:59:48 UTC | #3247: get rid of Py_FindMethods Remove references in documentation; also rewrite a paragraph that looked off-topic to me. | 02 July 2008, 22:59:48 UTC |
1f900f1 | Amaury Forgeot d'Arc | 02 July 2008, 22:38:47 UTC | #3247: get rid of Py_FindMethod Third step: unix-only modules. Really remove the function this time. | 02 July 2008, 22:38:47 UTC |
7c265a1 | Brett Cannon | 02 July 2008, 22:07:22 UTC | Block r64673. | 02 July 2008, 22:07:22 UTC |
1af5a1e | Brett Cannon | 02 July 2008, 22:06:12 UTC | Merged revisions 64677 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64677 | brett.cannon | 2008-07-02 14:52:42 -0700 (Wed, 02 Jul 2008) | 2 lines Revert r64673 and instead just change the file encoding. ........ | 02 July 2008, 22:06:12 UTC |
55b69e7 | Amaury Forgeot d'Arc | 02 July 2008, 21:47:18 UTC | Oops, forgot that there are modules outside the win32 world. | 02 July 2008, 21:47:18 UTC |
ba4105c | Amaury Forgeot d'Arc | 02 July 2008, 21:41:01 UTC | #3247: Get rid of Py_FindMethod: Second step: keep tp_getattr functions when they are complex, but use PyObject_GenericGetAttr() as a fallback. These were the last occurrences of Py_FindMethod. | 02 July 2008, 21:41:01 UTC |
e43d33a | Amaury Forgeot d'Arc | 02 July 2008, 20:50:16 UTC | #3247 Get rid of Py_FindMethod; use tp_members instead. Otherwise dir(_sre.SRE_Match) returns an empty list. First step: handle most occurrences, remove tp_getattr and fill the tp_methods and tp_members slots. Add some test about attribute access. | 02 July 2008, 20:50:16 UTC |
4118174 | Benjamin Peterson | 02 July 2008, 20:22:54 UTC | Merged revisions 64475,64544-64545,64550,64557-64558,64565,64570,64577,64582-64583,64585,64590,64592-64593,64625,64630,64638,64647,64655-64656,64663-64664 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64475 | raymond.hettinger | 2008-06-22 22:29:28 -0500 (Sun, 22 Jun 2008) | 1 line Issue 3161: Missing import and test. ........ r64544 | georg.brandl | 2008-06-26 16:12:55 -0500 (Thu, 26 Jun 2008) | 2 lines Use newer versions of externals. ........ r64545 | benjamin.peterson | 2008-06-26 16:23:30 -0500 (Thu, 26 Jun 2008) | 1 line add a htmlview directive ........ r64550 | brett.cannon | 2008-06-26 19:32:16 -0500 (Thu, 26 Jun 2008) | 2 lines Ignore .pyc and .pyo files. ........ r64557 | mark.dickinson | 2008-06-27 05:11:52 -0500 (Fri, 27 Jun 2008) | 3 lines Remove trailing 'L's from numerator and denominator in the repr() of a Fraction instance. ........ r64558 | mark.dickinson | 2008-06-27 06:03:21 -0500 (Fri, 27 Jun 2008) | 2 lines Add Jean Brouwers for his work on math.sum ........ r64565 | raymond.hettinger | 2008-06-27 16:34:24 -0500 (Fri, 27 Jun 2008) | 1 line Fix whitespace in example code. ........ r64570 | hyeshik.chang | 2008-06-27 20:04:31 -0500 (Fri, 27 Jun 2008) | 8 lines Give information for compililation of _multiprocessing.SemLock on FreeBSD: FreeBSD's P1003.1b semaphore support is highly experimental and it's disabled by default. Even if a user loads the experimental kernel module manually, _multiprocessing doesn't work correctly due to several known incompatibilities around sem_unlink and sem_getvalue, yet. ........ r64577 | raymond.hettinger | 2008-06-28 17:16:53 -0500 (Sat, 28 Jun 2008) | 1 line Issue 3230: Do not the set specific size macro. ........ r64582 | benjamin.peterson | 2008-06-28 18:06:05 -0500 (Sat, 28 Jun 2008) | 2 lines convert test_audioop to unittest. Thanks to Giampaolo Rodola. ........ r64583 | benjamin.peterson | 2008-06-28 18:06:49 -0500 (Sat, 28 Jun 2008) | 1 line rewrap ........ r64585 | benjamin.peterson | 2008-06-28 18:35:31 -0500 (Sat, 28 Jun 2008) | 1 line fix typo ........ r64590 | benjamin.peterson | 2008-06-29 08:43:07 -0500 (Sun, 29 Jun 2008) | 1 line reinstate the ending backtick. thanks Nick :) ........ r64592 | vinay.sajip | 2008-06-29 16:25:28 -0500 (Sun, 29 Jun 2008) | 2 lines Removed out-of-date comment in _install_handlers and used issubclass in place of equality comparison of classes. ........ r64593 | vinay.sajip | 2008-06-29 16:27:15 -0500 (Sun, 29 Jun 2008) | 1 line Updated to reflect change in logging.config to remove out-of-date comment in _install_handlers and the use of issubclass in place of equality comparison of classes. ........ r64625 | georg.brandl | 2008-07-01 14:59:00 -0500 (Tue, 01 Jul 2008) | 2 lines Add a link to PEP 324. ........ r64630 | georg.brandl | 2008-07-01 15:18:10 -0500 (Tue, 01 Jul 2008) | 2 lines #3216: fix Execute's parameter description. ........ r64638 | georg.brandl | 2008-07-01 15:50:02 -0500 (Tue, 01 Jul 2008) | 2 lines #1410739: add a footnote about "is" and "unusual" behavior. ........ r64647 | benjamin.peterson | 2008-07-01 18:33:06 -0500 (Tue, 01 Jul 2008) | 1 line add ABC to the glossary ........ r64655 | mark.dickinson | 2008-07-02 04:37:01 -0500 (Wed, 02 Jul 2008) | 7 lines Replace occurrences of '\d' with '[0-9]' in Decimal regex, to make sure that the behaviour of Decimal doesn't change if/when re.UNICODE becomes assumed in Python 3.0. Also add a check that alternative Unicode digits (e.g. u'\N{FULLWIDTH DIGIT ONE}') are *not* accepted in a numeric string. ........ r64656 | nick.coghlan | 2008-07-02 08:09:19 -0500 (Wed, 02 Jul 2008) | 1 line Issue 3190: pydoc now hides module __package__ attributes ........ r64663 | jesse.noller | 2008-07-02 11:44:09 -0500 (Wed, 02 Jul 2008) | 1 line Reenable the manager tests with Amaury's threading fix ........ r64664 | facundo.batista | 2008-07-02 11:52:55 -0500 (Wed, 02 Jul 2008) | 4 lines Issue #449227: Now with the rlcompleter module, callable objects are added a '(' when completed. ........ | 02 July 2008, 20:22:54 UTC |
200ff18 | Amaury Forgeot d'Arc | 02 July 2008, 19:49:38 UTC | Revert a bad change I made in r64209, which probably broke compilation on win64 | 02 July 2008, 19:49:38 UTC |
dcf97b9 | Benjamin Peterson | 02 July 2008, 17:30:14 UTC | Merged revisions 64434-64435,64440-64443,64445,64447-64448,64450,64452,64455,64461,64464,64466,64468 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64434 | andrew.kuchling | 2008-06-20 18:13:58 -0500 (Fri, 20 Jun 2008) | 1 line Remove request for e-mail; it's unlikely these classes will be saved ........ r64435 | andrew.kuchling | 2008-06-20 18:14:32 -0500 (Fri, 20 Jun 2008) | 1 line Grammar fixes ........ r64440 | andrew.kuchling | 2008-06-21 08:29:12 -0500 (Sat, 21 Jun 2008) | 1 line Docstring typo ........ r64441 | andrew.kuchling | 2008-06-21 08:47:20 -0500 (Sat, 21 Jun 2008) | 1 line Use repr() for bad input strings; this makes the empty string or binary characters more visible ........ r64442 | andrew.kuchling | 2008-06-21 08:48:38 -0500 (Sat, 21 Jun 2008) | 1 line Docstring correction ........ r64443 | georg.brandl | 2008-06-21 09:26:19 -0500 (Sat, 21 Jun 2008) | 2 lines Documentation fix. ........ r64445 | facundo.batista | 2008-06-21 12:30:06 -0500 (Sat, 21 Jun 2008) | 3 lines Reviewed and updated the documentation. Fixes #3017. ........ r64447 | facundo.batista | 2008-06-21 13:58:04 -0500 (Sat, 21 Jun 2008) | 6 lines Now a from submitted via POST that also has a query string will contain both FieldStorage and MiniFieldStorage items. Fixes #1817. ........ r64448 | facundo.batista | 2008-06-21 14:48:19 -0500 (Sat, 21 Jun 2008) | 5 lines In the deprecated functions I added an alert to review specially a section of the subprocess documentation that helps with the replacing of those functionss. ........ r64450 | georg.brandl | 2008-06-22 04:05:29 -0500 (Sun, 22 Jun 2008) | 2 lines Turn section references into proper cross-references. ........ r64452 | facundo.batista | 2008-06-22 08:36:20 -0500 (Sun, 22 Jun 2008) | 5 lines Issue #2722. Now the char buffer to support the path string has not fixed length, it mallocs memory if needed. As a result, we don't have a maximum for the getcwd() method. ........ r64455 | facundo.batista | 2008-06-22 10:27:10 -0500 (Sun, 22 Jun 2008) | 4 lines Issue 3164. Small fix to don't repeat a comparation without necessity. ........ r64461 | georg.brandl | 2008-06-22 13:11:52 -0500 (Sun, 22 Jun 2008) | 2 lines #3085: Fix syntax error. ........ r64464 | georg.brandl | 2008-06-22 13:31:54 -0500 (Sun, 22 Jun 2008) | 2 lines Expand docstrings of sqlite3 functions. ........ r64466 | georg.brandl | 2008-06-22 14:07:59 -0500 (Sun, 22 Jun 2008) | 2 lines Write out "phi" consistently. ........ r64468 | facundo.batista | 2008-06-22 14:35:24 -0500 (Sun, 22 Jun 2008) | 4 lines Just returning nothing instead of rising TestSkipped, because it makes the test fail in the trunk.loewis-sun buildbot. ........ | 02 July 2008, 17:30:14 UTC |
f9c98b4 | Benjamin Peterson | 02 July 2008, 16:19:28 UTC | sync whatsnew with 2.6 | 02 July 2008, 16:19:28 UTC |
14654fd | Benjamin Peterson | 02 July 2008, 16:18:39 UTC | I'm blocking all these whatsnew revisions, so I can just manually sync it with 2.6; merging it has gotten quite out of hand Blocked revisions 64429,64436,64498,64572 via svnmerge ........ r64429 | georg.brandl | 2008-06-20 14:28:18 -0500 (Fri, 20 Jun 2008) | 2 lines Change references to the new math functions to generate proper x-refs. ........ r64436 | andrew.kuchling | 2008-06-20 18:43:12 -0500 (Fri, 20 Jun 2008) | 1 line Various items ........ r64498 | mark.dickinson | 2008-06-24 06:08:58 -0500 (Tue, 24 Jun 2008) | 4 lines Change description of float('nan') feature; NaNs don't care much about signs, and float('nan'), float('+nan') and float('-nan') actually all generate the exact same NaN value. ........ r64572 | benjamin.peterson | 2008-06-28 08:18:14 -0500 (Sat, 28 Jun 2008) | 1 line fix typo ........ | 02 July 2008, 16:18:39 UTC |
fea6a94 | Benjamin Peterson | 02 July 2008, 16:11:42 UTC | Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64365 | raymond.hettinger | 2008-06-17 19:56:57 -0500 (Tue, 17 Jun 2008) | 1 line Fix double decref. ........ r64370 | mark.dickinson | 2008-06-18 04:20:17 -0500 (Wed, 18 Jun 2008) | 2 lines Typo fix ........ r64406 | andrew.kuchling | 2008-06-19 09:02:30 -0500 (Thu, 19 Jun 2008) | 1 line Only include update_lines_cols() function when it's actually going to be used ........ r64408 | amaury.forgeotdarc | 2008-06-19 14:57:39 -0500 (Thu, 19 Jun 2008) | 2 lines test_macos can be skipped on non-mac platforms. ........ r64409 | andrew.kuchling | 2008-06-19 15:33:31 -0500 (Thu, 19 Jun 2008) | 1 line Put threading in front of thread ........ r64412 | amaury.forgeotdarc | 2008-06-19 16:17:12 -0500 (Thu, 19 Jun 2008) | 3 lines In test_site, correctly escape backslashes in path names. This allows the test to pass when the username begins with a lowercase 't'... ........ r64416 | vinay.sajip | 2008-06-19 17:40:17 -0500 (Thu, 19 Jun 2008) | 2 lines Bug #3136: fileConfig()'s disabling of old loggers is now conditional via an optional disable_existing_loggers parameter, but the default value is such that the old behaviour is preserved. Thanks to Leandro Lucarella for the patch. ........ r64417 | vinay.sajip | 2008-06-19 17:41:08 -0500 (Thu, 19 Jun 2008) | 1 line Updated with fix for #3136. ........ r64420 | andrew.kuchling | 2008-06-19 21:05:57 -0500 (Thu, 19 Jun 2008) | 1 line Various items ........ r64421 | andrew.kuchling | 2008-06-19 21:11:42 -0500 (Thu, 19 Jun 2008) | 1 line Fix comment typos ........ r64425 | andrew.kuchling | 2008-06-20 06:39:54 -0500 (Fri, 20 Jun 2008) | 1 line Various items ........ r64426 | mark.dickinson | 2008-06-20 09:53:43 -0500 (Fri, 20 Jun 2008) | 4 lines Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now returns (0, 0, 1) instead of (0, -1, 1), and slice(None, 10, -1).indices(10) returns (9, 9, -1) instead of (9, 10, -1). ........ r64427 | mark.dickinson | 2008-06-20 10:17:41 -0500 (Fri, 20 Jun 2008) | 2 lines Fix outdated count of the number of new math module functions. ........ r64428 | mark.dickinson | 2008-06-20 10:26:19 -0500 (Fri, 20 Jun 2008) | 2 lines Fix another typo in math_sum comment ........ | 02 July 2008, 16:11:42 UTC |
464109a | Benjamin Peterson | 02 July 2008, 15:15:37 UTC | Blocked revisions 64398,64400,64437,64456,64462,64511 via svnmerge ........ r64398 | barry.warsaw | 2008-06-18 20:48:07 -0500 (Wed, 18 Jun 2008) | 1 line Bumping to 2.6b1 ........ r64400 | barry.warsaw | 2008-06-18 21:31:54 -0500 (Wed, 18 Jun 2008) | 1 line Post release changes ........ r64437 | andrew.kuchling | 2008-06-20 19:17:22 -0500 (Fri, 20 Jun 2008) | 1 line Correct two versionchanged directives, to improve the 'changes' output ........ r64456 | facundo.batista | 2008-06-22 11:11:34 -0500 (Sun, 22 Jun 2008) | 4 lines Trying to see if the @ in a path is causing the issue in the shutil.rmtree() in the trunk.loewis-sun buildbot. ........ r64462 | facundo.batista | 2008-06-22 13:23:55 -0500 (Sun, 22 Jun 2008) | 4 lines Trying to see if the problem in Martin's buildot is at directory creation time... ........ r64511 | raymond.hettinger | 2008-06-24 10:58:53 -0500 (Tue, 24 Jun 2008) | 1 line Issue 3189: Py3k DeprecationWarning in difflib ........ | 02 July 2008, 15:15:37 UTC |
1cef37c | Benjamin Peterson | 02 July 2008, 14:44:54 UTC | add an entry for object.__dir__ | 02 July 2008, 14:44:54 UTC |
549845b | Brett Cannon | 02 July 2008, 01:57:57 UTC | Blocked revisions 64649 via svnmerge ........ r64649 | brett.cannon | 2008-07-01 18:57:08 -0700 (Tue, 01 Jul 2008) | 8 lines Handle urllib's renaming for Python 3.0: * Deprecate urllib.urlopen() in favor of urllib2.urlopen() for 3.0. * Update docs to mention split/rename of the module and deprecation of urlopen(). Changes to lib2to3 are in a separate commit. Work is for issue #2885. ........ | 02 July 2008, 01:57:57 UTC |
251d3e2 | Amaury Forgeot d'Arc | 01 July 2008, 20:48:50 UTC | Blocked revisions 64633 via svnmerge ........ r64633 | amaury.forgeotdarc | 2008-07-01 22:38:04 +0200 (mar., 01 juil. 2008) | 5 lines #3242: fix a crash in "print", if sys.stdout is set to a custom object, whose write() method installs another sys.stdout. Will backport. ........ | 01 July 2008, 20:48:50 UTC |
efbcb46 | Georg Brandl | 01 July 2008, 20:46:09 UTC | Blocked revisions 64635 via svnmerge ........ r64635 | georg.brandl | 2008-07-01 22:45:09 +0200 (Tue, 01 Jul 2008) | 2 lines #1523853: add note about fread(). ........ | 01 July 2008, 20:46:09 UTC |
809ddaa | Georg Brandl | 01 July 2008, 20:39:59 UTC | #3191: fix round() docs and docstring. | 01 July 2008, 20:39:59 UTC |
13b6d0d | Benjamin Peterson | 01 July 2008, 20:26:36 UTC | fix test_metaclass | 01 July 2008, 20:26:36 UTC |
336341f | Georg Brandl | 01 July 2008, 20:21:28 UTC | Add some full stops. | 01 July 2008, 20:21:28 UTC |
18da8f0 | Georg Brandl | 01 July 2008, 20:08:02 UTC | #3220: improve bytes docs a bit. | 01 July 2008, 20:08:02 UTC |
07a1f94 | Benjamin Peterson | 01 July 2008, 20:03:27 UTC | Merged revisions 64622 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64622 | benjamin.peterson | 2008-07-01 14:34:52 -0500 (Tue, 01 Jul 2008) | 1 line #3219 repeated keyword arguments aren't allowed in function calls anymore ........ | 01 July 2008, 20:03:27 UTC |
13e8946 | Georg Brandl | 01 July 2008, 19:56:00 UTC | Fix a few urllib bugs (NameErrors). Also directly import names from the various urllib submodules, saves attribute lookup and is much cleaner. | 01 July 2008, 19:56:00 UTC |
1abcbf8 | Georg Brandl | 01 July 2008, 19:28:43 UTC | #2683: Popen.communicate() argument must be bytes. | 01 July 2008, 19:28:43 UTC |
c22ed14 | Benjamin Peterson | 01 July 2008, 19:12:34 UTC | document PyUnicode_CompareWithASCIIString | 01 July 2008, 19:12:34 UTC |
e11787a | Georg Brandl | 01 July 2008, 19:10:52 UTC | #2683: communicate() takes bytes. | 01 July 2008, 19:10:52 UTC |
de9c869 | Benjamin Peterson | 01 July 2008, 18:23:09 UTC | Hopefully fix make framework install on Mac (see 3174) Removal of the Mac modules broke many of the Mac scripts (including BuildApplet.py) so the building of the Python launcher and IDLE.app was broken. I manually copied built versions of those apps into Mac. Everything else which used Mac modules had to die. | 01 July 2008, 18:23:09 UTC |
bbfd71d | Mark Summerfield | 01 July 2008, 15:50:04 UTC | - No more 0L or similar. - Added cross-refs to fraction & decimal in numeric types. - Moved str.isdecimal() & str.isnumeric() into alphabetical order like all the other str methods; also massaged the text a bit to make it more consistent with the similar methods' texts. BTW The iterator.__iter__() docs seems to be out of step with functions.rst (where it now has an extra parameter). | 01 July 2008, 15:50:04 UTC |
4c29b47 | Benjamin Peterson | 01 July 2008, 14:42:51 UTC | fix syntax | 01 July 2008, 14:42:51 UTC |
9557f60 | Mark Summerfield | 01 July 2008, 14:42:30 UTC | - removed sentence about the new free format floating-point representation since I believe that's been abandoned. - added __round__() to datamodel page's list of numeric special methods. | 01 July 2008, 14:42:30 UTC |
8a250ae | Benjamin Peterson | 30 June 2008, 23:30:24 UTC | Merged revisions 64601 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r64601 | amaury.forgeotdarc | 2008-06-30 17:42:40 -0500 (Mon, 30 Jun 2008) | 11 lines #Issue3088 in-progress: Race condition with instances of classes derived from threading.local: When a thread touches such an object for the first time, a new thread-local __dict__ is created, and the __init__ method is run. But a thread switch can occur here; if the other thread touches the same object, it installs another __dict__; when the first thread resumes, it updates the dictionary of the second... This is the deep cause of the failures in test_multiprocessing involving "managers" objects. Also a 2.5 backport candidate. ........ | 30 June 2008, 23:30:24 UTC |
ec19d95 | Benjamin Peterson | 30 June 2008, 15:01:21 UTC | now that exec is a function, we can use the shorter assertRaises to test | 30 June 2008, 15:01:21 UTC |