Commit Graph

42738 Commits

Author SHA1 Message Date
Gregory P. Smith 99954c9c45 Clean up the C library import code (based on suggestions in issue6281). 2009-08-16 21:54:45 +00:00
Frank Wierzbicki df756775f5 Add test of file.write(array) extracted from Jython. 2009-08-16 20:22:51 +00:00
Gregory P. Smith b98d6b2cbc Issue 6665: Fix fnmatch to properly match filenames with newlines in them. 2009-08-16 18:52:58 +00:00
Guilherme Polo 1ce2d5305a Wrong place for issue #6244. 2009-08-16 14:38:57 +00:00
Guilherme Polo fb118351a1 Issue #6244: Allow detect_tkinter to look for Tcl/Tk 8.6. 2009-08-16 14:34:26 +00:00
Vinay Sajip 1c0b24fb67 Refined section on logging to one file from multiple processes. 2009-08-15 23:34:47 +00:00
Vinay Sajip 3a0dc30947 Added section on logging to one file from multiple processes. 2009-08-15 23:23:12 +00:00
Benjamin Peterson c0ba828857 better col_offsets for "for" statements with tuple unpacking #6704
Patch from Frank Wierzbicki.
2009-08-15 22:59:21 +00:00
Gregory P. Smith 8cabfa352b Force the http connection to close after any request returned when
buffering=True as our buffered data is not known to the HTTPConnection and may
contain data needed by a future request if the connection were left open.

See http://bugs.python.org/issue2576 and http://bugs.python.org/issue4879.
2009-08-15 22:39:03 +00:00
Benjamin Peterson 4c6e8088f5 #6707 fix a crash with dir() on an uninitialized module 2009-08-15 13:16:38 +00:00
Guilherme Polo 75e1f9985a Clarifying Entry.selection_present's docstring. 2009-08-14 14:43:43 +00:00
Guilherme Polo e45f017023 Issue #1135: Add the XView and YView mix-ins to avoid duplicating
the xview* and yview* methods.
2009-08-14 14:36:45 +00:00
Guilherme Polo f198ac2db2 Issue #3926: Fix the usage of the new showwarnings and formatwarning. 2009-08-14 14:03:07 +00:00
Guilherme Polo 86b882f3a6 Issue #3344: Replace itertools.count by enumerate. 2009-08-14 13:53:41 +00:00
Vinay Sajip 59584c4bac Added versionchanged notices for optional 'delay' parameter to file handler classes. 2009-08-14 11:33:54 +00:00
Brett Cannon 764465f315 Expat could crash if given the wrong kind of input by never stopping its
tokenizing step.

Thanks to Ivan Krstić for the patch.
2009-08-13 19:27:12 +00:00
Gregory P. Smith c4ad0345cf Fix issue1628205: Socket file objects returned by socket.socket.makefile() now
properly handles EINTR within the read, readline, write & flush methods.
The socket.sendall() method now properly handles interrupted system calls.
2009-08-13 18:54:50 +00:00
Georg Brandl aa66a968d4 Remove potentially confusing sentence in __mangling description. 2009-08-13 12:57:25 +00:00
Georg Brandl fb69631af7 Use locale.format_string() for more than one specifier. 2009-08-13 12:05:52 +00:00
Georg Brandl 04fd324fe3 #6679: Remove mention that sub supports no flags. 2009-08-13 07:48:05 +00:00
Gregory P. Smith f466642c66 comment typo fix 2009-08-12 17:02:37 +00:00
Antoine Pitrou 20e1f932fa Issue #6629: Fix a data corruption issue in the new `io` package, which could
occur when writing to a BufferedRandom object (e.g. a file opened in "rb+" or
"wb+" mode) after having buffered a certain amount of data for reading. This
bug was not present in the pure Python implementation.

