Benjamin Peterson
d75fcb4ddf
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.
........
2009-02-19 04:22:03 +00:00
Benjamin Peterson
e69a6b2ddf
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().
........
2009-02-19 03:24:17 +00:00
Raymond Hettinger
f4bb7f2100
Add keyword arg support to itertools.repeat().
2009-02-19 02:44:01 +00:00
Raymond Hettinger
15a4950da1
Add keyword arg support to itertools.compress().
2009-02-19 02:17:09 +00:00
Benjamin Peterson
bc67084940
Blocked revisions 69716 via svnmerge
...
........
r69716 | ronald.oussoren | 2009-02-17 06:38:42 -0600 (Tue, 17 Feb 2009) | 2 lines
Fix issue776533.
........
2009-02-19 02:17:08 +00:00
Benjamin Peterson
adea5329cd
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.
........
2009-02-19 02:12:26 +00:00
Gregory P. Smith
349c595ff9
merge socket module documentation update from trunk r69731.
2009-02-19 01:25:51 +00:00
Raymond Hettinger
cf984cee93
Generalize the itertools.tee() recipe.
2009-02-18 20:56:51 +00:00
Hirokazu Yamamoto
0654ccd1d2
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.
........
2009-02-18 16:38:00 +00:00
Tarek Ziadé
14d34a0e43
Merged revisions 69724 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69724 | tarek.ziade | 2009-02-18 00:06:51 +0100 (Wed, 18 Feb 2009) | 1 line
fixed the data_files inclusion behavior
........
2009-02-17 23:10:18 +00:00
Raymond Hettinger
acd82b99c8
Fix-up intro paragraph for collections docs.
2009-02-17 20:06:51 +00:00
Raymond Hettinger
f76b920942
Fixup intro paragraphs for the itertools docs. Add some tables for quick reference.
2009-02-17 20:00:59 +00:00
Tarek Ziadé
a30337aa3b
Merged revisions 69710 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69710 | tarek.ziade | 2009-02-17 10:42:44 +0100 (Tue, 17 Feb 2009) | 1 line
#2279 added the plain path case for data_files
........
2009-02-17 09:47:25 +00:00
Brett Cannon
33dbf46544
Outline a possible way to separate out source loading from bytecode loading.
2009-02-17 07:15:17 +00:00
Brett Cannon
d2e7b33815
Implement the more specific PEP 302 semantics for loaders and what happens upon
...
load failure in relation to reloads. Also expose
importlib.util.module_for_loader to handle all of the details of this along
with making sure all current loaders behave nicely.
2009-02-17 02:45:03 +00:00
Benjamin Peterson
0586ed6288
I think this file has long outlived its usefulness
2009-02-17 01:53:19 +00:00
Tarek Ziadé
555f0e99f6
Merged revisions 69700 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69700 | tarek.ziade | 2009-02-16 23:38:43 +0100 (Mon, 16 Feb 2009) | 1 line
note about #2279
........
2009-02-16 22:42:39 +00:00
Tarek Ziadé
de27e48210
Merged revisions 69693 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69693 | tarek.ziade | 2009-02-16 22:41:54 +0100 (Mon, 16 Feb 2009) | 1 line
#2279 : use os.sep so the MANIFEST file test work on win32
........
2009-02-16 21:51:13 +00:00
Tarek Ziadé
0d0506ecef
Merged revisions 69692 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69692 | tarek.ziade | 2009-02-16 22:38:01 +0100 (Mon, 16 Feb 2009) | 1 line
Fixed #2279 : distutils.sdist.add_defaults now add files listed in package_data and data_files
........
2009-02-16 21:49:12 +00:00
Benjamin Peterson
25e26a02f4
Merged revisions 69688,69690 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69688 | benjamin.peterson | 2009-02-16 15:07:52 -0600 (Mon, 16 Feb 2009) | 1 line
fix compiler warnings
........
r69690 | benjamin.peterson | 2009-02-16 15:23:04 -0600 (Mon, 16 Feb 2009) | 1 line
PyList_Append() can fail
........
2009-02-16 21:28:29 +00:00
Benjamin Peterson
2c9abd5919
Blocked revisions 69685 via svnmerge
...
........
r69685 | raymond.hettinger | 2009-02-16 14:39:12 -0600 (Mon, 16 Feb 2009) | 1 line
Add GC support to count() objects. Backport candidate.
........
2009-02-16 21:02:16 +00:00
Raymond Hettinger
d6280f4b78
Add GC support to count() objects.
2009-02-16 20:50:56 +00:00
Benjamin Peterson
d67c60ff81
remove another use of cmp()
2009-02-16 18:22:15 +00:00
Benjamin Peterson
821d0f8b1f
no 2.3 compat in the py3k lib #3676
2009-02-16 16:20:10 +00:00
Benjamin Peterson
b7851694e0
raise more generic Exception() instead of RuntimeError() #5281
2009-02-16 16:15:34 +00:00
Facundo Batista
6ab247942c
Removed message about compatibility with 2.3.
2009-02-16 15:41:37 +00:00
Eric Smith
db9ac1d4be
Merged revisions 69666 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69666 | eric.smith | 2009-02-16 04:56:39 -0500 (Mon, 16 Feb 2009) | 1 line
Added Ross Light to ACKS, for bug 4285 (r69331).
........
2009-02-16 12:37:11 +00:00
Hirokazu Yamamoto
575d133065
Issue #5249 : time.strftime returned malformed string when format string
...
contained non ascii character on windows.
2009-02-16 09:13:20 +00:00
Brett Cannon
debb98d91f
Document importlib.machinery.PathFinder.
2009-02-16 04:18:01 +00:00
Mark Dickinson
0d4785bc3b
Fix more places in Objects/longobject.c where it's silently assumed that
...
sizeof(digit) < sizeof(int).
2009-02-15 17:27:41 +00:00
Mark Dickinson
9d876139e5
Blocked revisions 69639 via svnmerge
...
........
r69639 | mark.dickinson | 2009-02-15 15:48:39 +0000 (Sun, 15 Feb 2009) | 2 lines
A few more minor fixed in longobject.c
........
2009-02-15 15:49:16 +00:00
Mark Dickinson
e441674a96
A few more type fixes for py3k that were missed in r69635
2009-02-15 15:14:57 +00:00
Mark Dickinson
5a74bf6354
Merged revisions 69634 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69634 | mark.dickinson | 2009-02-15 10:13:41 +0000 (Sun, 15 Feb 2009) | 6 lines
Issue #5260 : Various portability and standards compliance fixes, optimizations
and cleanups in Objects/longobject.c. The most significant change is that
longs now use less memory: average savings are 2 bytes per long on 32-bit
systems and 6 bytes per long on 64-bit systems. (This memory saving already
exists in py3k.)
........
2009-02-15 11:04:38 +00:00
Brett Cannon
32732e3fbd
Change importlib.machinery.PathFinder to not have implicit semantics (that's
...
not handled by importlib._bootstrap._DefaultPathFinder).
2009-02-15 05:48:13 +00:00
Brett Cannon
4b4a4a5922
Add a NOTE about the new specific semantics for failed loads.
2009-02-15 05:46:50 +00:00
Benjamin Peterson
130786f777
Merged revisions 69617 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69617 | benjamin.peterson | 2009-02-14 10:51:03 -0600 (Sat, 14 Feb 2009) | 1 line
we're no longer using CVS, so this doesn't have to be binary
........
2009-02-14 17:00:16 +00:00
Tarek Ziadé
ca4fa070ad
Blocked revisions 69610 via svnmerge
...
........
r69610 | tarek.ziade | 2009-02-14 15:12:30 +0100 (Sat, 14 Feb 2009) | 1 line
Replace variable
........
2009-02-14 14:36:38 +00:00
Tarek Ziadé
c1375d5e01
Merged revisions 69609 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69609 | tarek.ziade | 2009-02-14 15:10:23 +0100 (Sat, 14 Feb 2009) | 1 line
Fix for #5257 : refactored all tests in distutils, so they use a temporary directory.
........
2009-02-14 14:35:51 +00:00
Raymond Hettinger
9e8dbbcdcd
Add keyword argument support to itertools.count().
2009-02-14 04:21:49 +00:00
Tarek Ziadé
8c20189ce4
Merged revisions 69602 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69602 | tarek.ziade | 2009-02-14 00:41:57 +0100 (Sat, 14 Feb 2009) | 1 line
fix the environ for distutils test_util
........
2009-02-13 23:48:11 +00:00
Tarek Ziadé
68c50950c9
Merged revisions 69598 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69598 | tarek.ziade | 2009-02-14 00:00:43 +0100 (Sat, 14 Feb 2009) | 1 line
Fixed #4524 : distutils build_script command failed with --with-suffix=3
........
2009-02-13 23:04:17 +00:00
Tarek Ziadé
811d62489c
Merged revisions 69594 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69594 | tarek.ziade | 2009-02-13 23:22:03 +0100 (Fri, 13 Feb 2009) | 1 line
Issue #2461 : added tests for distutils.util
........
2009-02-13 22:26:15 +00:00
Martin v. Löwis
9033dcb1ba
Fix typos in version numbers.
2009-02-13 20:27:39 +00:00
Tarek Ziadé
d7b5f66e52
Merged revisions 69585 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69585 | tarek.ziade | 2009-02-13 17:13:16 +0100 (Fri, 13 Feb 2009) | 1 line
reverted leak fix, to use the one done in py3k branch (r67382)
........
2009-02-13 16:23:57 +00:00
Antoine Pitrou
79eee6ba6b
Merged revisions 69582-69583 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r69582 | antoine.pitrou | 2009-02-13 14:52:33 +0100 (ven., 13 févr. 2009) | 4 lines
Issue #5186 : Reduce hash collisions for objects with no __hash__ method by
rotating the object pointer by 4 bits to the right.
........
r69583 | antoine.pitrou | 2009-02-13 14:57:40 +0100 (ven., 13 févr. 2009) | 3 lines
Fix compiler warning (gcc)
........
2009-02-13 14:01:05 +00:00
Georg Brandl
b5de0f2f9e
Blocked revisions 69578 via svnmerge
...
........
r69578 | georg.brandl | 2009-02-13 12:03:59 +0100 (Fr, 13 Feb 2009) | 1 line
#3694 : add test for fix committed in r66693.
........
2009-02-13 11:10:15 +00:00
Georg Brandl
75c3d6ff09
#3694 : fix an "XXX undetected error" leak in struct.
2009-02-13 11:01:07 +00:00
Georg Brandl
c8dcfb6cec
part of #3613 : fix get_host_info() usage of base64.encodestring().
2009-02-13 10:50:01 +00:00
Georg Brandl
35e2c4e67a
Blocked revisions 69573 via svnmerge
...
........
r69573 | georg.brandl | 2009-02-13 11:44:17 +0100 (Fr, 13 Feb 2009) | 1 line
#3734 : document complex coercing behavior better.
........
2009-02-13 10:44:28 +00:00
Georg Brandl
c37f3333b9
Blocked revisions 69570 via svnmerge
...
........
r69570 | georg.brandl | 2009-02-13 11:40:14 +0100 (Fr, 13 Feb 2009) | 1 line
#4894 : document "newurl" parameter to redirect_request().
........
2009-02-13 10:42:52 +00:00