summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #2161: Fix opcode name.Georg Brandl2008-02-231-1/+1
|
* #2072: correct documentation for .rpc_pathsAndrew M. Kuchling2008-02-231-2/+8
|
* More difflib examples. Written for GHOP by Josip Dzolonga.Georg Brandl2008-02-231-2/+112
|
* #2067: file.__exit__() now calls subclasses' close() method.Georg Brandl2008-02-233-4/+22
|
* Issue 1089358. Adds the siginterrupt() function, that is just aFacundo Batista2008-02-234-2/+95
| | | | | | wrapper around the system call with the same name. Also added test cases, doc changes and NEWS entry. Thanks Jason and Ralf Schmitt.
* #2165: fix test_logging failure on some machines.Georg Brandl2008-02-231-23/+13
|
* #1492: allow overriding BaseHTTPServer's content type for error messages.Georg Brandl2008-02-233-2/+17
|
* Patch #1759: Backport of PEP 3129 class decoratorsChristian Heimes2008-02-2315-1380/+1506
| | | | with some help from Georg
* Issue 1781. Now ConfigParser.add_section does not let you add aFacundo Batista2008-02-234-3/+19
| | | | | DEFAULT section any more, because it duplicated sections with the rest of the machinery. Thanks Tim Lesher and Manuel Kaufmann.
* Issue 1776581. Minor corrections to smtplib, and two small tests.Facundo Batista2008-02-232-4/+5
| | | | Thanks Alan McIntyre.
* Issue 1881. Increased the stack limit from 500 to 1500. Also addedFacundo Batista2008-02-233-1/+21
| | | | | | a test for this (and because of this test you'll see in stderr a message that parser.c sends before raising MemoryError). Thanks Ralf Schmitt.
* Add recipe using itertools.product().Raymond Hettinger2008-02-231-0/+6
|
* Add more commentsRaymond Hettinger2008-02-231-4/+4
|
* Added future_builtins, which contains PEP 3127 compatible versions of hex() ↵Eric Smith2008-02-236-0/+113
| | | | and oct().
* Improve the implementation of itertools.product()Raymond Hettinger2008-02-232-12/+46
| | | | | | | | * Fix-up issues pointed-out by Neal Norwitz. * Add extensive comments. * The lz->result variable is now a tuple instead of a list. * Use fast macro getitem/setitem calls so most code is in-line. * Re-use the result tuple if available (modify in-place instead of copy).
* Document itertools.product().Raymond Hettinger2008-02-222-0/+26
|
* Tests for bin() builtin. These need to get merged into py3k, which has no ↵Eric Smith2008-02-221-0/+9
| | | | tests for bin.
* Added bin() builtin. I'm going to check in the tests in a seperate checkin, ↵Eric Smith2008-02-221-0/+13
| | | | because the builtin doesn't need to be ported to py3k, but the tests are missing in py3k and need to be merged there.
* Another fix.Georg Brandl2008-02-221-1/+1
|
* Don't reference pyshell.Georg Brandl2008-02-221-1/+1
|
* A lot more typo fixes by Ori Avtalion.Georg Brandl2008-02-2225-35/+35
|
* Try to make command line error messages from runpy easier to understand (and ↵Nick Coghlan2008-02-221-1/+17
| | | | suppress traceback cruft from the implicitly invoked runpy machinery)
* First draft for itertools.product(). Docs and other updates forthcoming.Raymond Hettinger2008-02-222-1/+240
|
* Part of #2154: minimal syntax fixes in doc example snippets.Georg Brandl2008-02-212-6/+6
|
* #2079: typo in userdict docs.Georg Brandl2008-02-211-1/+1
|
* Moved test_format into the correct TestCase.Eric Smith2008-02-211-39/+39
|
* Fix a few typos and layout glitches (more work is needed).Guido van Rossum2008-02-212-2141/+2144
| | | | Move 2.5 news to Misc/HISTORY.
* Update more instances of has_key().Raymond Hettinger2008-02-212-5/+5
|
* Replace 'has_key()' with 'in'.Thomas Heller2008-02-215-13/+11
| | | | Replace 'raise Error, stuff' with 'raise Error(stuff)'.
* configure.ac: Remove the configure check for _Bool, it is already done in theThomas Heller2008-02-213-3162/+3023
| | | | | top-level Python configure script. configure, fficonfig.h.in: regenerated.
* Removed uses of dict.has_key() from distutils, and uses ofGuido van Rossum2008-02-2117-39/+44
| | | | | | callable() from copy_reg.py, so the interpreter now starts up without warnings when '-3' is given. More work like this needs to be done in the rest of the stdlib.
* Remove news about float repr() -- issue 1580 is still in limbo.Guido van Rossum2008-02-211-4/+0
|
* Close manifest file.Andrew M. Kuchling2008-02-211-0/+1
| | | | This change doesn't make any difference to CPython, but is a necessary fix for Jython.
* Now that PyOS_ascii_formatd supports the 'n' format, simplify the float ↵Eric Smith2008-02-201-40/+15
| | | | formatting code to just call it.
* Trim leading zeros from a floating point exponent, per C99. See issue 1600. ↵Eric Smith2008-02-203-34/+165
| | | | As far as I know, this only affects Windows. Add float type 'n' to PyOS_ascii_formatd (see PEP 3101 for 'n' description).
* Fixes contributed by Ori Avtalion.Georg Brandl2008-02-201-3/+6
|
* Added PEP 3101.Eric Smith2008-02-191-0/+6
|
* Added dependencies for stringobject.o. This should fix failing tests in ↵Eric Smith2008-02-191-0/+8
| | | | test_unicode.py.
* Added code to correct combining str and unicode in ''.format(). Added test ↵Eric Smith2008-02-182-0/+25
| | | | case.
* Perform correct handling of stack overflow for windows: Catch the correct ↵Kristján Valur Jónsson2008-02-181-2/+8
| | | | exception code and reset the overflow condition when handled.
* Temporarily removed float tests. See issue 1600.Eric Smith2008-02-181-6/+7
|
* Issue 1224. Now we support again the double slash in the URL.Facundo Batista2008-02-183-1/+45
| | | | Thanks Anthony Lenton.
* Issue #1916. Added isgenerator() and isgeneratorfunction() toFacundo Batista2008-02-184-15/+104
| | | | | inspect.py. Thanks Javi Mansilla for patch review and corrections.
* #2133: fix HTML color spec.Georg Brandl2008-02-171-1/+1
|
* Compilation was broken on Windows since the introduction of Advanced String ↵Amaury Forgeot d'Arc2008-02-174-8/+34
| | | | | | | Formatting. Only PCBuild (vs9) was really tested. Changes for older compilers were done manually.
* Backport of PEP 3101, Advanced String Formatting, from py3k.Eric Smith2008-02-1727-23/+3873
| | | | | | | | | | | | | | | Highlights: - Adding PyObject_Format. - Adding string.Format class. - Adding __format__ for str, unicode, int, long, float, datetime. - Adding builtin format. - Adding ''.format and u''.format. - str/unicode fixups for formatters. The files in Objects/stringlib that implement PEP 3101 (stringdefs.h, unicodedefs.h, formatter.h, string_format.h) are identical in trunk and py3k. Any changes from here on should be made to trunk, and changes will propogate to py3k).
* Issue 2112. mmap does not raises EnvironmentError no more, butFacundo Batista2008-02-173-1/+12
| | | | a subclass of it. Thanks John Lenton.
* Now we handle different the backup copy, because of securityFacundo Batista2008-02-172-16/+29
| | | | issues regarding user/group and permissions. Fixes 1050828.
* Fix function name.Georg Brandl2008-02-171-1/+1
|
* #2131: note that codecs.open() always opens files in binary mode.Georg Brandl2008-02-171-1/+9
|