summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bug #1115886: os.path.splitext('.cshrc') gives now ('.cshrc', '').Martin v. Löwis2007-03-079-40/+69
|
* Patch #1669331: clarify shutil.copyfileobj() behavior wrt. file position.Georg Brandl2007-03-071-1/+3
|
* Patch #787789: allow to pass custom TestRunner instances to unittest'sGeorg Brandl2007-03-073-5/+20
| | | | main() function.
* Patches #1550273, #1550272: fix a few bugs in unittest and add aGeorg Brandl2007-03-073-36/+2332
| | | | comprehensive test suite for the module.
* Patch #1001604: glob.glob() now returns unicode filenames if it wasGeorg Brandl2007-03-073-4/+20
| | | | given a unicode argument and os.listdir() returns unicode filenames.
* Patch #812285: allow multiple auth schemes in AbstractBasicAuthHandler.Georg Brandl2007-03-071-4/+3
|
* add versionadded infoGeorge Yoshida2007-03-071-0/+2
|
* Patch #703779: unset __file__ in __main__ after running a file. ThisGeorg Brandl2007-03-072-3/+15
| | | | | makes the filenames the warning module prints much more sensible when a PYTHONSTARTUP file is used.
* Variant of patch #697613: don't exit the interpreter on a SystemExitGeorg Brandl2007-03-074-11/+23
| | | | | | | exception if the -i command line option or PYTHONINSPECT environment variable is given, but break into the interactive interpreter just like on other exceptions or normal program exit. (backport)
* Document change to curses.Walter Dörwald2007-03-061-0/+2
|
* Patch for bug #1633621: if curses.resizeterm() orWalter Dörwald2007-03-062-2/+71
| | | | | curses.resize_term() is called, update _curses.LINES, _curses.COLS, curses.LINES and curses.COLS.
* Patch #1654417: make operator.{get,set,del}slice use the full rangeGeorg Brandl2007-03-063-13/+20
| | | | of Py_ssize_t.
* Patch #1673121: update README wrt. OSX default shell.Georg Brandl2007-03-061-3/+3
|
* Patch #1638879: don't accept strings with embedded NUL bytes in long().Georg Brandl2007-03-063-1/+25
|
* Patch #1602128: clarify that richcmp methods can return NotImplementedGeorg Brandl2007-03-061-7/+9
| | | | and should return True or False otherwise.
* Small nit, found by Neal.Georg Brandl2007-03-061-2/+2
|
* Fix cmp vs. key argument for list.sort.Georg Brandl2007-03-061-1/+1
|
* Patch #1646728: datetime.fromtimestamp fails with negativeGuido van Rossum2007-03-063-0/+18
| | | | | | fractional times. With unittest. Somebody please backport to 2.5.
* patch 1673619 - identify extension modules which cannot be builtSkip Montanaro2007-03-062-4/+112
|
* Patch #912410: Replace HTML entity references for attribute valuesMartin v. Löwis2007-03-064-13/+43
| | | | in HTMLParser.
* Patch #1663234: you can now run doctest on test files and modulesGeorg Brandl2007-03-063-2/+45
| | | | using "python -m doctest [-v] filename ...".
* A test case for the defaultdict KeyError bug.Georg Brandl2007-03-061-0/+9
|
* Fix another reincarnation of bug #1576657 in defaultdict.Georg Brandl2007-03-061-2/+6
|
* Bug #1674503: close the file opened by execfile() in an error condition.Georg Brandl2007-03-062-2/+4
|
* Patch #1672481: fix bug in idlelib.MultiCall.Georg Brandl2007-03-061-0/+2
|
* A test case for the fix in #1674228.Georg Brandl2007-03-061-0/+11
|
* Patch #1121142: Implement ZipFile.open.Martin v. Löwis2007-03-064-49/+665
|
* Patch #1671450: add a section about subclassing builtin types to theGeorg Brandl2007-03-063-1/+190
| | | | "extending and embedding" tutorial.
* Nit: a struct field is set to GenericAlloc, not GenericAlloc().Georg Brandl2007-03-061-1/+1
|
* Patch #1674228: when assigning a slice (old-style), check for theGeorg Brandl2007-03-053-1/+18
| | | | sq_ass_slice instead of the sq_slice slot.
* Minor corrections to docs, and an explanation comentaryFacundo Batista2007-03-051-13/+14
|
* Added Pete for 3101 tooNeal Norwitz2007-03-051-0/+3
|
* note MacPorts/BerkDB change in setup.pySkip Montanaro2007-03-041-0/+2
|
* Teach setup.py how to find Berkeley DB on Macs using MacPorts.Skip Montanaro2007-03-041-8/+10
|
* Fix a bug in test_dict and test_userdict, found at the PyPy sprint.Georg Brandl2007-03-042-6/+6
|
* Bugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and ↵Georg Brandl2007-03-021-2/+5
| | | | _Resize.
* Fix embarrassing typo and fix constantification of NoneRaymond Hettinger2007-03-022-6/+15
|
* Bug #1628895: some better tries to find HTML documentation in pydoc.Georg Brandl2007-03-021-7/+12
|
* Add NamedTupleAndrew M. Kuchling2007-03-011-0/+16
|
* Add Pat and Eric for work on PEP 3101 in the sandboxNeal Norwitz2007-03-011-0/+3
|
* Add collections.NamedTupleRaymond Hettinger2007-03-014-3/+170
|
* Prepare collections module for pure python code entries.Raymond Hettinger2007-02-286-7/+10
|
* Docstring nit.Raymond Hettinger2007-02-281-1/+1
|
* Add a test for instantiating SyntaxError with no arguments.Brett Cannon2007-02-281-0/+3
|
* Modify the segfaulting example to show why r53997 is not a solution toArmin Rigo2007-02-281-0/+20
| | | | it.
* Add news about changes to metaclasses and __bases__ error checking.Jeremy Hylton2007-02-271-0/+7
|
* Add checking for a number of metaclass error conditions.Jeremy Hylton2007-02-273-96/+197
| | | | | | | | | | | | | | | | | | | | | | | We add some new rules that are required for preserving internal invariants of types. 1. If type (or a subclass of type) appears in bases, it must appear before any non-type bases. If a non-type base (like a regular new-style class) occurred first, it could trick type into allocating the new class an __dict__ which must be impossible. 2. There are several checks that are made of bases when creating a type. Those checks are now repeated when assigning to __bases__. We also add the restriction that assignment to __bases__ may not change the metaclass of the type. Add new tests for these cases and for a few other oddball errors that were no previously tested. Remove a crasher test that was fixed. Also some internal refactoring: Extract the code to find the most derived metaclass of a type and its bases. It is now needed in two places. Rewrite the TypeError checks in test_descr to use doctest. The tests now clearly show what exception they expect to see.
* whitespace normalizationJeremy Hylton2007-02-271-82/+82
|
* tabifyJeremy Hylton2007-02-272-2039/+2039
| | | | | Note that ast.c still has a mix of tabs and spaces, because it attempts to use four-space indents for more of the new code.
* tabifyJeremy Hylton2007-02-271-97/+97
|