Guido van Rossum
3de862df45
Make the cleanup between -R passes deal better with ABC registries,
...
*restoring* selected registries instead of *resetting* them all. Also
change the default for the huntrleaks parameter to None everywhere, as
its other value is a list of three elements, so it is not a bool.
2007-08-18 00:10:33 +00:00
Guido van Rossum
787794f8e2
Fix _dump_registry() to use the correct prefix for the private
...
methods. Reset the negative cache *before* resetting the invalidation
counter, hoping this may plug a race condition (but then again, this
whole module isn't coded to be thread-safe).
2007-08-18 00:08:26 +00:00
Guido van Rossum
ba9c9ac774
Force PYTHON = python2.5.
2007-08-18 00:03:44 +00:00
Guido van Rossum
2673de5741
Allow -R4:3 instead of -R4:3: -- I never use the 3rd arg.
2007-08-17 22:58:14 +00:00
Guido van Rossum
4e7eba7cfa
Change the usage() function. Don't print the entire multi-page
...
docstring when there's a command line syntax error.
2007-08-17 18:39:15 +00:00
Guido van Rossum
f10aa9825e
Another merge. Only doc stuff was affected (but this aligns the UTF-32
...
codec changes in trubk and branch). Hopefully the Py3k glossary wasn't
different from the trunk one.
2007-08-17 18:30:38 +00:00
Guido van Rossum
eb1cf4e73b
Print warning when openssl is too old; it's pretty essential at this point.
2007-08-17 17:14:17 +00:00
Walter Dörwald
19e62387b9
Fix stupid typo in Lib/encodings/utf_32.py which led to failing tests
...
on big endian machines.
Update documentation: UTF-32 codecs will be in 2.6.
2007-08-17 16:23:21 +00:00
Guido van Rossum
8d991ed2e1
Move some declarations before code, to compile with GCC 2.95.
2007-08-17 15:41:00 +00:00
Guido van Rossum
76f2b2416a
Fix refcount leak, courtesy Christian Heines.
2007-08-17 14:33:37 +00:00
Skip Montanaro
eb33e5ae79
Remove support for BeOS
2007-08-17 12:57:41 +00:00
Georg Brandl
e9af284e99
No need to define raw_input(), input() does the same.
2007-08-17 05:54:09 +00:00
Neal Norwitz
ed44a1a68b
Merged revisions 57125-57128 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r57127 | neal.norwitz | 2007-08-16 21:10:55 -0700 (Thu, 16 Aug 2007) | 1 line
Update the tools before building the docs
........
2007-08-17 04:19:37 +00:00
Neal Norwitz
5ef262c35f
Simplify expression
2007-08-17 04:15:19 +00:00
Guido van Rossum
540d987d34
Fix the IPv6 pton/ntop tests. Why weren't these failing on Linux? No IPv6?
2007-08-17 03:51:09 +00:00
Guido van Rossum
da97cd0081
Merged revisions 57113-57124 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r57123 | guido.van.rossum | 2007-08-16 20:30:08 -0700 (Thu, 16 Aug 2007) | 2 lines
Ignore *.py[co] files.
........
r57124 | guido.van.rossum | 2007-08-16 20:36:03 -0700 (Thu, 16 Aug 2007) | 2 lines
Ignore a few more files.
........
2007-08-17 03:40:39 +00:00
Neal Norwitz
62e3a9aed5
Remove output file for test that was already removed
2007-08-17 03:08:12 +00:00
Skip Montanaro
289bc05709
some RiscOS stuff I missed before (was only looking for "RISCOS")
2007-08-17 02:30:27 +00:00
Skip Montanaro
ceaafa66ef
forgot this when removing RISCOS stuff
2007-08-17 01:40:16 +00:00
Guido van Rossum
da27fd2673
Manually patched a few things that didn't get merged in, but should.
2007-08-17 00:24:54 +00:00
Guido van Rossum
af554a0e17
First merge from the trunk straight into the py3k branch. I'm not
...
using the message generated by svnmerge, because it contains a lot of
stuff about the Doc tree, which I'm not merging this time due to the
way the Doc tree was initially added. I am however adding roman.py
which was added later to Doc/tools. I'll try to diff the two Doc
trees separately to see if there's stuff I missed.
2007-08-16 23:48:43 +00:00
Guido van Rossum
10c17ba299
Initialized merge tracking via "svnmerge" with revisions "1-56846" from
...
svn+ssh://pythondev@svn.python.org/python/trunk
2007-08-16 23:10:36 +00:00
Guido van Rossum
aa447969b3
Delete svnmerge properties (temporarily).
2007-08-16 23:08:44 +00:00
Walter Dörwald
41980caf64
Apply SF patch #1775604 : This adds three new codecs (utf-32, utf-32-le and
...
ut-32-be). On narrow builds the codecs combine surrogate pairs in the unicode
object into one codepoint on encoding and create surrogate pairs for
codepoints outside the BMP on decoding. Lone surrogates are passed through
unchanged in all cases.
Backport to the trunk will follow.
2007-08-16 21:55:45 +00:00
Guido van Rossum
066100909a
Get rid of some dead code and unneeded XXX comments by Neal.
2007-08-16 21:02:22 +00:00
Jeremy Hylton
5f22af167f
Remove last(?) use of httplib.HTTPS, which caused test_socket_ssl to fail.
...
Refactor the urllib open_http() and open_https() to use the same
internal logic. The only difference between the two is the call to
constructor an HTTPConnection object.
2007-08-16 17:55:18 +00:00
Walter Dörwald
d9a1579e9a
Complete truncated sentence.
2007-08-16 16:55:51 +00:00
Skip Montanaro
7a98be2efb
Remove RISCOS support
2007-08-16 14:35:24 +00:00
Georg Brandl
c5aba17447
Remove license of the md5 module which is no longer part of Python.
2007-08-16 08:08:41 +00:00
Neal Norwitz
eb08df2931
Remove a bogus comment based on the code above.
2007-08-16 05:18:31 +00:00
Neal Norwitz
cb44f26812
Support the new doc system. Also test_compiler was removed in 3k
2007-08-16 05:15:20 +00:00
Georg Brandl
116aa62bf5
Move the 3k reST doc tree in place.
2007-08-15 14:28:22 +00:00
Georg Brandl
739c01d47b
Delete the LaTeX doc tree.
2007-08-15 14:27:07 +00:00
Georg Brandl
2d16490944
Tag last revision with LaTeX docs.
2007-08-15 14:09:04 +00:00
George Yoshida
3541489edc
Fix doc compilation problem.
2007-08-15 08:30:10 +00:00
Martin v. Löwis
47383403a0
Implement PEP 3131. Add isidentifier to str.
2007-08-15 07:32:56 +00:00
Guido van Rossum
32c4ac0143
Down with str8!
...
Change various socket APIs to use bytes or str instead str8.
2007-08-15 03:56:40 +00:00
Martin v. Löwis
13c3e380d1
Add XID_Start and XID_Continue properties to unicodectype.
2007-08-14 22:37:03 +00:00
Martin v. Löwis
ff398c6f95
Format bools properly in %d.
2007-08-14 21:57:32 +00:00
Collin Winter
3eed765223
Bug #1772489 : make dir() work on traceback objects again.
2007-08-14 17:53:54 +00:00
Collin Winter
ee634a4013
Get rid of traceback.c:tb_getattr in favor of marking the members as READONLY.
2007-08-14 17:47:27 +00:00
Jeremy Hylton
3a38c91342
Remove Python 1.5 compatibility layer from httplib.
...
The two clients in the std library have been updated to use the newer
interface. A couple of minor changes to the httplib tests were
needed.
Also, reformat some long lines in the httplib tests.
2007-08-14 17:08:07 +00:00
Jeremy Hylton
5d8a88a442
Change xmlrpclib to use the newer httplib interface.
...
Note that it's hard to test xmlrpclib, because the server it attempts
to connect to doesn't seem to support the expected interfaces. Many
of the links via xmlrpc.com are dead, so I couldn't find another
server to use for tests.
2007-08-14 16:47:39 +00:00
Guido van Rossum
956e359579
The dbm module should use bytes for keys. This makes test_shelve pass.
2007-08-14 15:42:45 +00:00
Martin v. Löwis
5bcf109c73
Fix test_gdbm.
2007-08-14 09:24:24 +00:00
Martin v. Löwis
967f1e3b85
Remove string.{letters,lowercase,uppercase}.
2007-08-14 09:23:10 +00:00
Guido van Rossum
5424df2f7e
Patch suggested Paul Colomiets fixes test_threaded_import.py.
2007-08-13 19:06:38 +00:00
Guido van Rossum
fc9ba9318f
Don't mess with string.letters any more. It is most likely going to disappear.
...
Even if it isn't, it shouldn't be changed based on the locale setting IMO.
(Incidentally, this makes test_csv.py pass again on my box.)
2007-08-13 18:43:36 +00:00
Guido van Rossum
c934128162
Improved patches for sndhdr and imghdr by Victor Stinner, who writes:
...
- fix "h[sbseek] == b'\1'" and "ratecode = ord(h[sbseek+4])" in test_voc()
- avoid division by zero
- use startswith method: replace h[:2] == b'BM' by h.startswith(b'BM')
- use aifc.open() instead of old aifc.openfp()
- use ord(b'P') instead of ord('P')
2007-08-13 17:50:00 +00:00
Guido van Rossum
4c269c5928
Fix two obvious 2.xisms.
2007-08-13 17:39:20 +00:00