summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merged revisions 76160-76161,76250,76252,76447,76506 via svnmerge fromBenjamin Peterson2009-11-2510-50/+68
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r76160 | benjamin.peterson | 2009-11-08 18:53:48 -0600 (Sun, 08 Nov 2009) | 1 line undeprecate the -p option; it's useful for converting python3 sources ........ r76161 | benjamin.peterson | 2009-11-08 19:05:37 -0600 (Sun, 08 Nov 2009) | 1 line simplify condition ........ r76250 | benjamin.peterson | 2009-11-13 16:56:48 -0600 (Fri, 13 Nov 2009) | 1 line fix handling of a utf-8 bom #7313 ........ r76252 | benjamin.peterson | 2009-11-13 16:58:36 -0600 (Fri, 13 Nov 2009) | 1 line remove pdb turd ........ r76447 | benjamin.peterson | 2009-11-22 18:17:40 -0600 (Sun, 22 Nov 2009) | 1 line #7375 fix nested transformations in fix_urllib ........ r76506 | benjamin.peterson | 2009-11-24 18:34:31 -0600 (Tue, 24 Nov 2009) | 1 line use generator expressions in any() ........
* logging: Issue 6615: Changed handler prepend to append.Vinay Sajip2009-11-251-1/+1
|
* logging: made _handlers a WeakValueDictionary.Vinay Sajip2009-11-251-1/+1
|
* Issue #6615: logging: Used weak references in internal handler list. Thanks ↵Vinay Sajip2009-11-252-15/+34
| | | | to flox (Florent Xicluna) for the patch.
* Issue #7228: Fix format mismatch when printing something of type off_t.Mark Dickinson2009-11-242-3/+21
| | | | (Should silence some compiler warnings.)
* Issue 7128: Removed reference to the non-existent copyreg module.Alexandre Vassalotti2009-11-242-3/+12
| | | | | | | | | The reference to copyreg was a unnoticed leftover from the compatibility support for the grand renaming of the standard library in Python 3. The compatibility support was reverted in r63493, but not completely as this patch shows. Based on a patch by Amaury Forgeot d'Arc.
* Made logging classes new-style and added name property to handlers.Vinay Sajip2009-11-241-16/+33
|
* Issue #7117: Update float formatting testcases to match those in py3k.Mark Dickinson2009-11-241-21/+21
|
* Fix some documentation examples involving the repr of a float.Mark Dickinson2009-11-248-19/+22
|
* comment out test added in r76438, which caused refleaksJesse Noller2009-11-241-18/+18
|
* round(0, "ermintrude") succeeded instead of producing a TypeError. Fix this.Mark Dickinson2009-11-242-4/+9
|
* Issue #7117, continued: Remove substitution of %g-style formatting forMark Dickinson2009-11-236-23/+25
| | | | | %f-style formatting, which used to occur at high precision. Float formatting should now be consistent between 2.7 and 3.1.
* #7345: fix arguments of formatyear().Georg Brandl2009-11-231-2/+2
|
* Remove restriction on precision when formatting floats. This is theMark Dickinson2009-11-234-122/+47
| | | | | first step towards removing the %f -> %g switch (see issues 7117, 5859).
* Fix for issue1488943 - difflib.Differ() doesn't always add hints for tabSenthil Kumaran2009-11-233-4/+15
| | | | characters.
* Issue #7369: Fibonacci series should start at 0 in tutorial example.Mark Dickinson2009-11-231-9/+9
|
* Issue #7379: Fix incorrect doctest for Fraction.limit_denominator.Mark Dickinson2009-11-231-2/+2
|
* Add a testcase that checks if the TarFile constructor successfullyLars Gustäbel2009-11-231-0/+18
| | | | closes the internal file object in case of an error (issue #7341).
* Issue #6123: Fix opening empty archives and files.Lars Gustäbel2009-11-223-32/+143
| | | | | | | | | | | | | | | | | | | | | | | (Note that an empty archive is not the same as an empty file. An empty archive contains no members and is correctly terminated with an EOF block full of zeros. An empty file contains no data at all.) The problem was that although tarfile was able to create empty archives, it failed to open them raising a ReadError. On the other hand, tarfile opened empty files without error in most read modes and presented them as empty archives. (However, some modes still raised errors: "r|gz" raised ReadError, but "r:gz" worked, "r:bz2" even raised EOFError.) In order to get a more fine-grained control over the various internal error conditions I now split up the HeaderError exception into a number of meaningful sub-exceptions. This makes it easier in the TarFile.next() method to react to the different conditions in the correct way. The visible change in its behaviour now is that tarfile will open empty archives correctly and raise ReadError consistently for empty files.
* issue6615: Additional test for logging support in multiprocessingJesse Noller2009-11-211-0/+20
|
* revert unintended change to multiprocessing/queues.pyJesse Noller2009-11-211-18/+2
|
* issue5738: The distribution example was confusing, and out of date. It's too ↵Jesse Noller2009-11-213-373/+18
| | | | large to include inline in the docs as well. It belongs in an addons module outside the stdlib. Removing.
* Issue #7272: Add configure test to detect whether sem_open worksMark Dickinson2009-11-206-5/+127
| | | | | | properly, and use this to skip test_multiprocessing on platforms where sem_open raises a signal. This should fix some FreeBSD buildbot failures for test_multiprocessing.
* Regenerate configure with GNU autoconf 2.61.Mark Dickinson2009-11-201-16/+16
|
* Issue 7363: fix indentation in socketserver udpserver example.R. David Murray2009-11-201-3/+3
|
* avoid doing an uneeded import in a functionBenjamin Peterson2009-11-201-4/+4
|
* turn goto into do while loopBenjamin Peterson2009-11-201-36/+31
|
* genexps have linenosBenjamin Peterson2009-11-201-1/+1
|
* provide line number for lambdasBenjamin Peterson2009-11-201-2/+1
|
* spellingBenjamin Peterson2009-11-191-1/+1
|
* add news notes for r76416Benjamin Peterson2009-11-191-0/+4
|
* improve several corner cases related with argument names in parenthesisBenjamin Peterson2009-11-193-2/+33
| | | | | | | | | - Fix #7362: give a good error message for parenthesized arguments with defaults. - Add a py3k warning for any parenthesized arguments since those are not allowed in Py3. This warning is not given in tuple unpacking, since that incurs the tuple unpacking warning.
* Misc/NEWS entries for issue 7117.Mark Dickinson2009-11-191-4/+33
|
* Don't use the '==' operator with test, that's an unportable bash-ism.Ronald Oussoren2009-11-191-2/+2
| | | | (Issue 7179)
* Fix for issue #7085Ronald Oussoren2009-11-193-16/+29
| | | | | | | | | | | | | | On MacOSX 10.6 the CoreFoundation framework must be initialized on the main thread, the constructor function in that framework will cause an SIGABRT when it is called on any other thread. Because a number of extension link (indirectly) to CoreFoundation and the Python core itself didn't the interpreter crashed when importing some extensions, such as _locale, on a secondary thread. This fix ensures that Python is linked to CoreFoundation on OSX, which results in the CoreFoundation constructor being called when Python is loaded. This does not require code changes.
* dragfullwindows can have value 2Tarek Ziadé2009-11-192-1/+4
|
* #5037 proxy __unicode__ correctlyBenjamin Peterson2009-11-193-0/+31
|
* Fix docstrings for itertools combinatoric functions.Raymond Hettinger2009-11-192-6/+6
|
* Issue 7263: Fix set.intersection() docstring.Raymond Hettinger2009-11-181-2/+2
|
* Issue #7341: Close the internal file object in the TarFileLars Gustäbel2009-11-182-21/+30
| | | | constructor in case of an error.
* Mention Giampolo R's new FTP TLS support in the what's new fileAntoine Pitrou2009-11-181-0/+6
|
* Enable short float repr!Mark Dickinson2009-11-181-8/+0
|
* Fix markup.Georg Brandl2009-11-181-5/+4
|
* upcase PythonGeorg Brandl2009-11-181-1/+1
|
* Issue #7117, continued: Change round implementation to use the ↵Mark Dickinson2009-11-185-20/+389
| | | | | | | | correctly-rounded string <-> float conversions; this makes sure that the result of the round operation is correctly rounded, and hence displays nicely using the new float repr.
* Make separate section for deprecations in 2.7 whatsnew.Georg Brandl2009-11-181-2/+10
|
* Make separate section for deprecations in 2.6 whatsnew.Georg Brandl2009-11-181-62/+71
|
* Correctly escape arbitrary error message text in the runpy unit testsNick Coghlan2009-11-181-2/+2
|
* #7293: distutils.test_msvc9compiler now uses a key that exists on any fresh ↵Tarek Ziadé2009-11-182-5/+8
| | | | windows install
* a better callable replacementBenjamin Peterson2009-11-171-1/+1
|