summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Update big5hkscs codec to conform to the HKSCS:2004 revision.Hye-Shik Chang2008-02-081-0/+2
|
* issue 2045: Infinite recursion when printing a subclass of defaultdict,Amaury Forgeot d'Arc2008-02-081-0/+3
| | | | | | if default_factory is set to a bound method. Will backport.
* Deallocate content of the dict free list on interpreter shutdownChristian Heimes2008-02-081-0/+3
|
* Issue 2025: Add tuple.count() and tuple.index() to follow the ABC in ↵Raymond Hettinger2008-02-071-0/+3
| | | | collections.Sequence.
* Issue 1979: Make Decimal comparisons (other than !=, ==) involving NaNMark Dickinson2008-02-061-0/+3
| | | | raise InvalidOperation (and return False if InvalidOperation is trapped).
* Unified naming convention for free lists and their limits. All free listsChristian Heimes2008-02-061-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 Heimes2008-02-061-0/+3
|
* * Use the same code to profile for test_profile and test_cprofile.Georg Brandl2008-02-051-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 defaultLars Gustäbel2008-02-051-0/+3
| | | | | | permissions for missing directories. (will backport to 2.5)
* sync with most recent version from python-mode sf projectSkip Montanaro2008-02-051-215/+353
|
* #1750076: Debugger did not step on every iteration of a while statement.Amaury Forgeot d'Arc2008-02-041-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 fileAmaury Forgeot d'Arc2008-02-041-2/+2
|
* Patch #1953Christian Heimes2008-02-041-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'Arc2008-02-031-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_asynchatNeal Norwitz2008-02-031-1/+1
|
* Add an entry for r60537.Brett Cannon2008-02-031-0/+4
|
* Merge this fix from the pybsddb tree:Gregory P. Smith2008-02-031-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 failingSkip Montanaro2008-02-021-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 Norwitz2008-02-021-1/+1
| | | | version has been running for a while.
* Rewrite test_queue as unittest. Written for GHOP by Ian Seyer.Georg Brandl2008-02-021-0/+1
|
* Add GHOP contributor.Georg Brandl2008-02-021-0/+1
|
* Fixed bug #1983: Return from fork() is pid_t, not intChristian Heimes2008-01-311-0/+6
|
* Issue #1678380. Fix a bug that identifies 0j and -0j when they appearMark Dickinson2008-01-311-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.2Christian Heimes2008-01-301-0/+2
|
* Patch #1970 by Antoine Pitrou: Speedup unicode whitespace and linebreak ↵Christian Heimes2008-01-301-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 generateBrett Cannon2008-01-293-8/+9
| | | | the file.
* Added clear cache methods to clear the internal type lookup cache for ref ↵Christian Heimes2008-01-271-0/+3
| | | | leak test runs.
* Move C API entries to the corresponding section.Georg Brandl2008-01-261-38/+41
|
* #1473257: add generator.gi_code attribute that refers toGeorg Brandl2008-01-261-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 Brandl2008-01-261-0/+4
| | | | as the documentation says.
* Backport of several functions from Python 3.0 to 2.6 including ↵Christian Heimes2008-01-251-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'Arc2008-01-241-1/+6
|
* News about recently fixed crashers:Guido van Rossum2008-01-241-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 Sajip2008-01-241-1/+8
|
* Applied #1069410Christian Heimes2008-01-231-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 Heimes2008-01-231-0/+4
| | | | several extension methods and modules do not work without unicode support.
* Let pprint() support sets and frozensets (suggested by David Mertz).Raymond Hettinger2008-01-231-0/+2
|
* - Fix Issue #1703448: A joined thread could show up in theGregory P. Smith2008-01-221-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.FTPGregory P. Smith2008-01-221-0/+3
| | | | storbinary() and storlines() methods.
* Patch #1720595: add T_BOOL to the range of structmember types.Georg Brandl2008-01-211-0/+2
| | | | Patch by Angelo Mottola, reviewed by MvL, tests by me.
* #1715: include sub-extension modules in pydoc text output.Georg Brandl2008-01-211-0/+2
|
* Add NEWS entry for #1882.Georg Brandl2008-01-211-0/+3
|
* Updated to include news on recent logging fixes and documentation changes.Vinay Sajip2008-01-211-14/+31
|
* #1530959: change distutils build dir for --with-pydebug python builds.Georg Brandl2008-01-211-0/+4
|
* #1555501: document plistlib and move it to the general library.Georg Brandl2008-01-211-0/+2
|
* mmap is an extension module.Georg Brandl2008-01-211-2/+3
|
* #1087741: make mmap.mmap the type of mmap objects, not aGeorg Brandl2008-01-211-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 Brandl2008-01-211-0/+3
|
* #1669: don't allow shutil.rmtree() to be called on a symlink.Georg Brandl2008-01-201-0/+3
|
* #1648: add sys.gettrace() and sys.getprofile().Georg Brandl2008-01-201-0/+2
|