summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* document sys.maxint in std objectsGeorg Brandl2006-03-281-4/+6
|
* Bug #1459103: add inter-section links for strftime section.Georg Brandl2006-03-281-5/+6
|
* Bug #1459963: urllib2 now normalizes HTTP header names correctlyGeorg Brandl2006-03-284-25/+31
| | | | with title().
* Make the tests succeed with -Qnew: Do not rely on the exact wording of a ↵Thomas Heller2006-03-281-6/+4
| | | | ZeroDivisionError.
* Make uu use floor division instead of classic division.Georg Brandl2006-03-281-1/+1
| | | | This was discovered by test_email failing with -Qnew.
* Make test_augassign pass with -Qnew and convert to unittest.Georg Brandl2006-03-282-310/+325
|
* Make xdrlib use floor division instead of classic division.Georg Brandl2006-03-281-2/+2
| | | | Makes test_xdrlib pass.
* Make test_coercion pass with -Qnew. Converted to unittest on the occasion.Georg Brandl2006-03-282-1136/+242
|
* In true regression-test spirit, make sure theThomas Wouters2006-03-281-0/+29
| | | | | | | | itertools.tee->instance->attribute->itertools.tee and itertools.tee->teedataobject->itertools.tee cycles, which can be found now that itertools.tee and its teedataobject participate in GC, remain findable and cleanable. The test won't fail when they aren't, but at least the frequent hunt-refleaks runs would spot the rise in refleaks.
* Add an example of a generator->freevar->cell->generator reference-cycle thatThomas Wouters2006-03-281-0/+11
| | | | doesn't get cleaned up and thus leaks.
* Make test_decimal work with -Qnew.Georg Brandl2006-03-281-10/+16
|
* Correct case in test for Windows 9X.Martin v. Löwis2006-03-281-1/+1
|
* Part of bug 1459808: fiddle test_input_and_raw_input()Tim Peters2006-03-281-2/+10
| | | | so it passes w/ -Qnew.
* Part of bug 1459808: fiddle so that this passesTim Peters2006-03-281-12/+12
| | | | with or without -Qnew.
* Try to get rid of a Coverity warning by consistently using origpending.Neal Norwitz2006-03-281-1/+1
|
* Add version added info for with statement and context managersNeal Norwitz2006-03-283-0/+6
|
* Document objects that can be used with the ``with`` statement.Phillip J. Eby2006-03-284-2/+94
|
* Fix some missing importsPhillip J. Eby2006-03-281-0/+2
|
* Fix contextlib not copying function attributesPhillip J. Eby2006-03-282-0/+16
|
* Document the contextlib module.Phillip J. Eby2006-03-272-0/+141
|
* dummy_thread needs to support PEP 343 too.Phillip J. Eby2006-03-271-0/+8
|
* Document change made to number of preallocated integers.Georg Brandl2006-03-271-1/+1
|
* Patch #1459476: install PKG-INFO metadata alongside distutils-installed ↵Phillip J. Eby2006-03-272-0/+76
| | | | packages.
* The "with" statement needs a __future__. :)Phillip J. Eby2006-03-271-0/+11
|
* Document the "with" statement.Phillip J. Eby2006-03-271-1/+56
|
* Make itertools.tee and its internal teedataobject participate in GC. ThisThomas Wouters2006-03-271-19/+71
| | | | | alone does not solve the leak in test_generators, unfortunately, but it is part of test_generators' problem and it does solve other cycles.
* Document the PEP 343 context manager protocol methods.Phillip J. Eby2006-03-271-0/+58
|
* Drop information about 2.4 DLLs.Martin v. Löwis2006-03-271-5/+0
|
* Allow supression of subwcrev.exe invocation on a per-working-copy basis.Martin v. Löwis2006-03-271-0/+3
|
* Whitespace for generated code.Walter Dörwald2006-03-271-0/+3
|
* Tagging for release r25a0Anthony Baxter2006-03-271-0/+1
|
* oops. lets try that one more timeAnthony Baxter2006-03-271-0/+1
|
* Tagging for release r25a0Anthony Baxter2006-03-270-0/+0
|
* Tagging for release svn+ssh://pythondev@svn.python.org/python//tags/r25a0Anthony Baxter2006-03-271-0/+1
|
* more testing.Anthony Baxter2006-03-271-0/+1
|
* Add product ids for 2.5.Martin v. Löwis2006-03-271-0/+8
|
* Whitespace.Walter Dörwald2006-03-2724-0/+72
|
* Fix SF bug #1458903 with AST compiler.Neal Norwitz2006-03-273-6/+19
| | | | | | | | | | | | def foo((x)): was getting recognized as requiring tuple unpacking which is not correct. Add tests for this case and the proper way to unpack a tuple of one: def foo((x,)): test_inpsect was incorrect before. I'm not sure why it was passing, but that has been corrected with a test for both functions above. This means the test (and therefore inspect.getargspec()) are broken in 2.4.
* Find a source file in srcdir to allow to build outside of srcdir.Hye-Shik Chang2006-03-271-1/+1
|
* Fix reference leaks introduced by the recent incremental codecHye-Shik Chang2006-03-272-41/+52
| | | | changes.
* Mention patch id for the CJK part of the patch andWalter Dörwald2006-03-271-5/+6
| | | | the name of the two new C functions.
* tagging for release 2.5a0Anthony Baxter2006-03-271-0/+1
|
* updating snapshot.Anthony Baxter2006-03-271-0/+1
|
* Years in the making.Tim Peters2006-03-267-63/+72
| | | | | | | | | | | | | | | | | | | | | | | | objimpl.h, pymem.h: Stop mapping PyMem_{Del, DEL} and PyMem_{Free, FREE} to PyObject_{Free, FREE} in a release build. They're aliases for the system free() now. _subprocess.c/sp_handle_dealloc(): Since the memory was originally obtained via PyObject_NEW, it must be released via PyObject_FREE (or _DEL). pythonrun.c, tokenizer.c, parsermodule.c: I lost count of the number of PyObject vs PyMem mismatches in these -- it's like the specific function called at each site was picked at random, sometimes even with memory obtained via PyMem getting released via PyObject. Changed most to use PyObject uniformly, since the blobs allocated are predictably small in most cases, and obmalloc is generally faster than system mallocs then. If extension modules in real life prove as sloppy as Python's front end, we'll have to revert the objimpl.h + pymem.h part of this patch. Note that no problems will show up in a debug build (all calls still go thru obmalloc then). Problems will show up only in a release build, most likely segfaults.
* Bug #1457264: parse http://host?query correctly in urllibGeorg Brandl2006-03-261-1/+1
|
* Fix typo.Martin v. Löwis2006-03-261-1/+1
|
* Patch from Aldo Cortesi: expected skips for OpenBSD.Martin v. Löwis2006-03-261-0/+30
|
* Provide more debug output, to diagnose OpenBSD test failures.Martin v. Löwis2006-03-261-1/+1
|
* Utilize %zd for Py_ssize_t formatting instead of casting to long.Hye-Shik Chang2006-03-261-4/+4
|
* Allow long objects as a position value of error callbacks returned.Hye-Shik Chang2006-03-263-10/+33
|