Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update big5hkscs codec to conform to the HKSCS:2004 revision. | Hye-Shik Chang | 2008-02-08 | 1 | -0/+2 |
| | |||||
* | issue 2045: Infinite recursion when printing a subclass of defaultdict, | Amaury Forgeot d'Arc | 2008-02-08 | 1 | -0/+3 |
| | | | | | | if default_factory is set to a bound method. Will backport. | ||||
* | Deallocate content of the dict free list on interpreter shutdown | Christian Heimes | 2008-02-08 | 1 | -0/+3 |
| | |||||
* | Issue 2025: Add tuple.count() and tuple.index() to follow the ABC in ↵ | Raymond Hettinger | 2008-02-07 | 1 | -0/+3 |
| | | | | collections.Sequence. | ||||
* | Issue 1979: Make Decimal comparisons (other than !=, ==) involving NaN | Mark Dickinson | 2008-02-06 | 1 | -0/+3 |
| | | | | raise InvalidOperation (and return False if InvalidOperation is trapped). | ||||
* | Unified naming convention for free lists and their limits. All free lists | Christian Heimes | 2008-02-06 | 1 | -0/+4 |
| | | | | | | | | in Object/ are named ``free_list``, the counter ``numfree`` and the upper limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block. The chances should make it easier to adjust Python for platforms with less memory, e.g. mobile phones. | ||||
* | Limit free list of method and builtin function objects to 256 entries each. | Christian Heimes | 2008-02-06 | 1 | -0/+3 |
| | |||||
* | * Use the same code to profile for test_profile and test_cprofile. | Georg Brandl | 2008-02-05 | 1 | -0/+2 |
| | | | | | | | | * Convert both to unittest. * Use the same unit testing code. * Include the expected output in both test files. * Make it possible to regenerate the expected output by running the file as a script with an '-r' argument. | ||||
* | Issue #2004: Use mode 0700 for temporary directories and default | Lars Gustäbel | 2008-02-05 | 1 | -0/+3 |
| | | | | | | permissions for missing directories. (will backport to 2.5) | ||||
* | sync with most recent version from python-mode sf project | Skip Montanaro | 2008-02-05 | 1 | -215/+353 |
| | |||||
* | #1750076: Debugger did not step on every iteration of a while statement. | Amaury Forgeot d'Arc | 2008-02-04 | 1 | -0/+4 |
| | | | | | | | | | | | | The mapping between bytecode offsets and source lines (lnotab) did not contain an entry for the beginning of the loop. Now it does, and the lnotab can be a bit larger: in particular, several statements on the same line generate several entries. However, this does not bother the settrace function, which will trigger only one 'line' event. The lnotab seems to be exactly the same as with python2.4. | ||||
* | Correct quotes in NEWS file | Amaury Forgeot d'Arc | 2008-02-04 | 1 | -2/+2 |
| | |||||
* | Patch #1953 | Christian Heimes | 2008-02-04 | 1 | -1/+5 |
| | | | | | I implemented the function sys._compact_freelists() and C API functions PyInt_/PyFloat_CompactFreeList() to compact the pre-allocated blocks of ints and floats. They allow the user to reduce the memory usage of a Python process that deals with lots of numbers. The patch also renames sys._cleartypecache to sys._clear_type_cache | ||||
* | Ensure that PySet_Add() operates on a newly created frozenset, like ↵ | Amaury Forgeot d'Arc | 2008-02-03 | 1 | -0/+6 |
| | | | | | | | | PyTuple_SetItem does. Add PyFrozenSet_Check(), which was not needed before; The list of Py*Set_Check* macros seems to be complete now. Add missing NEWS entries about all this. | ||||
* | Ignore leaky warnings from test_asynchat | Neal Norwitz | 2008-02-03 | 1 | -1/+1 |
| | |||||
* | Add an entry for r60537. | Brett Cannon | 2008-02-03 | 1 | -0/+4 |
| | |||||
* | Merge this fix from the pybsddb tree: | Gregory P. Smith | 2008-02-03 | 1 | -0/+3 |
| | | | | | | | r293 | jcea | 2008-01-31 01:08:19 -0800 (Thu, 31 Jan 2008) | 4 lines Solved memory leak when using cursors with databases without environment. | ||||
* | Split the refleak mail body into two parts, the first being those failing | Skip Montanaro | 2008-02-02 | 1 | -3/+14 |
| | | | | | | tests which are deemed more important issues, the second those which are known to have difficult to solve problems and are generally expected to leak. Hopefully this doesn't break the script... | ||||
* | Update the leaky tests (ie, ignore these tests if they report leaks). This ↵ | Neal Norwitz | 2008-02-02 | 1 | -1/+1 |
| | | | | version has been running for a while. | ||||
* | Rewrite test_queue as unittest. Written for GHOP by Ian Seyer. | Georg Brandl | 2008-02-02 | 1 | -0/+1 |
| | |||||
* | Add GHOP contributor. | Georg Brandl | 2008-02-02 | 1 | -0/+1 |
| | |||||
* | Fixed bug #1983: Return from fork() is pid_t, not int | Christian Heimes | 2008-01-31 | 1 | -0/+6 |
| | |||||
* | Issue #1678380. Fix a bug that identifies 0j and -0j when they appear | Mark Dickinson | 2008-01-31 | 1 | -0/+3 |
| | | | | | in the same code unit. The fix is essentially the same as the fix for a previous bug identifying 0. and -0. | ||||
* | Bug #1234: Fixed semaphore errors on AIX 5.2 | Christian Heimes | 2008-01-30 | 1 | -0/+2 |
| | |||||
* | Patch #1970 by Antoine Pitrou: Speedup unicode whitespace and linebreak ↵ | Christian Heimes | 2008-01-30 | 1 | -0/+3 |
| | | | | detection. The speedup is about 25% for split() (571 / 457 usec) and 35% (175 / 127 usec )for splitlines() | ||||
* | Update Vim syntax highlighting to specify what revision was used to generate | Brett Cannon | 2008-01-29 | 3 | -8/+9 |
| | | | | the file. | ||||
* | Added clear cache methods to clear the internal type lookup cache for ref ↵ | Christian Heimes | 2008-01-27 | 1 | -0/+3 |
| | | | | leak test runs. | ||||
* | Move C API entries to the corresponding section. | Georg Brandl | 2008-01-26 | 1 | -38/+41 |
| | |||||
* | #1473257: add generator.gi_code attribute that refers to | Georg Brandl | 2008-01-26 | 1 | -1/+5 |
| | | | | the original code object backing the generator. Patch by Collin Winter. | ||||
* | #1940: make it possible to use curses.filter() before curses.initscr() | Georg Brandl | 2008-01-26 | 1 | -0/+4 |
| | | | | as the documentation says. | ||||
* | Backport of several functions from Python 3.0 to 2.6 including ↵ | Christian Heimes | 2008-01-25 | 1 | -1/+7 |
| | | | | | | | PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0. First chapter of the Python 3.0 io framework back port: _fileio The next step depends on a working bytearray type which itself depends on a backport of the nwe buffer API. | ||||
* | News entry for r60265 (Issue 1920). | Amaury Forgeot d'Arc | 2008-01-24 | 1 | -1/+6 |
| | |||||
* | News about recently fixed crashers: | Guido van Rossum | 2008-01-24 | 1 | -0/+4 |
| | | | | | | - A few crashers fixed: weakref_in_del.py (issue #1377858); loosing_dict_ref.py (issue #1303614, test67.py); borrowed_ref_[34].py (not in tracker). | ||||
* | Updated for optional delay argument to FileHandler and subclasses. | Vinay Sajip | 2008-01-24 | 1 | -1/+8 |
| | |||||
* | Applied #1069410 | Christian Heimes | 2008-01-23 | 1 | -0/+4 |
| | | | | The "can't load dll" message box on Windows is suppressed while an extension is loaded by calling SetErrorMode in dynload_win.c. The error is still reported properly. | ||||
* | Fixed bug #1915: Python compiles with --enable-unicode=no again. However ↵ | Christian Heimes | 2008-01-23 | 1 | -0/+4 |
| | | | | several extension methods and modules do not work without unicode support. | ||||
* | Let pprint() support sets and frozensets (suggested by David Mertz). | Raymond Hettinger | 2008-01-23 | 1 | -0/+2 |
| | |||||
* | - Fix Issue #1703448: A joined thread could show up in the | Gregory P. Smith | 2008-01-22 | 1 | -0/+4 |
| | | | | | threading.enumerate() list after the join() for a brief period until it actually exited. | ||||
* | accepts and closes issue #1221598: adds an optional callback to ftplib.FTP | Gregory P. Smith | 2008-01-22 | 1 | -0/+3 |
| | | | | storbinary() and storlines() methods. | ||||
* | Patch #1720595: add T_BOOL to the range of structmember types. | Georg Brandl | 2008-01-21 | 1 | -0/+2 |
| | | | | Patch by Angelo Mottola, reviewed by MvL, tests by me. | ||||
* | #1715: include sub-extension modules in pydoc text output. | Georg Brandl | 2008-01-21 | 1 | -0/+2 |
| | |||||
* | Add NEWS entry for #1882. | Georg Brandl | 2008-01-21 | 1 | -0/+3 |
| | |||||
* | Updated to include news on recent logging fixes and documentation changes. | Vinay Sajip | 2008-01-21 | 1 | -14/+31 |
| | |||||
* | #1530959: change distutils build dir for --with-pydebug python builds. | Georg Brandl | 2008-01-21 | 1 | -0/+4 |
| | |||||
* | #1555501: document plistlib and move it to the general library. | Georg Brandl | 2008-01-21 | 1 | -0/+2 |
| | |||||
* | mmap is an extension module. | Georg Brandl | 2008-01-21 | 1 | -2/+3 |
| | |||||
* | #1087741: make mmap.mmap the type of mmap objects, not a | Georg Brandl | 2008-01-21 | 1 | -0/+2 |
| | | | | factory function. Allow it to be subclassed. | ||||
* | #1269: fix a bug in pstats.add_callers() and add a unit test file for pstats. | Georg Brandl | 2008-01-21 | 1 | -0/+3 |
| | |||||
* | #1669: don't allow shutil.rmtree() to be called on a symlink. | Georg Brandl | 2008-01-20 | 1 | -0/+3 |
| | |||||
* | #1648: add sys.gettrace() and sys.getprofile(). | Georg Brandl | 2008-01-20 | 1 | -0/+2 |
| |