Yes, this is a serious issue.
2009-08-06 20:18:29 +00:00
Georg Brandl 4a46e1c4b3 #6658: fix two typos. 2009-08-06 17:43:55 +00:00
Georg Brandl 43161a51b8 Fix punctuation and one copy-paste error. 2009-08-06 17:23:21 +00:00
Georg Brandl 29bc2cd463 Fix base keyword arg name for int() and long(). 2009-08-06 15:06:25 +00:00
Jesse Noller 8497efeb40 Fix issue 4660: spurious task_done errors in multiprocessing, remove doc note for from_address 2009-08-06 02:05:56 +00:00
Guilherme Polo 175e0bf8ca Typo. 2009-08-05 23:48:26 +00:00
Guilherme Polo 3d75555b2b Easier reference to find (at least while svn continues being used). 2009-08-05 16:51:41 +00:00
Mark Dickinson 4b45673473 Issue #6620: Slightly safer code for _grouping_intervals in the locale
module.  Fixes a 'possible use before assignment' warning from pylint.
Thanks Vincent Legoll.
2009-08-04 21:56:04 +00:00
Georg Brandl 4809c737d3 Add donation link to docs footer. 2009-08-04 20:22:43 +00:00
Mark Dickinson 8d5a6522a9 Issue #6644: Fix compile error on AIX. 2009-08-04 19:22:35 +00:00
Raymond Hettinger 8fdab95260 Issue 6637: defaultdict.copy() failed with an empty factory. 2009-08-04 19:08:05 +00:00
Frank Wierzbicki 6c0f337904 Adding tests derived from the Jython project. These are primarily tests of
'single' statements with partial sentences (so they test things like "try:" in
interactive mode).  Others tests hit areas that previously failed in Jython. A
couple still fail in Jython, mainly due to the difficulty of parsing partial
sentences (but should be fixed by Jython 2.6).
2009-08-02 20:37:48 +00:00
Mark Dickinson 9a6d6c93b4 Issue #6619: Remove duplicate 'isgenerator' function from inspect module.
Thanks Vincent Legoll.
2009-08-02 15:40:11 +00:00
Mark Dickinson 4326ad8f72 Issue #6595: Allow Decimal constructor to accept non-European decimal
digits, as recommended by the specification.  (Backport of r74279 from
py3k.)
2009-08-02 10:59:36 +00:00
Sean Reifscheider 9279e7d177 - Issue #6624: yArg_ParseTuple with "s" format when parsing argument with
NUL: Bogus TypeError detail string.
2009-08-01 23:54:55 +00:00
Eric Smith 5c4a5d2911 Issue 6330: Fix --enable-unicode=ucs4. 2009-07-30 13:39:44 +00:00
Mark Dickinson 9ad0b365b3 Documentation fix for change introduced in r71832 2009-07-30 10:00:10 +00:00
Georg Brandl 4938fefce8 Rewrite the section about classes a bit; mostly tidbits, and a larger update to the section about "private" variables to reflect the Pythonic consensus better. 2009-07-29 17:50:25 +00:00
Georg Brandl 14bb28aa62 Fix a few markup glitches. 2009-07-29 17:15:20 +00:00
Georg Brandl ffefd5a8bb Fix some markup and small factual glitches found by M. Markert. 2009-07-29 17:07:21 +00:00
Georg Brandl 07e20f8729 Add a link to readline, and mention IPython and bpython. 2009-07-29 16:57:05 +00:00
Georg Brandl 019e8dd7fc #6336: Add nb_divide. 2009-07-29 16:32:30 +00:00
Georg Brandl f3d520cc16 #6591: add reference to ioctl in fcntl module for platforms other than Windows. 2009-07-29 16:09:17 +00:00
Georg Brandl 5b3e7e9c61 #6593: fix link targets. 2009-07-29 16:06:31 +00:00
Amaury Forgeot d'Arc 3e5b027a64 #6511: ZipFile will now raise BadZipfile when opening an empty or tiny file,
like it does for larger invalid files.
2009-07-28 22:15:30 +00:00
Amaury Forgeot d'Arc e55df1fa2a "Fix" for the refleak report: the ABC classes are now in the _pyio module 2009-07-28 20:47:55 +00:00
Mark Dickinson fe67bd9168 Issue #6561: '\d' regular expression should not match characters of
category [No]; only those of category [Nd].  (Backport of r74237
from py3k.)
2009-07-28 20:35:03 +00:00
Georg Brandl 8d31f5413c Clarify quote_plus() usage. 2009-07-28 18:55:32 +00:00
Mark Dickinson 8ab590ef06 Remove leading blank line from cmath.rst 2009-07-28 16:45:13 +00:00