summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merged revisions 63955 via svnmerge fromGeorg Brandl2008-07-1614-51/+321
| | | | | | | | | | | | | | | | | | | | | | | | | | 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. ........
* Merged revisions 63828 via svnmerge fromGeorg Brandl2008-07-165-7/+19
| | | | | | | | | | 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 ........
* Blocked revisions 64986 via svnmergeBenjamin Peterson2008-07-160-0/+0
| | | | | | | | ........ 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 ........
* Merged revisions 64984 via svnmerge fromEric Smith2008-07-164-33/+89
| | | | | | | | | | 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(). ........
* Merged revisions 64979 via svnmerge fromThomas Heller2008-07-151-1/+1
| | | | | | | | | | 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. ........
* Merged revisions 64976-64977 via svnmerge fromThomas Heller2008-07-153-1/+8
| | | | | | | | | | | | | | | 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. ........
* Fix some broken URLs to GC design discussions.Neil Schemenauer2008-07-151-3/+8
|
* Merged revisions 64968,64971 via svnmerge fromThomas Heller2008-07-153-1/+35
| | | | | | | | | | | | | | | | 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. ........
* Make these files to compile again under Windows.Thomas Heller2008-07-152-3/+5
|
* Fix a potential NameError.Thomas Heller2008-07-151-1/+1
|
* Manual forward port of 64962 - use PyObject_HashNotImplemented as a tp_hash ↵Nick Coghlan2008-07-1512-94/+122
| | | | level indicator that the default hash implementation has not been inherited
* implement chained exception tracebacksBenjamin Peterson2008-07-1510-129/+445
| | | | patch from Antoine Pitrou #3112
* Blocked revisions 64962 via svnmergeNick Coghlan2008-07-150-0/+0
| | | | | | | | ........ 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 ........
* Forward port of r64958.Eric Smith2008-07-153-13/+85
| | | | 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.
* Blocked revisions 64958 via svnmerge. Will merge by hand.Eric Smith2008-07-150-0/+0
| | | | | | | | ........ 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. ........
* correct docstringBenjamin Peterson2008-07-151-1/+1
|
* Blocked revisions 64953 via svnmergeBenjamin Peterson2008-07-140-0/+0
| | | | | | | | | | ........ 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. ........
* #2512 implement the 3.0 gettext APIBenjamin Peterson2008-07-144-148/+83
| | | | | | | 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
* Merged revisions 64842,64853,64856,64945 via svnmerge fromRobert Schuppenies2008-07-149-104/+343
| | | | | | | | | | | | | | | | | | | | | | | | 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. ........
* Mention the behaviour of PyFunction_SetAnnotations() on error.Alexandre Vassalotti2008-07-131-0/+2
|
* Added documentation for PyFunction_GetAnnotations() andAlexandre Vassalotti2008-07-131-0/+12
| | | | PyFunction_SetAnnotations().
* Blocked revisions 64930 via svnmergeBenjamin Peterson2008-07-130-0/+0
| | | | | | | | | ........ 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). ........
* Forward port r64930.Alexandre Vassalotti2008-07-132-25/+14
| | | | Fix one more case in cursor.c.
* Fixed _pickle to use Py_EnterRecursiveCall().Alexandre Vassalotti2008-07-131-11/+3
|
* remove 3.0 conditionalBenjamin Peterson2008-07-131-5/+2
|
* Blocked revisions 64922 via svnmergeBenjamin Peterson2008-07-130-0/+0
| | | | | | | | ........ r64922 | benjamin.peterson | 2008-07-13 13:34:58 -0500 (Sun, 13 Jul 2008) | 1 line remove sys.version_info check for 3.0 ........
* Merged revisions 64920 via svnmerge fromBenjamin Peterson2008-07-131-7/+0
| | | | | | | | | | 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 ........
* move test_long_future into test_longBenjamin Peterson2008-07-132-55/+35
|
* Blocked revisions 64913 via svnmergeNick Coghlan2008-07-130-0/+0
| | | | | | | | ........ 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) ........
* Blocked revisions 64910 via svnmergeNick Coghlan2008-07-130-0/+0
| | | | | | | | ........ 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. ........
* Make test.test_support.catch_warnings more robust as discussed on ↵Nick Coghlan2008-07-134-42/+114
| | | | python-dev. Also add explicit tests for it to test_warnings. (forward port of r64910 from trunk)
* Clean up list of undocumented modules as most of them have been removed in ↵Brett Cannon2008-07-131-42/+0
| | | | Python 3.0.
* Merged revisions 64903 via svnmerge fromBrett Cannon2008-07-132-6/+4
| | | | | | | | | | | | | | 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. ........
* These revisions were merged manaually:Benjamin Peterson2008-07-120-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | 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. ........
* kill off plat-macBenjamin Peterson2008-07-120-0/+0
|
* Fixed test for asyncore.Josiah Carlson2008-07-111-3/+3
|
* Fix for AttributeError in test_asynchat.Josiah Carlson2008-07-111-1/+1
|
* Blocked revisions 64865-64866 via svnmergeBrett Cannon2008-07-110-0/+0
| | | | | | | | | | | | ........ 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. ........
* Blocked revisions 64861 via svnmergeBrett Cannon2008-07-110-0/+0
| | | | | | | | ........ 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. ........
* Blocked revisions 64858-64859 via svnmergeBrett Cannon2008-07-110-0/+0
| | | | | | | | | | | | | ........ 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. ........
* Blocked revisions 64791 via svnmergeNick Coghlan2008-07-080-0/+0
| | | | | | | | ........ 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 ........
* Issue 3314. The sys module is used in an error case.Facundo Batista2008-07-072-1/+6
|
* Fixed bugs 760475, 953599, and 1519. This is a translation of changelist 64768Josiah Carlson2008-07-073-6/+14
| | | | to the py3k branch.
* Removed extraneous whitespace.Josiah Carlson2008-07-071-1/+1
|
* Fixed documentation to be correct for Py3k.Josiah Carlson2008-07-072-6/+6
|
* Committing Py3k version of changelist 64080 and 64257, along with updated testsJosiah Carlson2008-07-078-133/+268
| | | | for smtpd, which required updating with the new semantics.
* Blocked revisions 64762 via svnmergeAmaury Forgeot d'Arc2008-07-060-0/+0
| | | | | | | | | | | | | | ........ 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. ........
* fix no-op in tutorialBenjamin Peterson2008-07-051-1/+1
|
* #3295 actually define PyExc_BufferErrorBenjamin Peterson2008-07-051-0/+2
|
* make the symlink to Python be created on install for IDLE.appBenjamin Peterson2008-07-052-1/+1
|