]>
granicus.if.org Git - python/log
Stefan Krah [Wed, 16 Jun 2010 15:07:41 +0000 (15:07 +0000)]
Issue #7384: If the system readline library is linked against
ncurses, do not link the readline module against ncursesw.
R. David Murray [Wed, 16 Jun 2010 12:57:52 +0000 (12:57 +0000)]
Merged revisions 82015 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82015 | r.david.murray | 2010-06-16 08:56:31 -0400 (Wed, 16 Jun 2010) | 2 lines
Remove versionadded accidentally introduced by r82008.
........
R. David Murray [Wed, 16 Jun 2010 02:22:56 +0000 (02:22 +0000)]
Merged revisions 82011 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r82011 | r.david.murray | 2010-06-15 22:19:40 -0400 (Tue, 15 Jun 2010) | 17 lines
Merged revisions 81675 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81675 | r.david.murray | 2010-06-03 11:43:20 -0400 (Thu, 03 Jun 2010) | 10 lines
#5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n.
If a body part ended with \r\n, feedparser, using '$' to terminate its
search for the newline, would match on the \r\n, and think that it needed
to strip two characters in order to account for the line end before the
boundary. That made it chop one too many characters off the end of
the body part. Using \Z makes the match correct.
Patch and test by Tony Nelson.
........
................
R. David Murray [Wed, 16 Jun 2010 00:37:16 +0000 (00:37 +0000)]
Merged revisions 82008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r82008 | r.david.murray | 2010-06-15 19:46:40 -0400 (Tue, 15 Jun 2010) | 9 lines
Merged revisions 81634 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81634 | r.david.murray | 2010-05-31 21:42:41 -0400 (Mon, 31 May 2010) | 2 lines
#7583: clarify discussion of hard tab expansion in doctests.
........
................
Antoine Pitrou [Tue, 15 Jun 2010 17:31:05 +0000 (17:31 +0000)]
Merged revisions 82000-82001 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82000 | antoine.pitrou | 2010-06-15 19:00:21 +0200 (mar., 15 juin 2010) | 3 lines
Fixes to the PyFile_FromFd() doc, by Renato Cunha.
........
r82001 | antoine.pitrou | 2010-06-15 19:30:16 +0200 (mar., 15 juin 2010) | 3 lines
Further refinements to the C file API.
........
Mark Dickinson [Tue, 15 Jun 2010 08:49:30 +0000 (08:49 +0000)]
Fix notes in format character table.
Mark Dickinson [Tue, 15 Jun 2010 08:45:06 +0000 (08:45 +0000)]
Merged revisions 81994 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81994 | mark.dickinson | 2010-06-15 09:42:37 +0100 (Tue, 15 Jun 2010) | 10 lines
Merged revisions 81992 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81992 | mark.dickinson | 2010-06-15 09:33:03 +0100 (Tue, 15 Jun 2010) | 3 lines
Issue #8469: Further clarifications and improvements to struct module
documentation. Thanks Mads Kiilerich.
........
................
Victor Stinner [Sun, 13 Jun 2010 20:31:51 +0000 (20:31 +0000)]
Blocked revisions 81974 via svnmerge
........
r81974 | victor.stinner | 2010-06-13 22:31:26 +0200 (dim., 13 juin 2010) | 4 lines
getargs.c: remove last reference to "t#" format
"t#" format was removed from convertitem() (convertsimple) but not skipitem().
........
Mark Dickinson [Sun, 13 Jun 2010 09:18:16 +0000 (09:18 +0000)]
Merged revisions 81965 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81965 | mark.dickinson | 2010-06-13 10:17:13 +0100 (Sun, 13 Jun 2010) | 1 line
Remove unnecessary brackets from docstring optional arguments.
........
Mark Dickinson [Sat, 12 Jun 2010 19:44:22 +0000 (19:44 +0000)]
Merged revisions 81961 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81961 | alexander.belopolsky | 2010-06-12 20:36:28 +0100 (Sat, 12 Jun 2010) | 1 line
Issue #8973: Expanded Struct.__doc__.
........
Mark Dickinson [Sat, 12 Jun 2010 19:18:51 +0000 (19:18 +0000)]
Merged revisions 81947-81950,81955-81956 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81947 | mark.dickinson | 2010-06-12 16:17:02 +0100 (Sat, 12 Jun 2010) | 3 lines
Issue #8973: Add __all__ to struct module, so that help(struct) correctly
displays information for the struct.Struct class.
........
r81948 | mark.dickinson | 2010-06-12 16:19:23 +0100 (Sat, 12 Jun 2010) | 1 line
Remove accidental (yet-to-be-reviewed) docstring changes included in r81947.
........
r81949 | mark.dickinson | 2010-06-12 16:43:45 +0100 (Sat, 12 Jun 2010) | 1 line
Issue #8973: Improve struct module docstrings.
........
r81950 | mark.dickinson | 2010-06-12 17:30:53 +0100 (Sat, 12 Jun 2010) | 1 line
More struct module docs and docstring tweaks.
........
r81955 | mark.dickinson | 2010-06-12 19:20:47 +0100 (Sat, 12 Jun 2010) | 1 line
Issue #8469: add standard sizes to struct docs table.
........
r81956 | mark.dickinson | 2010-06-12 19:37:54 +0100 (Sat, 12 Jun 2010) | 2 lines
Issue #8469: Reorder struct module sections for clarity; other minor tweaks.
........
Victor Stinner [Fri, 11 Jun 2010 23:57:10 +0000 (23:57 +0000)]
Blocked revisions 81927 via svnmerge
........
r81927 | victor.stinner | 2010-06-12 01:56:51 +0200 (sam., 12 juin 2010) | 3 lines
Issue #8969: On Windows, use mbcs codec in strict mode to encode and decode
filenames and enable os.fsencode().
........
Victor Stinner [Fri, 11 Jun 2010 23:49:41 +0000 (23:49 +0000)]
Blocked revisions 81925 via svnmerge
........
r81925 | victor.stinner | 2010-06-12 01:46:47 +0200 (sam., 12 juin 2010) | 4 lines
Issue #8784: Set tarfile default encoding to 'utf-8' on Windows.
Note: file system encoding cannot be None anymore (since r81190, issue #8610).
........
Victor Stinner [Fri, 11 Jun 2010 23:33:56 +0000 (23:33 +0000)]
Merged revisions 81923 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81923 | victor.stinner | 2010-06-12 01:30:12 +0200 (sam., 12 juin 2010) | 16 lines
Fix some bugs in c-api/arg.rst documentation
* replace "the default encoding" by "'utf-8' encoding"
* fix "w" / "w*" / "w#" doc: similar to "y" / "y*" / "y#"
and not "s" / "s*" / "s#"
* "u#": remove "Non-Unicode objects are handled by interpreting their
read-buffer pointer ...", it's no more true
* "es", "es#": remove "... and objects convertible to Unicode into a character
buffer", it's no more true
* Py_BuildValue(), "K" and "L" formats: specify the name of the C type on
Windows (_int64 / unsigned _int64) as done for PyArg_Parse*() long long
types
--CETTE ligne, et les suivantes ci-dessous, seront ignorées--
M Doc/c-api/arg.rst
........
Victor Stinner [Fri, 11 Jun 2010 23:13:29 +0000 (23:13 +0000)]
Blocked revisions 81918 via svnmerge
........
r81918 | victor.stinner | 2010-06-12 00:27:14 +0200 (sam., 12 juin 2010) | 2 lines
readline: use PyUnicode_FSConverter() to parse filenames
........
Victor Stinner [Fri, 11 Jun 2010 23:12:58 +0000 (23:12 +0000)]
Backport test_getfilesystemencoding() from py3k
Note: On Python 3.1, file system encoding can be None.
Victor Stinner [Fri, 11 Jun 2010 22:18:39 +0000 (22:18 +0000)]
Blocked revisions 81916 via svnmerge
........
r81916 | victor.stinner | 2010-06-12 00:17:52 +0200 (sam., 12 juin 2010) | 2 lines
Issue #8965: Add a regression test to test_sys with LANG=C
........
Victor Stinner [Fri, 11 Jun 2010 22:12:43 +0000 (22:12 +0000)]
Blocked revisions 81914 via svnmerge
........
r81914 | victor.stinner | 2010-06-12 00:09:51 +0200 (sam., 12 juin 2010) | 2 lines
locale.bindtextdomain(): use PyUnicode_FSConverter() to parse the filename
........
Victor Stinner [Fri, 11 Jun 2010 21:53:36 +0000 (21:53 +0000)]
Blocked revisions 81911 via svnmerge
........
r81911 | victor.stinner | 2010-06-11 23:50:30 +0200 (ven., 11 juin 2010) | 3 lines
Issue #8966: If a ctypes structure field is an array of c_char, convert its
value to bytes instead of str (as done for c_char and c_char_p).
........
Antoine Pitrou [Fri, 11 Jun 2010 21:48:34 +0000 (21:48 +0000)]
Merged revisions 81908 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81908 | antoine.pitrou | 2010-06-11 23:46:32 +0200 (ven., 11 juin 2010) | 11 lines
Merged revisions 81907 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81907 | antoine.pitrou | 2010-06-11 23:42:26 +0200 (ven., 11 juin 2010) | 5 lines
Issue #8941: decoding big endian UTF-32 data in UCS-2 builds could crash
the interpreter with characters outside the Basic Multilingual Plane
(higher than 0x10000).
........
................
Mark Dickinson [Fri, 11 Jun 2010 20:08:36 +0000 (20:08 +0000)]
Merged revisions 81897-81898,81902 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81897 | mark.dickinson | 2010-06-11 17:56:34 +0100 (Fri, 11 Jun 2010) | 1 line
Avoid possible undefined behaviour from signed overflow.
........
r81898 | mark.dickinson | 2010-06-11 20:05:08 +0100 (Fri, 11 Jun 2010) | 1 line
Fix an incorrect return type.
........
r81902 | mark.dickinson | 2010-06-11 20:50:30 +0100 (Fri, 11 Jun 2010) | 1 line
Fix more undefined-behaviour inducing overflow checks in struct module.
........
Ezio Melotti [Fri, 11 Jun 2010 02:28:37 +0000 (02:28 +0000)]
Merged revisions 81891 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81891 | ezio.melotti | 2010-06-11 05:26:42 +0300 (Fri, 11 Jun 2010) | 9 lines
Merged revisions 81889 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81889 | ezio.melotti | 2010-06-11 05:21:25 +0300 (Fri, 11 Jun 2010) | 1 line
Remove extra ] from itertools.count docstring.
........
................
Victor Stinner [Fri, 11 Jun 2010 00:42:36 +0000 (00:42 +0000)]
Blocked revisions 81885 via svnmerge
........
r81885 | victor.stinner | 2010-06-11 02:41:41 +0200 (ven., 11 juin 2010) | 2 lines
test_sys: add a test on the file system encoding for darwin
........
Victor Stinner [Fri, 11 Jun 2010 00:39:31 +0000 (00:39 +0000)]
Blocked revisions 81883 via svnmerge
........
r81883 | victor.stinner | 2010-06-11 02:36:33 +0200 (ven., 11 juin 2010) | 5 lines
Issue #8965: initfsencoding() doesn't change the encoding on Mac OS X
File system encoding have to be hardcoded to "utf-8" on Mac OS X. r81190
introduced a regression: the encoding was changed depending on the locale.
........
Victor Stinner [Thu, 10 Jun 2010 13:38:26 +0000 (13:38 +0000)]
Blocked revisions 81871 via svnmerge
........
r81871 | victor.stinner | 2010-06-10 15:36:23 +0200 (jeu., 10 juin 2010) | 4 lines
Fix r81869: ISO-8859-15 was seen as an alias to ISO-8859-1
Don't use normalize_encoding() result if it is truncated.
........
Victor Stinner [Thu, 10 Jun 2010 12:01:27 +0000 (12:01 +0000)]
Blocked revisions 81869 via svnmerge
........
r81869 | victor.stinner | 2010-06-10 14:00:55 +0200 (jeu., 10 juin 2010) | 4 lines
Issue #8922: Normalize the encoding name in PyUnicode_AsEncodedString() to
enable shortcuts for upper case encoding name. Add also a shortcut for
"iso-8859-1" in PyUnicode_AsEncodedString() and PyUnicode_Decode().
........
Philip Jenvey [Wed, 9 Jun 2010 17:56:11 +0000 (17:56 +0000)]
Merged revisions 79780 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r79780 | philip.jenvey | 2010-04-04 20:05:24 -0700 (Sun, 04 Apr 2010) | 9 lines
Merged revisions 79779 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r79779 | philip.jenvey | 2010-04-04 19:51:51 -0700 (Sun, 04 Apr 2010) | 2 lines
fix escape_encode to return the correct consumed size
........
................
Antoine Pitrou [Wed, 9 Jun 2010 16:58:35 +0000 (16:58 +0000)]
Merged revisions 81862 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81862 | antoine.pitrou | 2010-06-09 18:38:55 +0200 (mer., 09 juin 2010) | 9 lines
Merged revisions 81860 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81860 | antoine.pitrou | 2010-06-09 18:24:00 +0200 (mer., 09 juin 2010) | 3 lines
Issue #8930: fix some C code indentation
........
................
Stefan Krah [Wed, 9 Jun 2010 09:04:58 +0000 (09:04 +0000)]
Blocked revisions 81857 via svnmerge
........
r81857 | stefan.krah | 2010-06-09 10:56:28 +0200 (Wed, 09 Jun 2010) | 3 lines
Issue #8932: Skip required when compiled --without-threads.
........
Victor Stinner [Tue, 8 Jun 2010 22:54:54 +0000 (22:54 +0000)]
Blocked revisions 81854 via svnmerge
........
r81854 | victor.stinner | 2010-06-09 00:54:19 +0200 (mer., 09 juin 2010) | 5 lines
Issue #8838, #8339: Remove codecs.charbuffer_encode() and "t#" parsing format
Remove last references to the "char buffer" of the buffer protocol from
Python3.
........
Brian Curtin [Tue, 8 Jun 2010 22:30:34 +0000 (22:30 +0000)]
Merged revisions 81851 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81851 | brian.curtin | 2010-06-08 17:27:07 -0500 (Tue, 08 Jun 2010) | 2 lines
Fix #8946. Extra PyObject* parameter documented which doesn't exist.
........
Victor Stinner [Tue, 8 Jun 2010 21:46:32 +0000 (21:46 +0000)]
Merged revisions 81849 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81849 | victor.stinner | 2010-06-08 23:45:51 +0200 (mar., 08 juin 2010) | 7 lines
PyArg_Parse*("Z#") raises an error for unknown type
instead of ignoring the error and leave the pointer to the string and the size
unchanged (not initialized).
Fix also the type in the error message of "Z", "Z#" and "Y" formats.
........
Victor Stinner [Tue, 8 Jun 2010 21:05:20 +0000 (21:05 +0000)]
Merged revisions 81844 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81844 | victor.stinner | 2010-06-08 23:00:13 +0200 (mar., 08 juin 2010) | 6 lines
Py_FatalError(): don't sys sys.last_xxx variables
Call PyErr_PrintEx(0) instead of PyErr_Print() to avoid a crash if
Py_FatalError() is called in an early stage of Python initialization (if PySys
is not yet initialized).
........
Brian Curtin [Tue, 8 Jun 2010 21:00:35 +0000 (21:00 +0000)]
Merged revisions 81843 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81843 | brian.curtin | 2010-06-08 15:57:52 -0500 (Tue, 08 Jun 2010) | 3 lines
Fix a compile warning missed during porting (wchar_t/char) and move a
variable declaration outside of a loop. #2810 was when this first went in.
........
Victor Stinner [Tue, 8 Jun 2010 20:50:09 +0000 (20:50 +0000)]
Merged revisions 81841 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81841 | victor.stinner | 2010-06-08 22:46:00 +0200 (mar., 08 juin 2010) | 6 lines
sys_pyfile_write() does nothing if file is NULL
mywrite() falls back to the C file object if sys_pyfile_write() returns an
error. This patch fixes a segfault is Py_FatalError() is called in an early
stage of Python initialization.
........
Alexander Belopolsky [Tue, 8 Jun 2010 17:15:33 +0000 (17:15 +0000)]
Merged revisions 81838 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81838 | alexander.belopolsky | 2010-06-08 13:06:48 -0400 (Tue, 08 Jun 2010) | 1 line
Added myself as a maintainer of time and datetime modules.
........
Benjamin Peterson [Tue, 8 Jun 2010 15:12:17 +0000 (15:12 +0000)]
Merged revisions 81823,81835 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81823 | benjamin.peterson | 2010-06-07 17:31:26 -0500 (Mon, 07 Jun 2010) | 9 lines
Merged revisions 81820 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81820 | benjamin.peterson | 2010-06-07 17:23:23 -0500 (Mon, 07 Jun 2010) | 1 line
correctly overflow when indexes are too large
........
................
r81835 | benjamin.peterson | 2010-06-08 09:57:22 -0500 (Tue, 08 Jun 2010) | 9 lines
Merged revisions 81834 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81834 | benjamin.peterson | 2010-06-08 09:53:29 -0500 (Tue, 08 Jun 2010) | 1 line
kill extra word
........
................
R. David Murray [Tue, 8 Jun 2010 14:43:46 +0000 (14:43 +0000)]
Merged revisions 81832 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81832 | r.david.murray | 2010-06-08 10:41:45 -0400 (Tue, 08 Jun 2010) | 2 lines
Now that sunau has some tests, remove it from test_sundry.
........
Victor Stinner [Mon, 7 Jun 2010 21:29:23 +0000 (21:29 +0000)]
Merged revisions 81811 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81811 | victor.stinner | 2010-06-07 23:20:41 +0200 (lun., 07 juin 2010) | 9 lines
Issue #8925: fix types of Py_Parse*() and Py_BuildValue() functions
* Add links to Python types
* Replace "string" by bytes or str
* Replace "long" by "int"
* Specify the default encoding
* Fix reST syntax ("..note ::")
* etc.
........
Victor Stinner [Mon, 7 Jun 2010 20:24:48 +0000 (20:24 +0000)]
Merged revisions 81809 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81809 | victor.stinner | 2010-06-07 22:14:04 +0200 (lun., 07 juin 2010) | 3 lines
Issue #8897: Fix sunau module, use bytes to write the header. Patch written by
Thomas Jollans.
........
Victor Stinner [Mon, 7 Jun 2010 19:59:35 +0000 (19:59 +0000)]
Blocked revisions 81807 via svnmerge
........
r81807 | victor.stinner | 2010-06-07 21:57:46 +0200 (lun., 07 juin 2010) | 2 lines
Issue #8848: U / U# formats of Py_BuildValue() are just alias to s / s#
........
Victor Stinner [Sun, 6 Jun 2010 20:38:57 +0000 (20:38 +0000)]
Blocked revisions 81794 via svnmerge
........
r81794 | victor.stinner | 2010-06-06 22:38:02 +0200 (dim., 06 juin 2010) | 4 lines
convertsimple(): call PyErr_NoMemory() on PyMem_NEW() failure
Raise a more revelant error (MemoryError instead of TypeError)
........
Victor Stinner [Sun, 6 Jun 2010 20:33:05 +0000 (20:33 +0000)]
Blocked revisions 81792 via svnmerge
........
r81792 | victor.stinner | 2010-06-06 22:27:51 +0200 (dim., 06 juin 2010) | 2 lines
Simplify getbuffer(): convertbuffer() fails anyway if bf_getbuffer is NULL
........
Tarek Ziadé [Sun, 6 Jun 2010 20:23:10 +0000 (20:23 +0000)]
Merged revisions 81790 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81790 | tarek.ziade | 2010-06-06 22:18:42 +0200 (Sun, 06 Jun 2010) | 9 lines
Merged revisions 81788 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81788 | tarek.ziade | 2010-06-06 22:05:20 +0200 (Sun, 06 Jun 2010) | 1 line
Fixed #8909: now the doc details the size of the bitmap used in distutils' bdist_wininst
........
................
Benjamin Peterson [Sun, 6 Jun 2010 02:51:17 +0000 (02:51 +0000)]
Merged revisions 81782 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81782 | benjamin.peterson | 2010-06-05 21:44:41 -0500 (Sat, 05 Jun 2010) | 1 line
bltn-file-objects don't exist in python3
........
Martin v. Löwis [Fri, 4 Jun 2010 19:51:05 +0000 (19:51 +0000)]
Merged revisions 81703 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81703 | martin.v.loewis | 2010-06-04 21:50:26 +0200 (Fr, 04 Jun 2010) | 10 lines
Merged revisions 81701 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81701 | martin.v.loewis | 2010-06-04 21:39:07 +0200 (Fr, 04 Jun 2010) | 2 lines
Issue #6470: Drop UNC prefix in FixTk.py
Patch by Christop Gohlke and Amaury Forgeot d'Arc.
........
................
Senthil Kumaran [Fri, 4 Jun 2010 17:31:11 +0000 (17:31 +0000)]
Merged revisions 81695 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81695 | senthil.kumaran | 2010-06-04 22:57:11 +0530 (Fri, 04 Jun 2010) | 9 lines
Merged revisions 81691 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81691 | senthil.kumaran | 2010-06-04 22:47:09 +0530 (Fri, 04 Jun 2010) | 3 lines
test verifying the resp object is closed for HEAD response.
........
................
Senthil Kumaran [Fri, 4 Jun 2010 16:43:10 +0000 (16:43 +0000)]
Merged revisions 81689 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81689 | senthil.kumaran | 2010-06-04 22:08:00 +0530 (Fri, 04 Jun 2010) | 9 lines
Merged revisions 81687 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81687 | senthil.kumaran | 2010-06-04 22:02:14 +0530 (Fri, 04 Jun 2010) | 3 lines
Fix issue6312 - close the resp object for HEAD response.
........
................
R. David Murray [Fri, 4 Jun 2010 16:15:34 +0000 (16:15 +0000)]
Merged revisions 81685 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81685 | r.david.murray | 2010-06-04 12:11:08 -0400 (Fri, 04 Jun 2010) | 4 lines
#4768: store base64 encoded email body parts as text, not binary.
Patch and tests by Forest Bond.
........
Ronald Oussoren [Thu, 3 Jun 2010 16:21:03 +0000 (16:21 +0000)]
Merged revisions 81673 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81673 | ronald.oussoren | 2010-06-03 16:42:25 +0200 (Thu, 03 Jun 2010) | 16 lines
Merged revisions 81662 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81662 | ronald.oussoren | 2010-06-03 11:47:21 +0200 (Thu, 03 Jun 2010) | 9 lines
Fix for issue #7724: ensure that distutils and python's own setup.py
honor the MacOSX SDK when one is specified.
This is needed to be able to build using the 10.4u SDK while running
on OSX 10.6.
This is a fixed version of the patch in r80963, I've tested this patch
on OSX and Linux.
........
................
Lars Gustäbel [Thu, 3 Jun 2010 12:46:14 +0000 (12:46 +0000)]
Blocked revisions 81670 via svnmerge
................
r81670 | lars.gustaebel | 2010-06-03 14:45:16 +0200 (Thu, 03 Jun 2010) | 14 lines
Merged revisions 81667 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81667 | lars.gustaebel | 2010-06-03 14:34:14 +0200 (Thu, 03 Jun 2010) | 8 lines
Issue #8741: Fixed the TarFile.makelink() method that is responsible
for extracting symbolic and hard link entries as regular files as a
work-around on platforms that do not support filesystem links.
This stopped working reliably after a change in r74571. I also added
a few tests for this functionality.
........
................
Lars Gustäbel [Thu, 3 Jun 2010 10:15:18 +0000 (10:15 +0000)]
Merged revisions 81665 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81665 | lars.gustaebel | 2010-06-03 12:11:52 +0200 (Thu, 03 Jun 2010) | 11 lines
Merged revisions 81663 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81663 | lars.gustaebel | 2010-06-03 11:56:22 +0200 (Thu, 03 Jun 2010) | 4 lines
Issue #8833: tarfile created hard link entries with a size
field != 0 by mistake. The associated testcase did not
expose this bug because it was broken too.
........
................
R. David Murray [Thu, 3 Jun 2010 02:05:47 +0000 (02:05 +0000)]
Merged revisions 81660 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81660 | r.david.murray | 2010-06-02 21:58:28 -0400 (Wed, 02 Jun 2010) | 25 lines
Fix Charset.body_encode to encode to output_charset before calling base64mime.
This means that what gets encoded in base64 is the encoded version of the
unicode payload. This bug was revealed by a forward port of the tests from
Issue
1368247 , but the fix was completely different.
Note that the merge is only of the tests, the doc changes were inappropriate
since email5 expects unicode, not bytes. I'm also not convinced that
quopri works correctly in email5, but that's a different issue.
Merged revisions 81658 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81658 | r.david.murray | 2010-06-02 18:03:15 -0400 (Wed, 02 Jun 2010) | 9 lines
#
1368247 : make set_charset/MIMEText automatically encode unicode _payload.
Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as
the charset and unicode as the _text argument. Also makes the way in
which unicode gets encoded to quoted printable for other charsets more
sane (it only worked by accident previously). The _payload now is encoded
to the charset.output_charset if it is unicode.
........
................
Benjamin Peterson [Wed, 2 Jun 2010 18:47:26 +0000 (18:47 +0000)]
Merged revisions 81656 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81656 | benjamin.peterson | 2010-06-02 13:10:09 -0500 (Wed, 02 Jun 2010) | 1 line
remove description of LOAD_LOCALS #8874
........
Antoine Pitrou [Wed, 2 Jun 2010 17:11:32 +0000 (17:11 +0000)]
Merged revisions 81654 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81654 | antoine.pitrou | 2010-06-02 19:10:49 +0200 (mer., 02 juin 2010) | 10 lines
Merged revisions 81652 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81652 | antoine.pitrou | 2010-06-02 19:08:47 +0200 (mer., 02 juin 2010) | 4 lines
Issue #8873: add a documentation note about possible performance issues with the
default of unbuffered IO in subprocess.Popen.
........
................
Senthil Kumaran [Wed, 2 Jun 2010 02:31:04 +0000 (02:31 +0000)]
Merged revisions 81647 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81647 | senthil.kumaran | 2010-06-02 07:59:00 +0530 (Wed, 02 Jun 2010) | 9 lines
Merged revisions 81645 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81645 | senthil.kumaran | 2010-06-02 07:49:15 +0530 (Wed, 02 Jun 2010) | 3 lines
Fix issue8788 - description of doseq parameter in urllib.urlencode
........
................
Brian Curtin [Tue, 1 Jun 2010 13:52:18 +0000 (13:52 +0000)]
Merged revisions 81642 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81642 | brian.curtin | 2010-06-01 08:49:19 -0500 (Tue, 01 Jun 2010) | 10 lines
Merged revisions 81640 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81640 | brian.curtin | 2010-06-01 08:29:13 -0500 (Tue, 01 Jun 2010) | 3 lines
Fix #8618. Ask the Windows mixer API if there are any playback devices
configured before attempting to test PlaySound.
........
................
Senthil Kumaran [Tue, 1 Jun 2010 12:56:17 +0000 (12:56 +0000)]
Merged revisions 81638 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81638 | senthil.kumaran | 2010-06-01 18:23:48 +0530 (Tue, 01 Jun 2010) | 9 lines
Merged revisions 81636 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81636 | senthil.kumaran | 2010-06-01 18:10:07 +0530 (Tue, 01 Jun 2010) | 3 lines
Fix Issue8797 - urllib2 basic authentication fix for wrong passwords. It fails after 5 retries.
........
................
R. David Murray [Tue, 1 Jun 2010 01:33:31 +0000 (01:33 +0000)]
Blocked revisions 81632 via svnmerge
........
r81632 | r.david.murray | 2010-05-31 21:32:12 -0400 (Mon, 31 May 2010) | 4 lines
#8845: expose sqlite3 inTransaction as RO in_transaction Connection attribute.
Patch by R. David Murray, unit tests by Shashwat Anand.
........
R. David Murray [Tue, 1 Jun 2010 01:12:24 +0000 (01:12 +0000)]
Merged revisions 81630 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81630 | r.david.murray | 2010-05-31 21:11:18 -0400 (Mon, 31 May 2010) | 9 lines
Merged revisions 81586 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81586 | r.david.murray | 2010-05-28 14:08:11 -0400 (Fri, 28 May 2010) | 2 lines
Make reference to Generic Attribute Management a hyperlink.
........
................
R. David Murray [Tue, 1 Jun 2010 01:04:14 +0000 (01:04 +0000)]
Blocked revisions 81628 via svnmerge
................
r81628 | r.david.murray | 2010-05-31 19:23:50 -0400 (Mon, 31 May 2010) | 9 lines
Merged revisions 81587 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81587 | r.david.murray | 2010-05-28 14:17:20 -0400 (Fri, 28 May 2010) | 2 lines
Make the ctl-C shutdown of serve.py prettier.
........
................
Antoine Pitrou [Mon, 31 May 2010 17:06:44 +0000 (17:06 +0000)]
Merged revisions 81623 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81623 | antoine.pitrou | 2010-05-31 19:04:40 +0200 (lun., 31 mai 2010) | 9 lines
Merged revisions 81621 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81621 | antoine.pitrou | 2010-05-31 19:01:01 +0200 (lun., 31 mai 2010) | 4 lines
Improve documentation for getaddrinfo() (part of #8857)
........
................
Alexander Belopolsky [Mon, 31 May 2010 16:21:02 +0000 (16:21 +0000)]
Merged revisions 81560 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81560 | alexander.belopolsky | 2010-05-26 16:48:30 -0400 (Wed, 26 May 2010) | 10 lines
Merged revisions 81559 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81559 | alexander.belopolsky | 2010-05-26 16:45:37 -0400 (Wed, 26 May 2010) | 3 lines
Issue #7879: Skip negative timestamps test on any Windows platform
using unittest.skipIf decorator.
........
................
Alexander Belopolsky [Mon, 31 May 2010 16:11:21 +0000 (16:11 +0000)]
Merged revisions 81556 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81556 | alexander.belopolsky | 2010-05-26 16:00:12 -0400 (Wed, 26 May 2010) | 10 lines
Merged revisions 81555 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81555 | alexander.belopolsky | 2010-05-26 15:43:16 -0400 (Wed, 26 May 2010) | 3 lines
Issue #7879: Do not test negative timestamps on any Windows platform
including Windows CE.
........
................
Mark Dickinson [Sat, 29 May 2010 21:11:05 +0000 (21:11 +0000)]
Merged revisions 81604 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81604 | mark.dickinson | 2010-05-29 22:05:27 +0100 (Sat, 29 May 2010) | 9 lines
Merged revisions 81602 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81602 | mark.dickinson | 2010-05-29 22:00:52 +0100 (Sat, 29 May 2010) | 1 line
Untabify Modules/config.c.in.
........
................
Stefan Krah [Sat, 29 May 2010 13:01:02 +0000 (13:01 +0000)]
Merged revisions 81600 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81600 | stefan.krah | 2010-05-29 14:59:18 +0200 (Sat, 29 May 2010) | 9 lines
Merged revisions 81598 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81598 | stefan.krah | 2010-05-29 14:54:35 +0200 (Sat, 29 May 2010) | 1 line
Fix typo
........
................
Antoine Pitrou [Sat, 29 May 2010 12:10:15 +0000 (12:10 +0000)]
Merged revisions 81595 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81595 | antoine.pitrou | 2010-05-29 14:08:25 +0200 (sam., 29 mai 2010) | 9 lines
Merged revisions 81594 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81594 | antoine.pitrou | 2010-05-29 14:06:13 +0200 (sam., 29 mai 2010) | 3 lines
Issue #8840: Make documentation for truncate() clearer
........
................
Victor Stinner [Sat, 29 May 2010 00:13:47 +0000 (00:13 +0000)]
Blocked revisions 81590 via svnmerge
........
r81590 | victor.stinner | 2010-05-29 02:13:06 +0200 (sam., 29 mai 2010) | 2 lines
Remove dead code
........
Victor Stinner [Fri, 28 May 2010 21:55:42 +0000 (21:55 +0000)]
Blocked revisions 81588 via svnmerge
........
r81588 | victor.stinner | 2010-05-28 23:55:10 +0200 (ven., 28 mai 2010) | 3 lines
Issue #8837: Remove "O?" format of PyArg_Parse*() functions. The format is no
used anymore and it was never documented.
........
Ezio Melotti [Thu, 27 May 2010 22:44:00 +0000 (22:44 +0000)]
Blocked revisions 81575 via svnmerge
................
r81575 | ezio.melotti | 2010-05-28 01:38:16 +0300 (Fri, 28 May 2010) | 9 lines
Merged revisions 81318 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81318 | ezio.melotti | 2010-05-19 03:32:52 +0300 (Wed, 19 May 2010) | 1 line
Fix typo in argparse doc.
........
................
Benjamin Peterson [Thu, 27 May 2010 22:36:14 +0000 (22:36 +0000)]
Merged revisions 81572 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81572 | benjamin.peterson | 2010-05-27 17:32:22 -0500 (Thu, 27 May 2010) | 1 line
correct default value in signature
........
Alexander Belopolsky [Thu, 27 May 2010 22:03:53 +0000 (22:03 +0000)]
Merged revisions 81568 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81568 | alexander.belopolsky | 2010-05-27 17:42:58 -0400 (Thu, 27 May 2010) | 10 lines
Merged revisions 81566 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81566 | alexander.belopolsky | 2010-05-27 16:55:27 -0400 (Thu, 27 May 2010) | 3 lines
Issue #7150: Raise OverflowError if the result of adding or subtracting
timedelta from date or datetime falls outside of the MINYEAR:MAXYEAR range.
........
................
Mark Dickinson [Wed, 26 May 2010 20:31:07 +0000 (20:31 +0000)]
Blocked revisions 81557 via svnmerge
........
r81557 | mark.dickinson | 2010-05-26 21:07:58 +0100 (Wed, 26 May 2010) | 4 lines
Issue #2844: Make int('42', n) consistently raise ValueError for
invalid integers n (including n = -909).
........
Mark Dickinson [Wed, 26 May 2010 19:18:28 +0000 (19:18 +0000)]
Merged revisions 81553 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81553 | mark.dickinson | 2010-05-26 20:14:01 +0100 (Wed, 26 May 2010) | 9 lines
Merged revisions 81551 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81551 | mark.dickinson | 2010-05-26 20:06:33 +0100 (Wed, 26 May 2010) | 1 line
Issue #8825: additional testcases for int(string, 0) and long(string, 0).
........
................
Brian Curtin [Wed, 26 May 2010 18:09:32 +0000 (18:09 +0000)]
Merged revisions 81547 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81547 | brian.curtin | 2010-05-26 12:43:50 -0500 (Wed, 26 May 2010) | 6 lines
Fix #2810 - handle the case where some registry calls return
ERROR_MORE_DATA, requiring another call to get the remaining data.
Patch by Daniel Stutzbach
........
Victor Stinner [Wed, 26 May 2010 17:35:09 +0000 (17:35 +0000)]
Merged revisions 81545 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81545 | victor.stinner | 2010-05-26 19:33:03 +0200 (mer., 26 mai 2010) | 9 lines
Merged revisions 81543 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81543 | victor.stinner | 2010-05-26 19:25:28 +0200 (mer., 26 mai 2010) | 2 lines
Issue #7449: Skip test_socketserver if threading support is disabled
........
................
Mark Dickinson [Wed, 26 May 2010 16:06:11 +0000 (16:06 +0000)]
Blocked revisions 81541 via svnmerge
........
r81541 | mark.dickinson | 2010-05-26 17:02:59 +0100 (Wed, 26 May 2010) | 4 lines
Issue #8817: Expose round-to-nearest variant of divmod in _PyLong_Divmod_Near
for use by the datetime module; also refactor long_round to use this function.
........
Victor Stinner [Tue, 25 May 2010 22:18:30 +0000 (22:18 +0000)]
Merged revisions 81535 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81535 | victor.stinner | 2010-05-26 00:17:22 +0200 (mer., 26 mai 2010) | 2 lines
Fix the new TestMain.test_decode() of test_base64 for Windows
........
Victor Stinner [Tue, 25 May 2010 21:32:42 +0000 (21:32 +0000)]
Merged revisions 81533 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81533 | victor.stinner | 2010-05-25 23:12:34 +0200 (mar., 25 mai 2010) | 3 lines
Issue #4769: Fix main() function of the base64 module, use sys.stdin.buffer and
sys.stdout.buffer (instead of sys.stdin and sys.stdout) to use the bytes API
........
Mark Dickinson [Tue, 25 May 2010 19:48:15 +0000 (19:48 +0000)]
Merged revisions 81528 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81528 | mark.dickinson | 2010-05-25 20:46:20 +0100 (Tue, 25 May 2010) | 9 lines
Merged revisions 81527 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81527 | mark.dickinson | 2010-05-25 20:44:49 +0100 (Tue, 25 May 2010) | 1 line
Fix a NameError in test_enumerate.
........
................
R. David Murray [Tue, 25 May 2010 15:54:24 +0000 (15:54 +0000)]
Merged revisions 81522 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81522 | r.david.murray | 2010-05-25 11:36:46 -0400 (Tue, 25 May 2010) | 9 lines
Recorded merge of revisions 81521 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81521 | r.david.murray | 2010-05-25 11:32:06 -0400 (Tue, 25 May 2010) | 2 lines
Issue 8818: urlparse/urlsplit keyword is 'scheme', not 'default_scheme'.
........
................
Tarek Ziadé [Tue, 25 May 2010 09:48:07 +0000 (09:48 +0000)]
Blocked revisions 81513-81514 via svnmerge
........
r81513 | tarek.ziade | 2010-05-25 11:44:36 +0200 (Tue, 25 May 2010) | 1 line
Made sysconfig a script that displays useful information - #8770
........
r81514 | tarek.ziade | 2010-05-25 11:47:06 +0200 (Tue, 25 May 2010) | 1 line
added the list of public APIs in sysconfig
........
Victor Stinner [Mon, 24 May 2010 21:48:07 +0000 (21:48 +0000)]
Merged revisions 81504 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81504 | victor.stinner | 2010-05-24 23:46:25 +0200 (lun., 24 mai 2010) | 13 lines
Recorded merge of revisions 81500-81501 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81500 | victor.stinner | 2010-05-24 23:33:24 +0200 (lun., 24 mai 2010) | 2 lines
Issue #6662: Fix parsing of malformatted charref (&#bad;)
........
r81501 | victor.stinner | 2010-05-24 23:37:28 +0200 (lun., 24 mai 2010) | 2 lines
Add the author of the last fix (Issue #6662)
........
................
Benjamin Peterson [Sat, 22 May 2010 19:40:31 +0000 (19:40 +0000)]
Merged revisions 81481 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81481 | benjamin.peterson | 2010-05-22 13:59:24 -0500 (Sat, 22 May 2010) | 20 lines
Merged revisions 81479 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
................
r81479 | benjamin.peterson | 2010-05-22 13:52:21 -0500 (Sat, 22 May 2010) | 13 lines
Merged revisions 80937,81478 via svnmerge from
svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3
........
r80937 | benjamin.peterson | 2010-05-07 14:10:58 -0500 (Fri, 07 May 2010) | 1 line
remove redundant unicode call
........
r81478 | benjamin.peterson | 2010-05-22 13:47:39 -0500 (Sat, 22 May 2010) | 1 line
ensure doctests have some future_features
........
................
................
Mark Dickinson [Sat, 22 May 2010 18:58:39 +0000 (18:58 +0000)]
Merged revisions 80016 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r80016 | mark.dickinson | 2010-04-12 22:00:59 +0100 (Mon, 12 Apr 2010) | 29 lines
Merged revisions 80013-80015 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r80013 | mark.dickinson | 2010-04-12 20:25:32 +0100 (Mon, 12 Apr 2010) | 14 lines
Issue #7355: Various improvements to struct module documentation.
- note early on that the result of struct.pack includes padding
bytes by default
- add examples showing how order of struct fields can affect size
(due to padding)
- better headers and references; introduction to format strings
- integrate packing notes into table
Many thanks to Meador Inge for the patch.
........
r80014 | mark.dickinson | 2010-04-12 20:46:20 +0100 (Mon, 12 Apr 2010) | 1 line
Rewrap some long lines in struct module doc source.
........
r80015 | mark.dickinson | 2010-04-12 21:38:36 +0100 (Mon, 12 Apr 2010) | 1 line
More struct doc tweaks.
........
................
Victor Stinner [Sat, 22 May 2010 17:01:13 +0000 (17:01 +0000)]
Merged revisions 81474 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81474 | victor.stinner | 2010-05-22 18:59:09 +0200 (sam., 22 mai 2010) | 20 lines
Merged revisions 81471-81472 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81471 | victor.stinner | 2010-05-22 15:37:56 +0200 (sam., 22 mai 2010) | 7 lines
Issue #6268: More bugfixes about BOM, UTF-16 and UTF-32
* Fix seek() method of codecs.open(), don't write the BOM twice after seek(0)
* Fix reset() method of codecs, UTF-16, UTF-32 and StreamWriter classes
* test_codecs: use "w+" mode instead of "wt+". "t" mode is not supported by
Solaris or Windows, but does it really exist? I found it the in the issue.
........
r81472 | victor.stinner | 2010-05-22 15:44:25 +0200 (sam., 22 mai 2010) | 4 lines
Fix my last commit (r81471) about codecs
Rememder: don't touch the code just before a commit
........
................
Victor Stinner [Sat, 22 May 2010 02:17:42 +0000 (02:17 +0000)]
Merged revisions 81461 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81461 | victor.stinner | 2010-05-22 04:16:27 +0200 (sam., 22 mai 2010) | 10 lines
Merged revisions 81459 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81459 | victor.stinner | 2010-05-22 04:11:07 +0200 (sam., 22 mai 2010) | 3 lines
Issue #6268: Fix seek() method of codecs.open(), don't read the BOM twice
after seek(0)
........
................
Georg Brandl [Fri, 21 May 2010 22:05:15 +0000 (22:05 +0000)]
Merged revisions 81452 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
................
r81452 | georg.brandl | 2010-05-22 00:04:32 +0200 (Sa, 22 Mai 2010) | 9 lines
Merged revisions 81450 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81450 | georg.brandl | 2010-05-22 00:03:29 +0200 (Sa, 22 Mai 2010) | 1 line
#8709: mention Windows support for os.devnull.
........
................
Georg Brandl [Fri, 21 May 2010 21:50:17 +0000 (21:50 +0000)]
Blocked revisions 81446 via svnmerge
................
r81446 | georg.brandl | 2010-05-21 23:49:47 +0200 (Fr, 21 Mai 2010) | 9 lines
Merged revisions 81443 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81443 | georg.brandl | 2010-05-21 23:48:57 +0200 (Fr, 21 Mai 2010) | 1 line
typo
........
................
Georg Brandl [Fri, 21 May 2010 21:49:56 +0000 (21:49 +0000)]
Recorded merge of revisions 81442 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
................
r81442 | georg.brandl | 2010-05-21 23:48:27 +0200 (Fr, 21 Mai 2010) | 9 lines
Merged revisions 81440 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81440 | georg.brandl | 2010-05-21 23:47:05 +0200 (Fr, 21 Mai 2010) | 1 line
Correct info for Semaphore.acquire() semantics under OSX.
........
................
Benjamin Peterson [Fri, 21 May 2010 21:49:24 +0000 (21:49 +0000)]
Merged revisions 81438 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81438 | benjamin.peterson | 2010-05-21 16:45:06 -0500 (Fri, 21 May 2010) | 25 lines
Merged revisions 81428-81429,81432-81433,81437 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81428 | benjamin.peterson | 2010-05-21 16:16:12 -0500 (Fri, 21 May 2010) | 1 line
use addCleanup
........
r81429 | benjamin.peterson | 2010-05-21 16:17:22 -0500 (Fri, 21 May 2010) | 1 line
fix name
........
r81432 | benjamin.peterson | 2010-05-21 16:31:24 -0500 (Fri, 21 May 2010) | 1 line
ensure the last line has a trailing newline #8782
........
r81433 | benjamin.peterson | 2010-05-21 16:32:49 -0500 (Fri, 21 May 2010) | 1 line
remove debugging rubish
........
r81437 | benjamin.peterson | 2010-05-21 16:35:44 -0500 (Fri, 21 May 2010) | 1 line
simplify and modernize updatecache()
........
................
Georg Brandl [Fri, 21 May 2010 21:33:56 +0000 (21:33 +0000)]
Merged revisions 81435 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
................
r81435 | georg.brandl | 2010-05-21 23:33:23 +0200 (Fr, 21 Mai 2010) | 9 lines
Merged revisions 81431 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81431 | georg.brandl | 2010-05-21 23:30:47 +0200 (Fr, 21 Mai 2010) | 1 line
#8707: remove duplicate paragraph part.
........
................
Georg Brandl [Fri, 21 May 2010 21:28:17 +0000 (21:28 +0000)]
Recorded merge of revisions 81427 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
........
r81427 | georg.brandl | 2010-05-21 23:12:07 +0200 (Fr, 21 Mai 2010) | 1 line
Fix signatures for the various TemporaryFile class^Wfunctions.
........
Benjamin Peterson [Fri, 21 May 2010 21:05:45 +0000 (21:05 +0000)]
Merged revisions 81417 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81417 | benjamin.peterson | 2010-05-21 15:55:22 -0500 (Fri, 21 May 2010) | 9 lines
Merged revisions 81414 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81414 | benjamin.peterson | 2010-05-21 15:51:45 -0500 (Fri, 21 May 2010) | 1 line
return NotImplemented from Mapping when comparing to a non-mapping #8729
........
................
Georg Brandl [Fri, 21 May 2010 21:02:56 +0000 (21:02 +0000)]
Merged revisions 81421 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
........
r81421 | georg.brandl | 2010-05-21 23:01:32 +0200 (Fr, 21 Mai 2010) | 1 line
Fix variable name in example.
........
Georg Brandl [Fri, 21 May 2010 21:01:43 +0000 (21:01 +0000)]
Merged revisions 81418 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
................
r81418 | georg.brandl | 2010-05-21 22:57:33 +0200 (Fr, 21 Mai 2010) | 9 lines
Recorded merge of revisions 81415 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81415 | georg.brandl | 2010-05-21 22:52:46 +0200 (Fr, 21 Mai 2010) | 1 line
typo
........
................
Georg Brandl [Fri, 21 May 2010 20:47:30 +0000 (20:47 +0000)]
Recorded merge of revisions 81410 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
........
r81410 | georg.brandl | 2010-05-21 22:45:12 +0200 (Fr, 21 Mai 2010) | 1 line
Remove redundant example.
........
Victor Stinner [Fri, 21 May 2010 20:39:17 +0000 (20:39 +0000)]
Issue #8780: Only backport the new test, the fix is not needed
Recorded merge of revisions 81403 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r81403 | victor.stinner | 2010-05-21 22:13:12 +0200 (ven., 21 mai 2010) | 5 lines
Issue #8780: Fix a regression introduced by r78946 in subprocess on Windows
Ensure that stdout / stderr is inherited from the parent if stdout=PIPE /
stderr=PIPE is not used.
........
Georg Brandl [Fri, 21 May 2010 20:36:03 +0000 (20:36 +0000)]
Merged revisions 76888,76922,81406 via svnmerge from
svn+ssh://svn.python.org/python/branches/py3k
................
r76888 | georg.brandl | 2009-12-19 18:51:41 +0100 (Sa, 19 Dez 2009) | 1 line
#7495: Review of Programming FAQ by Florent Xicluna.
................
r76922 | georg.brandl | 2009-12-20 15:21:27 +0100 (So, 20 Dez 2009) | 1 line
#7495: more review fixes.
................
r81406 | georg.brandl | 2010-05-21 22:28:13 +0200 (Fr, 21 Mai 2010) | 9 lines
Merged revisions 81404 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81404 | georg.brandl | 2010-05-21 22:24:45 +0200 (Fr, 21 Mai 2010) | 1 line
#8783: replace link to now dead hash collision FAQ.
........
................
Antoine Pitrou [Fri, 21 May 2010 17:33:14 +0000 (17:33 +0000)]
Merged revisions 81400 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r81400 | antoine.pitrou | 2010-05-21 19:25:34 +0200 (ven., 21 mai 2010) | 12 lines
Merged revisions 81398 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r81398 | antoine.pitrou | 2010-05-21 19:12:38 +0200 (ven., 21 mai 2010) | 6 lines
Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows
embedders of the interpreter to set sys.argv without also modifying
sys.path. This helps fix `CVE-2008-5983
<http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_.
........
................