Benjamin Peterson
bc74e5be1a
add NEWS note and test for last commit
2008-08-23 20:19:17 +00:00
Hye-Shik Chang
50d1f7935d
#1276 : Add temporary encoding aliases for non-supported Mac CJK
...
encodings that are detected as system defaults in MacOS with CJK
locales. Will be replaced by properly-implemented codecs in 3.1.
2008-08-23 08:03:03 +00:00
Amaury Forgeot d'Arc
20443f3043
#3650 : fix a reference leak in bytes.split('x')
...
Actually the same as r65785, but trunk only has bytearray.
2008-08-22 22:05:20 +00:00
Barry Warsaw
8509df7f9d
done with 3.0
2008-08-21 03:02:47 +00:00
Barry Warsaw
57c1058c34
Bumping to 3.0b3
2008-08-21 02:39:51 +00:00
Amaury Forgeot d'Arc
41e36676cd
#3614 : Correct a typo in xmlrpc.client.
2008-08-20 21:35:50 +00:00
Benjamin Peterson
b71caf186a
revert 65897
2008-08-20 12:55:31 +00:00
Benjamin Peterson
9f9fc68b0f
return sets instead of tuples from some symtable methods
2008-08-20 02:06:00 +00:00
Benjamin Peterson
87069fd8fe
kill the obsolete symtable.Symbol methods
2008-08-20 02:00:14 +00:00
Antoine Pitrou
616d28566b
Issue #2394 : implement more of the memoryview API.
2008-08-19 22:09:34 +00:00
Thomas Heller
f5049fc8c6
Merged revisions 65868,65870 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65868 | thomas.heller | 2008-08-19 21:25:04 +0200 (Di, 19 Aug 2008) | 3 lines
Fix a regression introduced by rev. 63792: ctypes function pointers
that are COM methods must have a boolean True value.
........
r65870 | thomas.heller | 2008-08-19 21:40:23 +0200 (Di, 19 Aug 2008) | 1 line
COM method code is windows specific
........
2008-08-19 19:49:49 +00:00
Antoine Pitrou
ee58fa484e
#3560 : cleanup C memoryview API
2008-08-19 18:22:14 +00:00
Antoine Pitrou
fd036451bf
#2834 : Change re module semantics, so that str and bytes mixing is forbidden,
...
and str (unicode) patterns get full unicode matching by default. The re.ASCII
flag is also introduced to ask for ASCII matching instead.
2008-08-19 17:56:33 +00:00
Thomas Heller
47bc809578
Merged revisions 65681-65682,65684 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65681 | thomas.heller | 2008-08-14 21:10:48 +0200 (Do, 14 Aug 2008) | 4 lines
issue #3554 : ctypes.string_at and ctypes.wstring_at must use the
pythonapi calling convention so that the GIL is held and error return
values are checked.
........
r65682 | thomas.heller | 2008-08-14 22:04:38 +0200 (Do, 14 Aug 2008) | 2 lines
Try to fix the test on 64-bit platforms.
........
r65684 | thomas.heller | 2008-08-14 22:19:18 +0200 (Do, 14 Aug 2008) | 2 lines
Disable the test until I have one that works.
........
2008-08-19 06:38:12 +00:00
Georg Brandl
32de7af33c
Fix typo.
2008-08-18 23:07:41 +00:00
Benjamin Peterson
f059e64426
update NEWS
2008-08-18 22:40:25 +00:00
Guido van Rossum
52dbbb9068
- Issue #3300 : make urllib.parse.[un]quote() default to UTF-8.
...
Code contributed by Matt Giuca. quote() now encodes the input
before quoting, unquote() decodes after unquoting. There are
new arguments to change the encoding and errors settings.
There are also new APIs to skip the encode/decode steps.
[un]quote_plus() are also affected.
2008-08-18 21:44:30 +00:00
Nick Coghlan
36f4952404
Forward port only Py3k relevant change in r65642 (giving it a Py3k NEWS entry anyway because of the difference in the changes between the two branches)
2008-08-18 12:31:52 +00:00
Benjamin Peterson
4cd6a95dfe
Merged revisions 65659,65693,65700,65702,65706-65707,65761 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65659 | martin.v.loewis | 2008-08-12 15:45:21 -0500 (Tue, 12 Aug 2008) | 2 lines
Add Hirokazu Yamamoto.
........
r65693 | georg.brandl | 2008-08-15 13:35:09 -0500 (Fri, 15 Aug 2008) | 2 lines
#3558 : Attribute reference binds more tightly than subscription and call.
........
r65700 | antoine.pitrou | 2008-08-15 16:03:21 -0500 (Fri, 15 Aug 2008) | 3 lines
#2676 : email/message.py [Message.get_content_type]: Trivial regex hangs on pathological input
........
r65702 | gregory.p.smith | 2008-08-15 18:14:00 -0500 (Fri, 15 Aug 2008) | 2 lines
document that waitpid raises OSError
........
r65706 | benjamin.peterson | 2008-08-15 22:02:41 -0500 (Fri, 15 Aug 2008) | 1 line
fix markup
........
r65707 | benjamin.peterson | 2008-08-15 22:13:07 -0500 (Fri, 15 Aug 2008) | 1 line
note how os.utime should be used for emulating touch
........
r65761 | antoine.pitrou | 2008-08-17 08:06:29 -0500 (Sun, 17 Aug 2008) | 3 lines
fix ZipFile.testzip() to work with very large embedded files
........
2008-08-17 20:23:46 +00:00
Hirokazu Yamamoto
43e45192bd
NEWS items from 2.6 don't need to be merged to 3.0.
...
http://mail.python.org/pipermail/python-3000-checkins/2008-August/004301.html
2008-08-17 15:24:17 +00:00
Hirokazu Yamamoto
078f0f5a6d
Issue #3575 : Incremental decoder's decode function now takes bytearray
...
by using 's*' instead of 't#'
2008-08-17 12:59:57 +00:00
Hirokazu Yamamoto
d35e618962
I forgot to update NEWS.
2008-08-17 09:52:28 +00:00
Martin v. Löwis
371bb50b87
Bug #3542 : Support Unicode strings in _msi module.
2008-08-16 13:02:57 +00:00
Antoine Pitrou
8769576477
Merged revisions 65686 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65686 | antoine.pitrou | 2008-08-14 23:04:30 +0200 (jeu., 14 août 2008) | 3 lines
Issue #3476 : make BufferedReader and BufferedWriter thread-safe
........
2008-08-14 22:44:29 +00:00
Robert Schuppenies
3d1c7dec4a
Merged revisions 65622 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65622 | robert.schuppenies | 2008-08-10 13:01:53 +0200 (Sun, 10 Aug 2008) | 4 lines
Issue #1342811 : Fix leak in Tkinter.Menu.delete. Commands associated to
menu entries were not deleted.
........
2008-08-10 11:28:17 +00:00
Antoine Pitrou
af14b79cce
issue #3460 : PyUnicode_Join() implementation can be simplified in py3k
2008-08-07 21:50:41 +00:00
Marc-André Lemburg
4cc0f24857
Rename PyUnicode_AsString -> _PyUnicode_AsString and
...
PyUnicode_AsStringAndSize -> _PyUnicode_AsStringAndSize to mark
them for interpreter internal use only.
We'll have to rework these APIs or create new ones for the
purpose of accessing the UTF-8 representation of Unicode objects
for 3.1.
2008-08-07 18:54:33 +00:00
Lars Gustäbel
0c24e8b8ca
Remove the TarFileCompat class from tarfile.py.
2008-08-02 11:43:24 +00:00
Georg Brandl
ebd9af44c5
Fix merge conflict.
2008-08-01 16:25:12 +00:00
Martin v. Löwis
4fe5ed8f25
Merged revisions 65368 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65368 | martin.v.loewis | 2008-08-01 16:10:26 +0200 (Fr, 01 Aug 2008) | 3 lines
Generate the PatternGrammar pickle during "make install".
Fixes part of #3131 .
........
2008-08-01 14:15:22 +00:00
Amaury Forgeot d'Arc
bdbddf8a82
#2491 : os.fdopen() is now almost an alias to the builtin open(), and accepts the same parameters.
...
It just checks that the first argument is a file descriptor.
2008-08-01 00:06:49 +00:00
Antoine Pitrou
c66f909f43
#2523 : binary buffered reading is quadratic
2008-07-28 19:46:11 +00:00
Antoine Pitrou
9a2310d1b6
Merged revisions 65240-65242 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65240 | antoine.pitrou | 2008-07-26 00:02:07 +0200 (sam., 26 juil. 2008) | 3 lines
add a pybench test for complex function calls (part of #1819 )
........
r65241 | antoine.pitrou | 2008-07-26 00:13:52 +0200 (sam., 26 juil. 2008) | 4 lines
Raymond's patch for #1819 : speedup function calls with named parameters
(35% faster according to pybench)
........
r65242 | antoine.pitrou | 2008-07-26 00:22:08 +0200 (sam., 26 juil. 2008) | 3 lines
add a NEWS entry
........
2008-07-25 22:39:39 +00:00
Antoine Pitrou
6e1df8d0d4
Merged revisions 65235 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65235 | antoine.pitrou | 2008-07-25 21:42:26 +0200 (ven., 25 juil. 2008) | 3 lines
#3394 : zipfile.writestr doesn't set external attributes, so files are extracted mode 000 on Unix
........
2008-07-25 19:58:18 +00:00
Brett Cannon
c2542e986d
Remove the sunaudio module.
2008-07-25 18:19:20 +00:00
Georg Brandl
30704ea0db
Remove "ast" aliases from the parser module.
2008-07-23 15:07:12 +00:00
Barry Warsaw
4bd1cefca9
Bumping to 3.0b2
2008-07-18 02:28:44 +00:00
Eric Smith
22b85b3ef8
Backed out r65073, pending fixing it in Windows.
2008-07-17 19:18:29 +00:00
Eric Smith
a4fac36eb3
Merged revisions 65069 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r65069 | eric.smith | 2008-07-17 13:48:39 -0400 (Thu, 17 Jul 2008) | 1 line
Issue 3382: Make '%F' and float.__format__('F') convert results to upper case.
........
2008-07-17 18:30:48 +00:00
Georg Brandl
bded4d3ba1
Make gettext Unicode interface consistent and clean up the docs.
2008-07-17 18:15:35 +00:00
Mark Dickinson
65fe25e597
Merged revisions 64974 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64974 | mark.dickinson | 2008-07-15 20:08:33 +0100 (Tue, 15 Jul 2008) | 3 lines
Issue #3008 : add instance method float.hex and class method float.fromhex
to convert floats to and from hexadecimal strings respectively.
........
2008-07-16 11:30:51 +00:00
Eric Smith
d68af8f743
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().
........
2008-07-16 00:15:35 +00:00
Thomas Heller
15383a08aa
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 .
........
2008-07-15 19:46:52 +00:00
Thomas Heller
0261e1e73f
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.
........
2008-07-15 17:25:07 +00:00
Benjamin Peterson
e65282114e
implement chained exception tracebacks
...
patch from Antoine Pitrou #3112
2008-07-15 15:32:09 +00:00
Benjamin Peterson
801844d6fc
#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
2008-07-14 14:32:15 +00:00
Amaury Forgeot d'Arc
a4db68622c
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.
2008-07-04 21:26:43 +00:00
Georg Brandl
d52429fb49
Issue #3282 : str.isprintable() should return False for undefined Unicode characters.
2008-07-04 15:55:02 +00:00
Georg Brandl
6e7196fb93
Fix committed merge conflict.
2008-07-04 15:45:10 +00:00
Martin v. Löwis
b09b844a5c
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.
........
2008-07-03 14:13:42 +00:00