]>
granicus.if.org Git - python/log
Tarek Ziadé [Sat, 3 Oct 2009 15:00:15 +0000 (15:00 +0000)]
Blocked revisions 75209 via svnmerge
........
r75209 | tarek.ziade | 2009-10-03 16:52:33 +0200 (Sat, 03 Oct 2009) | 1 line
now uses the right exception type
........
Mark Dickinson [Sat, 3 Oct 2009 10:15:54 +0000 (10:15 +0000)]
Merged revisions 75205 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75205 | mark.dickinson | 2009-10-03 11:14:34 +0100 (Sat, 03 Oct 2009) | 2 lines
Issue #7028: Add note to hex() builtin docs pointing to float.hex().
........
Mark Dickinson [Sat, 3 Oct 2009 08:45:59 +0000 (08:45 +0000)]
Blocked revisions 75157 via svnmerge
........
r75157 | mark.dickinson | 2009-09-30 17:58:01 +0100 (Wed, 30 Sep 2009) | 1 line
Fix buggy accuracy test
........
Mark Dickinson [Sat, 3 Oct 2009 08:15:49 +0000 (08:15 +0000)]
Issue #7019: An attempt to unmarshal bad long data could produce
unnormalized PyLong objects; make it raise ValueError instead.
Mark Dickinson [Sat, 3 Oct 2009 08:02:53 +0000 (08:02 +0000)]
Blocked revisions 75141 via svnmerge
........
r75141 | mark.dickinson | 2009-09-29 20:01:06 +0100 (Tue, 29 Sep 2009) | 3 lines
Issue #7019: Unmarshalling of bad long data could produce unnormalized
PyLongs. Raise ValueError instead.
........
Tarek Ziadé [Sat, 3 Oct 2009 01:21:38 +0000 (01:21 +0000)]
Issue #7039: Fixed test_distutils when running tests on an installation with no build
Tarek Ziadé [Sat, 3 Oct 2009 00:09:36 +0000 (00:09 +0000)]
Blocked revisions 75196 via svnmerge
........
r75196 | tarek.ziade | 2009-10-03 02:07:35 +0200 (Sat, 03 Oct 2009) | 1 line
removing the last remaning apply() calls
........
Tarek Ziadé [Fri, 2 Oct 2009 23:50:40 +0000 (23:50 +0000)]
Blocked revisions 75192 via svnmerge
........
r75192 | tarek.ziade | 2009-10-03 01:49:48 +0200 (Sat, 03 Oct 2009) | 1 line
#6516 added owner/group support for tarfiles in Distutils
........
Tarek Ziadé [Fri, 2 Oct 2009 22:37:51 +0000 (22:37 +0000)]
fixed the distutils tests that were not writing in temp
Barry Warsaw [Fri, 2 Oct 2009 20:23:50 +0000 (20:23 +0000)]
Post 2.6.3 cleanup.
Barry Warsaw [Thu, 1 Oct 2009 23:40:29 +0000 (23:40 +0000)]
Tagging for 2.6.3 final.
Barry Warsaw [Thu, 1 Oct 2009 23:39:49 +0000 (23:39 +0000)]
Bump to 2.6.3
Antoine Pitrou [Thu, 1 Oct 2009 17:09:11 +0000 (17:09 +0000)]
Blocked revisions 75171 via svnmerge
........
r75171 | antoine.pitrou | 2009-10-01 19:08:03 +0200 (jeu., 01 oct. 2009) | 4 lines
Sync the 2.x `io` docs with py3k, with a small note as to the distinction
between bytes streams and text streams.
........
Barry Warsaw [Wed, 30 Sep 2009 15:53:33 +0000 (15:53 +0000)]
Fixed a unicode name.
Martin v. Löwis [Wed, 30 Sep 2009 07:48:54 +0000 (07:48 +0000)]
Fix generation of CHM name for release candidates.
Martin v. Löwis [Wed, 30 Sep 2009 07:47:45 +0000 (07:47 +0000)]
Add 2.6.3 and 2.6.4 UUIDs
Barry Warsaw [Tue, 29 Sep 2009 22:42:33 +0000 (22:42 +0000)]
Taggint 2.6.3rc1
Barry Warsaw [Tue, 29 Sep 2009 22:41:09 +0000 (22:41 +0000)]
Bumping for 2.6.3rc1
Gregory P. Smith [Tue, 29 Sep 2009 21:58:48 +0000 (21:58 +0000)]
Merged revisions 75149 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75149 | gregory.p.smith | 2009-09-29 14:56:31 -0700 (Tue, 29 Sep 2009) | 3 lines
Mention issue6972 in extractall docs about overwriting things outside of
the supplied path.
........
Ronald Oussoren [Tue, 29 Sep 2009 19:35:03 +0000 (19:35 +0000)]
Merged revisions 75147 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75147 | ronald.oussoren | 2009-09-29 21:34:13 +0200 (Tue, 29 Sep 2009) | 4 lines
Fix for issue6957: ensure that the OSX installer
installs a version of Python that can build
extensions on OSX 10.6.
........
Philip Jenvey [Tue, 29 Sep 2009 19:18:11 +0000 (19:18 +0000)]
Merged revisions 75143 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75143 | philip.jenvey | 2009-09-29 12:10:15 -0700 (Tue, 29 Sep 2009) | 5 lines
#5329: fix os.popen* regression from 2.5: don't execute commands as a sequence
through the shell. also document the correct subprocess replacement for this
case
patch from Jean-Paul Calderone and Jani Hakala
........
Raymond Hettinger [Tue, 29 Sep 2009 18:48:09 +0000 (18:48 +0000)]
Issue 7008: Better document str.title and show how to work around the apostrophe problem.
Mark Dickinson [Tue, 29 Sep 2009 18:19:26 +0000 (18:19 +0000)]
Recorded merge of revisions 75129 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75129 | vinay.sajip | 2009-09-29 08:08:54 +0100 (Tue, 29 Sep 2009) | 1 line
Issue #7014: logging: Improved IronPython 2.6 compatibility.
........
Antoine Pitrou [Tue, 29 Sep 2009 18:14:09 +0000 (18:14 +0000)]
Merged revisions 75134 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75134 | antoine.pitrou | 2009-09-29 19:48:18 +0200 (mar., 29 sept. 2009) | 4 lines
Issue #6790: Make it possible again to pass an `array.array` to
`httplib.HTTPConnection.send`. Patch by Kirk McDonald.
........
Ronald Oussoren [Tue, 29 Sep 2009 13:01:59 +0000 (13:01 +0000)]
Merged revisions 75131 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75131 | ronald.oussoren | 2009-09-29 15:00:44 +0200 (Tue, 29 Sep 2009) | 8 lines
* Update the Mac/README file. Add the list of OSX-specific configure options
to that README file with some explanation.
* Be more strict in the configure script: complain loudly when the user has
specified invalid combinations of OSX-specific configure arguments.
The error message refers to the Mac/README file for more information.
........
Vinay Sajip [Tue, 29 Sep 2009 07:11:53 +0000 (07:11 +0000)]
Issue #7014: logging: Improved IronPython 2.6 compatibility.
Philip Jenvey [Tue, 29 Sep 2009 04:41:54 +0000 (04:41 +0000)]
Merged revisions 75123 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75123 | philip.jenvey | 2009-09-28 21:32:44 -0700 (Mon, 28 Sep 2009) | 4 lines
#6990: clear threading.local's key only after its thread state is removed:
fixes local subclasses leaving old state around after a ref cycle GC which
could be recycled by new locals
........
R. David Murray [Mon, 28 Sep 2009 19:53:25 +0000 (19:53 +0000)]
Merged revisions 75111 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75111 | r.david.murray | 2009-09-28 12:57:45 -0400 (Mon, 28 Sep 2009) | 5 lines
Prevent test_bad_address failure when a domain in the dns search
path implements a '*' default rule. Also update comment with
a more complete explanation of the difficulties inherent in
the test.
........
Mark Dickinson [Mon, 28 Sep 2009 19:22:34 +0000 (19:22 +0000)]
Blocked revisions 75117 via svnmerge
........
r75117 | mark.dickinson | 2009-09-28 19:54:55 +0100 (Mon, 28 Sep 2009) | 3 lines
Issue #3366: Add gamma function to math module.
(lgamma, erf and erfc to follow).
........
R. David Murray [Mon, 28 Sep 2009 18:45:13 +0000 (18:45 +0000)]
Merged revisions 75115 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75115 | r.david.murray | 2009-09-28 14:29:28 -0400 (Mon, 28 Sep 2009) | 2 lines
Applying patches backported from 3.1, by Gregor Lingl.
........
Mark Dickinson [Mon, 28 Sep 2009 16:59:12 +0000 (16:59 +0000)]
Blocked revisions 75110 via svnmerge
........
r75110 | mark.dickinson | 2009-09-28 17:52:40 +0100 (Mon, 28 Sep 2009) | 9 lines
Style/consistency/nano-optimization nit: replace occurrences of
(high_bits << PyLong_SHIFT) + low_bits with
(high_bits << PyLong_SHIFT) | low_bits
in Objects/longobject.c. Motivation:
- shouldn't unnecessarily mix bit ops with arithmetic ops (style)
- this pattern should be spelt the same way thoughout (consistency)
- it's very very very slightly faster: no need to worry about
carries to the high digit (nano-optimization).
........
Mark Dickinson [Sun, 27 Sep 2009 16:40:34 +0000 (16:40 +0000)]
Blocked revisions 75091 via svnmerge
........
r75091 | mark.dickinson | 2009-09-27 17:39:28 +0100 (Sun, 27 Sep 2009) | 1 line
Eliminate unnecessary get_wrapped_(u)long defines in struct module.
........
Mark Dickinson [Sun, 27 Sep 2009 16:32:34 +0000 (16:32 +0000)]
Fix compiler warning about unused function.
Mark Dickinson [Sun, 27 Sep 2009 16:17:37 +0000 (16:17 +0000)]
Remove unused variable.
Mark Dickinson [Sun, 27 Sep 2009 16:06:45 +0000 (16:06 +0000)]
Blocked revisions 75084 via svnmerge
........
r75084 | mark.dickinson | 2009-09-27 17:05:21 +0100 (Sun, 27 Sep 2009) | 3 lines
Issue #6713: Improve decimal int -> string conversions. Thanks Gawain
Bolton for the suggestion and original patches.
........
Mark Dickinson [Sun, 27 Sep 2009 15:53:49 +0000 (15:53 +0000)]
Silence compiler warning
Ezio Melotti [Sat, 26 Sep 2009 11:23:16 +0000 (11:23 +0000)]
Merged revisions 75070 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75070 | ezio.melotti | 2009-09-26 14:20:53 +0300 (Sat, 26 Sep 2009) | 1 line
#7000: document "sep" in capwords. Add a few tests
........
Benjamin Peterson [Sat, 26 Sep 2009 03:00:26 +0000 (03:00 +0000)]
Merged revisions 75068 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75068 | benjamin.peterson | 2009-09-25 21:57:59 -0500 (Fri, 25 Sep 2009) | 1 line
comment out ugly xxx
........
Ezio Melotti [Fri, 25 Sep 2009 16:10:55 +0000 (16:10 +0000)]
Merged revisions 75055 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75055 | ezio.melotti | 2009-09-25 19:07:55 +0300 (Fri, 25 Sep 2009) | 1 line
#6994: fix typo in enumerate docstring
........
Mark Dickinson [Thu, 24 Sep 2009 19:22:45 +0000 (19:22 +0000)]
Merged revisions 75047 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75047 | mark.dickinson | 2009-09-24 20:21:07 +0100 (Thu, 24 Sep 2009) | 3 lines
Issue #6982: Add generated Lib/lib2to3/*.pickle files to 'make clean' target.
Thanks egreen.
........
Ezio Melotti [Wed, 23 Sep 2009 21:39:50 +0000 (21:39 +0000)]
Merged revisions 75039 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75039 | ezio.melotti | 2009-09-24 00:36:39 +0300 (Thu, 24 Sep 2009) | 1 line
improved phrasing, markup and example
........
Matthias Klose [Wed, 23 Sep 2009 18:33:48 +0000 (18:33 +0000)]
- Issue #6980: Fix ctypes build failure on armel-linux-gnueabi with
-mfloat-abi=softfp.
Benjamin Peterson [Tue, 22 Sep 2009 22:30:03 +0000 (22:30 +0000)]
Merged revisions 75032 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75032 | benjamin.peterson | 2009-09-22 17:15:28 -0500 (Tue, 22 Sep 2009) | 1 line
fix typos/rephrase
........
Brett Cannon [Tue, 22 Sep 2009 20:06:53 +0000 (20:06 +0000)]
Merged revisions 75024 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75024 | brett.cannon | 2009-09-22 13:04:24 -0700 (Tue, 22 Sep 2009) | 1 line
Fix a minor doc syntax typo.
........
Ronald Oussoren [Tue, 22 Sep 2009 19:31:34 +0000 (19:31 +0000)]
Merged revisions 75022 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75022 | ronald.oussoren | 2009-09-22 21:27:44 +0200 (Tue, 22 Sep 2009) | 8 lines
Half of the fix for issue 6957: ensure that distutils
ignores the '-isysroot' option on OSX when the
corresponding SDK is not installed.
This ensures that the user can compile extensions
on OSX 10.6 using the Python.org installer and a
default installation of Xcode.
........
Ronald Oussoren [Tue, 22 Sep 2009 14:26:55 +0000 (14:26 +0000)]
Merged revisions 75017 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75017 | ronald.oussoren | 2009-09-22 16:24:57 +0200 (Tue, 22 Sep 2009) | 4 lines
The 'Navigation Toolbox' is not available at all for 64-bit
code, make this explicit in the C code to avoid confusing
error messages during the build.
........
Antoine Pitrou [Mon, 21 Sep 2009 21:36:48 +0000 (21:36 +0000)]
Merged revisions 75007 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r75007 | antoine.pitrou | 2009-09-21 23:17:48 +0200 (lun., 21 sept. 2009) | 7 lines
Issue #6236, #6348: Fix various failures in the io module under AIX
and other platforms, when using a non-gcc compiler. Patch by egreen.
In addition, I made explicit the signedness of all bitfields in the
IO library.
........
Mark Dickinson [Mon, 21 Sep 2009 16:17:26 +0000 (16:17 +0000)]
Blocked revisions 75003 via svnmerge
........
r75003 | mark.dickinson | 2009-09-21 17:16:44 +0100 (Mon, 21 Sep 2009) | 1 line
Silence MSVC compiler warnings.
........
Tarek Ziadé [Mon, 21 Sep 2009 13:52:15 +0000 (13:52 +0000)]
Blocked revisions 74997 via svnmerge
........
r74997 | tarek.ziade | 2009-09-21 15:49:57 +0200 (Mon, 21 Sep 2009) | 1 line
forgot to commit a file in previous commit (r74994, issue #6954)
........
Tarek Ziadé [Mon, 21 Sep 2009 13:41:43 +0000 (13:41 +0000)]
Blocked revisions 74994 via svnmerge
........
r74994 | tarek.ziade | 2009-09-21 15:41:08 +0200 (Mon, 21 Sep 2009) | 1 line
#6954: Fixed crash when using DISTUTILS_DEBUG flag in Distutils.
........
Tarek Ziadé [Mon, 21 Sep 2009 13:24:15 +0000 (13:24 +0000)]
Blocked revisions 74992 via svnmerge
........
r74992 | tarek.ziade | 2009-09-21 15:23:35 +0200 (Mon, 21 Sep 2009) | 1 line
improving distutils coverage
........
Tarek Ziadé [Mon, 21 Sep 2009 12:20:01 +0000 (12:20 +0000)]
Blocked revisions 74988 via svnmerge
........
r74988 | tarek.ziade | 2009-09-21 14:19:07 +0200 (Mon, 21 Sep 2009) | 1 line
improved distutils test coverage: now the DEBUG mode is covered too (will help fix the issue #6954 in py3k branch)
........
Doug Hellmann [Sun, 20 Sep 2009 20:55:04 +0000 (20:55 +0000)]
Merged revisions 74984 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74984 | doug.hellmann | 2009-09-20 16:44:13 -0400 (Sun, 20 Sep 2009) | 2 lines
Fix markup for external links.
........
Ronald Oussoren [Sun, 20 Sep 2009 20:17:15 +0000 (20:17 +0000)]
Merged revisions 74981 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74981 | ronald.oussoren | 2009-09-20 22:16:11 +0200 (Sun, 20 Sep 2009) | 3 lines
* Make it easier to build custom installers (such as a 3-way universal build)
* Upgrade bzip dependency to 1.0.5
........
Ronald Oussoren [Sun, 20 Sep 2009 20:16:38 +0000 (20:16 +0000)]
Merged revisions 74978 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74978 | ronald.oussoren | 2009-09-20 22:05:44 +0200 (Sun, 20 Sep 2009) | 2 lines
Fix typo in error message
........
Ronald Oussoren [Sun, 20 Sep 2009 19:21:24 +0000 (19:21 +0000)]
r74963 didn't include the merger of _scproxy.c
Ronald Oussoren [Sun, 20 Sep 2009 19:06:58 +0000 (19:06 +0000)]
Backport of r72946. This closes Issue 6100 and 6951 for
the 2.6 branch.
Ronald Oussoren [Sun, 20 Sep 2009 18:56:49 +0000 (18:56 +0000)]
Merged revisions 74972 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74972 | ronald.oussoren | 2009-09-20 20:54:16 +0200 (Sun, 20 Sep 2009) | 5 lines
Merge a newer version of libffi_osx, based on the
version of libffi in OSX 10.6.1.
This fixes issue6918
........
Ronald Oussoren [Sun, 20 Sep 2009 11:19:24 +0000 (11:19 +0000)]
Merged revisions 74966 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74966 | ronald.oussoren | 2009-09-20 13:19:00 +0200 (Sun, 20 Sep 2009) | 2 lines
For for issue 6934: failures in postflight script in OSX installer
........
Ronald Oussoren [Sun, 20 Sep 2009 10:54:47 +0000 (10:54 +0000)]
Merged revisions 74964 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74964 | ronald.oussoren | 2009-09-20 12:54:07 +0200 (Sun, 20 Sep 2009) | 2 lines
Followup for r74962
........
Ronald Oussoren [Sun, 20 Sep 2009 10:37:33 +0000 (10:37 +0000)]
Merged revisions 74962 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74962 | ronald.oussoren | 2009-09-20 12:31:22 +0200 (Sun, 20 Sep 2009) | 2 lines
Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6
........
Ezio Melotti [Sun, 20 Sep 2009 07:14:47 +0000 (07:14 +0000)]
Merged revisions 74958 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74958 | ezio.melotti | 2009-09-20 10:10:39 +0300 (Sun, 20 Sep 2009) | 1 line
#6881 - fixed wrong return type; improved the formatting
........
Thomas Heller [Sat, 19 Sep 2009 10:15:04 +0000 (10:15 +0000)]
Merged revisions 74948 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74948 | thomas.heller | 2009-09-19 12:04:54 +0200 (Sa, 19 Sep 2009) | 1 line
Remove unused variable and static function to fix compiler warnings.
........
Tarek Ziadé [Sat, 19 Sep 2009 09:58:51 +0000 (09:58 +0000)]
Fixed #6947 - SO extension varies under windows
Georg Brandl [Sat, 19 Sep 2009 07:46:24 +0000 (07:46 +0000)]
Merged revisions 74943 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74943 | georg.brandl | 2009-09-19 09:35:07 +0200 (Sa, 19 Sep 2009) | 1 line
#6944: the argument to PyArg_ParseTuple should be a tuple, otherwise a SystemError is set. Also clean up another usage of PyArg_ParseTuple.
........
Mark Dickinson [Fri, 18 Sep 2009 21:02:27 +0000 (21:02 +0000)]
Blocked revisions 74925 via svnmerge
........
r74925 | mark.dickinson | 2009-09-18 22:01:50 +0100 (Fri, 18 Sep 2009) | 2 lines
Use skipUnless to skip math module tests on non-IEEE 754 platforms.
........
Thomas Heller [Fri, 18 Sep 2009 20:12:29 +0000 (20:12 +0000)]
Merged revisions 74921 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74921 | thomas.heller | 2009-09-18 22:05:44 +0200 (Fr, 18 Sep 2009) | 3 lines
Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...)
does now always result in NULL.
........
Thomas Heller [Fri, 18 Sep 2009 19:32:08 +0000 (19:32 +0000)]
Merged revisions 74917 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74917 | thomas.heller | 2009-09-18 20:55:17 +0200 (Fr, 18 Sep 2009) | 3 lines
Issue #5042: Structure sub-subclass does now initialize correctly with
base class positional arguments.
........
Mark Dickinson [Fri, 18 Sep 2009 18:37:39 +0000 (18:37 +0000)]
Blocked revisions 74913 via svnmerge
........
r74913 | mark.dickinson | 2009-09-18 19:35:42 +0100 (Fri, 18 Sep 2009) | 2 lines
Add Gawain Bolton to Misc/ACKS for his work on base 10 integer -> string optimizations.
........
Georg Brandl [Fri, 18 Sep 2009 09:19:52 +0000 (09:19 +0000)]
Merged revisions 74903 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74903 | georg.brandl | 2009-09-18 11:18:27 +0200 (Fr, 18 Sep 2009) | 1 line
#6938: "ident" is always a string, so use a format code which works.
........
Georg Brandl [Fri, 18 Sep 2009 09:15:58 +0000 (09:15 +0000)]
Blocked revisions 74901 via svnmerge
........
r74901 | georg.brandl | 2009-09-18 11:14:52 +0200 (Fr, 18 Sep 2009) | 1 line
#6905: use better exception messages in inspect when the argument is of the wrong type.
........
Georg Brandl [Thu, 17 Sep 2009 22:07:38 +0000 (22:07 +0000)]
Merged revisions 74621,74823-74824,74868,74877-74878 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74621 | georg.brandl | 2009-09-01 10:06:03 +0200 (Di, 01 Sep 2009) | 1 line
#6638: fix wrong parameter name and markup a class.
........
r74823 | georg.brandl | 2009-09-16 15:06:22 +0200 (Mi, 16 Sep 2009) | 1 line
Remove strange trailing commas.
........
r74824 | georg.brandl | 2009-09-16 15:11:06 +0200 (Mi, 16 Sep 2009) | 1 line
#6892: fix optparse example involving help option.
........
r74868 | georg.brandl | 2009-09-17 12:23:02 +0200 (Do, 17 Sep 2009) | 2 lines
String values should be shown with quotes, to avoid confusion with constants.
........
r74877 | georg.brandl | 2009-09-17 18:26:06 +0200 (Do, 17 Sep 2009) | 1 line
Remove duplicate doc of enable/disable_interspersed_args.
........
r74878 | georg.brandl | 2009-09-17 19:14:04 +0200 (Do, 17 Sep 2009) | 1 line
Make the optparse doc style a bit more standard: use standard description units for attrs/methods/etc., and use the correct referencing roles.
........
Georg Brandl [Thu, 17 Sep 2009 11:49:20 +0000 (11:49 +0000)]
Merged revisions 74873 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74873 | georg.brandl | 2009-09-17 13:48:31 +0200 (Do, 17 Sep 2009) | 1 line
#6844 followup: the warning when setting Exception.message was removed, do not test for it.
........
Georg Brandl [Thu, 17 Sep 2009 11:33:31 +0000 (11:33 +0000)]
Merged revisions 74869 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74869 | georg.brandl | 2009-09-17 13:28:09 +0200 (Do, 17 Sep 2009) | 4 lines
Issue #6922: Fix an infinite loop when trying to decode an invalid
UTF-32 stream with a non-raising error handler like "replace" or "ignore".
........
Mark Dickinson [Wed, 16 Sep 2009 22:13:31 +0000 (22:13 +0000)]
Blocked revisions 74853 via svnmerge
........
r74853 | mark.dickinson | 2009-09-16 23:10:56 +0100 (Wed, 16 Sep 2009) | 5 lines
Issue #6713: Improve performance of str(n) and repr(n) for integers n
(up to 3.1 times faster in tests), by special-casing base 10 in
_PyLong_Format. (Backport of r74851 from py3k.)
........
Thomas Wouters [Wed, 16 Sep 2009 20:38:23 +0000 (20:38 +0000)]
Add news entry for r74842.
Georg Brandl [Wed, 16 Sep 2009 20:34:51 +0000 (20:34 +0000)]
Merged revisions 74845 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74845 | georg.brandl | 2009-09-16 22:30:09 +0200 (Mi, 16 Sep 2009) | 5 lines
#6844: do not emit DeprecationWarnings on access if Exception.message has been set by the user.
This works by always setting it in __dict__, except when it's implicitly set in __init__.
........
Mark Dickinson [Wed, 16 Sep 2009 20:29:50 +0000 (20:29 +0000)]
Blocked revisions 74843 via svnmerge
........
r74843 | mark.dickinson | 2009-09-16 21:26:31 +0100 (Wed, 16 Sep 2009) | 4 lines
Remove outdated include; this include was breaking OS X builds using
non-Apple gcc4.3 and gcc4.4 (because CoreFoundation/CoreFoundation.h
won't compile under non-Apple gcc).
........
Thomas Wouters [Wed, 16 Sep 2009 20:06:36 +0000 (20:06 +0000)]
Merged revisions 74841 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74841 | thomas.wouters | 2009-09-16 12:55:54 -0700 (Wed, 16 Sep 2009) | 23 lines
Fix issue #
1590864 , multiple threads and fork() can cause deadlocks, by
acquiring the import lock around fork() calls. This prevents other threads
from having that lock while the fork happens, and is the recommended way of
dealing with such issues. There are two other locks we care about, the GIL
and the Thread Local Storage lock. The GIL is obviously held when calling
Python functions like os.fork(), and the TLS lock is explicitly reallocated
instead, while also deleting now-orphaned TLS data.
This only fixes calls to os.fork(), not extension modules or embedding
programs calling C's fork() directly. Solving that requires a new set of API
functions, and possibly a rewrite of the Python/thread_*.c mess. Add a
warning explaining the problem to the documentation in the mean time.
This also changes behaviour a little on AIX. Before, AIX (but only AIX) was
getting the import lock reallocated, seemingly to avoid this very same
problem. This is not the right approach, because the import lock is a
re-entrant one, and reallocating would do the wrong thing when forking while
holding the import lock.
Will backport to 2.6, minus the tiny AIX behaviour change.
........
Ezio Melotti [Wed, 16 Sep 2009 13:31:18 +0000 (13:31 +0000)]
Merged revisions 74825 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74825 | ezio.melotti | 2009-09-16 16:14:05 +0300 (Wed, 16 Sep 2009) | 1 line
#6879 - fix misstatement about exceptions
........
Ronald Oussoren [Tue, 15 Sep 2009 19:14:37 +0000 (19:14 +0000)]
Merged revisions 74806 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74806 | ronald.oussoren | 2009-09-15 21:13:15 +0200 (Tue, 15 Sep 2009) | 3 lines
Finish support for --with-universal-archs=intel
and --with-universal-archs=3-way (issue6245)
........
Ronald Oussoren [Tue, 15 Sep 2009 18:47:35 +0000 (18:47 +0000)]
Merged revisions 74798 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74798 | ronald.oussoren | 2009-09-15 20:33:33 +0200 (Tue, 15 Sep 2009) | 8 lines
MacOSX: detect the architectures supported by
Tk.framework and build _tkinter only for those
architectures.
This replaces the hardcoded solution that is no
longer valid now that 64-bit capable versions of
Tk are available on OSX.
........
Ezio Melotti [Tue, 15 Sep 2009 18:46:35 +0000 (18:46 +0000)]
Merged revisions 74799 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74799 | ezio.melotti | 2009-09-15 21:41:43 +0300 (Tue, 15 Sep 2009) | 1 line
#6917 - typo in method name
........
Benjamin Peterson [Tue, 15 Sep 2009 03:39:14 +0000 (03:39 +0000)]
Merged revisions 74795 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74795 | benjamin.peterson | 2009-09-14 22:36:26 -0500 (Mon, 14 Sep 2009) | 1 line
Py_SetPythonHome uses static storage #6913
........
Ezio Melotti [Mon, 14 Sep 2009 01:20:43 +0000 (01:20 +0000)]
Merged revisions 74787 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74787 | ezio.melotti | 2009-09-14 03:48:31 +0300 (Mon, 14 Sep 2009) | 1 line
#6904 - fix broken link
........
Matthias Klose [Sun, 13 Sep 2009 15:51:51 +0000 (15:51 +0000)]
- Re-add 2.6.2 entry, move all entries made after 2.6.2 to the 2.6.3 entry.
Matthias Klose [Sun, 13 Sep 2009 15:12:47 +0000 (15:12 +0000)]
Merged revisions 74773 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74773 | matthias.klose | 2009-09-13 17:09:24 +0200 (So, 13 Sep 2009) | 2 lines
Issue #6635: Fix profiler printing usage message.
........
Mark Dickinson [Sun, 13 Sep 2009 11:59:41 +0000 (11:59 +0000)]
Merged revisions 74769 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74769 | mark.dickinson | 2009-09-13 12:56:13 +0100 (Sun, 13 Sep 2009) | 3 lines
Fix potential signed-overflow bug in _PyLong_Format; also fix
a couple of whitespace issues.
........
Benjamin Peterson [Sun, 13 Sep 2009 02:21:55 +0000 (02:21 +0000)]
Merged revisions 74757 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74757 | benjamin.peterson | 2009-09-12 20:59:31 -0500 (Sat, 12 Sep 2009) | 1 line
update urls
........
Lars Gustäbel [Sat, 12 Sep 2009 10:47:57 +0000 (10:47 +0000)]
Blocked revisions 74750 via svnmerge
........
r74750 | lars.gustaebel | 2009-09-12 12:28:15 +0200 (Sat, 12 Sep 2009) | 9 lines
Issue #6856: Add a filter keyword argument to TarFile.add().
The filter argument must be a function that takes a TarInfo
object argument, changes it and returns it again. If the
function returns None the TarInfo object will be excluded
from the archive.
The exclude argument is deprecated from now on, because it
does something similar but is not as flexible.
........
Benjamin Peterson [Wed, 9 Sep 2009 11:46:13 +0000 (11:46 +0000)]
Merged revisions 74727 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74727 | benjamin.peterson | 2009-09-08 18:04:22 -0500 (Tue, 08 Sep 2009) | 1 line
#6865 fix ref counting in initialization of pwd module
........
Tarek Ziadé [Wed, 9 Sep 2009 11:39:41 +0000 (11:39 +0000)]
removed unecessary lines for clarity and added a the same test than in trunk for the inplace
Tarek Ziadé [Wed, 9 Sep 2009 08:34:06 +0000 (08:34 +0000)]
Merged revisions 74728 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74728 | tarek.ziade | 2009-09-09 10:14:20 +0200 (Wed, 09 Sep 2009) | 1 line
Issue #6163: Fixed HP-UX runtime library dir options in distutils.unixcompiler
........
Mark Dickinson [Tue, 8 Sep 2009 20:20:51 +0000 (20:20 +0000)]
Blocked revisions 74723 via svnmerge
........
r74723 | mark.dickinson | 2009-09-08 21:20:19 +0100 (Tue, 08 Sep 2009) | 3 lines
Issue #6857: Fix Decimal formatting to be consistent with existing float
formatting: both are now right-aligned by default.
........
Mark Dickinson [Tue, 8 Sep 2009 19:22:18 +0000 (19:22 +0000)]
Merged revisions 74708 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74708 | mark.dickinson | 2009-09-07 19:04:58 +0100 (Mon, 07 Sep 2009) | 2 lines
#Issue 6795: Fix infinite recursion in long(Decimal('nan')); change int(Decimal('nan')) to raise ValueError instead of either returning NaN or raising InvalidContext.
........
Mark Dickinson [Tue, 8 Sep 2009 19:20:53 +0000 (19:20 +0000)]
Unblocked revisions 74708 via svnmerge
........
r74708 | mark.dickinson | 2009-09-07 19:04:58 +0100 (Mon, 07 Sep 2009) | 2 lines
#Issue 6795: Fix infinite recursion in long(Decimal('nan')); change int(Decimal('nan')) to raise ValueError instead of either returning NaN or raising InvalidContext.
........
Ronald Oussoren [Tue, 8 Sep 2009 07:10:07 +0000 (07:10 +0000)]
Merged revisions 74701 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74701 | ronald.oussoren | 2009-09-07 08:12:00 +0200 (Mon, 07 Sep 2009) | 2 lines
Fix typo in configure.in
........
Mark Dickinson [Mon, 7 Sep 2009 18:09:46 +0000 (18:09 +0000)]
Blocked revisions 74708 via svnmerge
........
r74708 | mark.dickinson | 2009-09-07 19:04:58 +0100 (Mon, 07 Sep 2009) | 2 lines
#Issue 6795: Fix infinite recursion in long(Decimal('nan')); change int(Decimal('nan')) to raise ValueError instead of either returning NaN or raising InvalidContext.
........
Mark Dickinson [Mon, 7 Sep 2009 16:19:35 +0000 (16:19 +0000)]
Merged revisions 74704 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74704 | mark.dickinson | 2009-09-07 17:17:41 +0100 (Mon, 07 Sep 2009) | 3 lines
Issue #6850: Fix bug in Decimal._parse_format_specifier for formats
with no type specifier.
........
Mark Dickinson [Sun, 6 Sep 2009 21:23:05 +0000 (21:23 +0000)]
Merged revisions 74693 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r74693 | mark.dickinson | 2009-09-06 22:21:05 +0100 (Sun, 06 Sep 2009) | 2 lines
Issue #6848: Fix curses module build failure on OS X 10.6.
........