summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove month parameter from Calendar.yeardatescalendar(),Walter Dörwald2008-02-061-9/+9
| | | | | | | Calendar.yeardays2calendar() and Calendar.yeardayscalendar() as the methods don't have such a parameter. Fixes issue #2017. Rewrap content to 80 chars.
* Unified naming convention for free lists and their limits. All free listsChristian Heimes2008-02-069-84/+99
| | | | | | | | 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-063-8/+38
|
* Sync-up with Py3k work.Raymond Hettinger2008-02-061-0/+13
|
* * Use the same code to profile for test_profile and test_cprofile.Georg Brandl2008-02-056-416/+400
| | | | | | | | * 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.
* correct object nameSkip Montanaro2008-02-051-1/+1
|
* Actually run the test.Georg Brandl2008-02-051-2/+2
|
* Issue 1951. Converts wave test cases to unittest.Facundo Batista2008-02-051-24/+37
|
* Fix unittest conversion breakage.Georg Brandl2008-02-051-29/+30
|
* In the experimental 'Scanner' feature, the group count was set wrong.Guido van Rossum2008-02-051-1/+1
|
* Update PEP URL.Andrew M. Kuchling2008-02-052-3/+3
| | | | | | | (This code is duplicated between pydoc and DocXMLRPCServer; maybe it should be refactored as a GHOP project.) 2.5.2 backport candidate.
* Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).Marc-André Lemburg2008-02-051-2/+6
|
* Convert external links to internal links. Fixes #2010.Georg Brandl2008-02-056-6/+9
|
* Issue #2004: Use mode 0700 for temporary directories and defaultLars Gustäbel2008-02-052-9/+12
| | | | | | permissions for missing directories. (will backport to 2.5)
* sync with most recent version from python-mode sf projectSkip Montanaro2008-02-051-215/+353
|
* Change r60575 broke test_compile:Amaury Forgeot d'Arc2008-02-052-0/+12
| | | | there is no need to emit co_lnotab item when both offsets are zeros.
* #1750076: Debugger did not step on every iteration of a while statement.Amaury Forgeot d'Arc2008-02-043-17/+67
| | | | | | | | | | | | 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
|
* Small adjustments for test compact freelist test. It's no passing on Windows ↵Christian Heimes2008-02-041-5/+5
| | | | as well.
* Increase debugging to investige failing tests on some build botsChristian Heimes2008-02-041-0/+3
|
* Patch #1953Christian Heimes2008-02-0411-42/+160
| | | | | 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
* Make int() and long() fall back to __trunc__(). See issue 2002.Jeffrey Yasskin2008-02-045-3/+232
|
* Let test_socketserver pass on win32, which does not have AF_UNIX sockets.Amaury Forgeot d'Arc2008-02-031-7/+8
|
* Correct test_mailbox on win32: since the test sets a custom 'colon' attributeAmaury Forgeot d'Arc2008-02-031-0/+1
| | | | to the main mailbox, copy it to secondary mailbox instances.
* Nasty typo in setobject.hAmaury Forgeot d'Arc2008-02-031-1/+1
|
* Ensure that PySet_Add() operates on a newly created frozenset, like ↵Amaury Forgeot d'Arc2008-02-034-2/+24
| | | | | | | | 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.
* Another int -> pid_t caseChristian Heimes2008-02-031-1/+2
|
* Ignore leaky warnings from test_asynchatNeal Norwitz2008-02-031-1/+1
|
* Fixed paths to Windows build directories in build_ext.pyChristian Heimes2008-02-034-17/+17
| | | | Use vsbuild instead of devenv in build.bat and _bsddb.vcproj
* #2003: fix sentence.Georg Brandl2008-02-031-1/+1
|
* Add an entry for r60537.Brett Cannon2008-02-031-0/+4
|
* remove a repeated occurance of a hardcoded berkeleydb library version numberGregory P. Smith2008-02-031-2/+2
|
* Merge this fix from the pybsddb tree:Gregory P. Smith2008-02-032-2/+9
| | | | | | | 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.
* The wrapper function is supposed to be for spawnvpe() so that'sAndrew MacIntyre2008-02-031-2/+2
| | | | | | what we should call [this wrapper only available on OS/2]. Backport candidate to 2.5.
* Rename module definition file to reflect v2.6.Andrew MacIntyre2008-02-031-0/+0
|
* Update OS/2 EMX build bits for 2.6.Andrew MacIntyre2008-02-033-159/+159
|
* Use context manager for a lock.Brett Cannon2008-02-031-4/+1
|
* Remove extra tick marks and add a missing closing parenthesis.Brett Cannon2008-02-031-1/+1
|
* Directories from CPPFLAGS and LDFLAGS were being added in the reverse order forBrett Cannon2008-02-031-1/+1
| | | | searches as to how they were listed in the environment variable.
* Fix a minor typo.Brett Cannon2008-02-032-3/+3
|
* Wait for a delay before reaping children -- this should fix theGeorg Brandl2008-02-031-1/+2
| | | | test_socketserver failures on several platforms.
* Fix a conversion mistake that caused test_queue to fail intermittently.Georg Brandl2008-02-021-4/+4
|
* 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.
* Make the Rational constructor accept '3.' and '.2' as well as '3.2'.Mark Dickinson2008-02-022-3/+18
|
* Rewrite test_cprofile as unittest (and rename the file to be consistentGeorg Brandl2008-02-023-202/+208
| | | | with all other test files). Written for GHOP by Benjamin Peterson.
* Rewrite test_queue as unittest. Written for GHOP by Ian Seyer.Georg Brandl2008-02-022-231/+268
|
* Add GHOP contributor.Georg Brandl2008-02-021-0/+1
|
* Rewrite test_socketserver as unittest, written for GHOP by Benjamin Petersen.Georg Brandl2008-02-021-146/+177
|
* Add email example how to send a multipart message.Georg Brandl2008-02-022-3/+56
| | | | Written for GHOP by Martin Matejek.