summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add reindent target.Martin v. Löwis2006-04-172-0/+7
|
* Reindent.Martin v. Löwis2006-04-171-7/+7
|
* Remove bogus character.Martin v. Löwis2006-04-171-1/+1
|
* Use GetModuleFileNameEx instead of GetProcessImageFileName,Martin v. Löwis2006-04-172-3/+3
| | | | as the latter is not available on Windows 2000.
* Patch #790710: Add breakpoint command lists in pdb.Martin v. Löwis2006-04-173-1/+165
|
* fix long option markupGeorge Yoshida2006-04-171-2/+2
|
* disutils checks if MACOSX_DEPLOYMENT_TARGET is consistent with the value atRonald Oussoren2006-04-171-1/+1
| | | | | | | | | configure time. The current check is too strict and doesn't allow building extensions that can only run on newer versions of the OS than the version python was build for, that is python build for 10.3 or later and an extension for 10.4. This patch relaxes this check. This turned out to be a reimplementation of patch 1193190.
* Update status of documentAndrew M. Kuchling2006-04-171-3/+2
|
* Remove translated code hidden inside a comment environment; latex2html gets ↵Andrew M. Kuchling2006-04-171-32/+0
| | | | confused and includes half of it anyway
* This patches fixes a number of byteorder problems in MacOSX specific code.Ronald Oussoren2006-04-174-13/+10
|
* Teach platform about darwin/x86Ronald Oussoren2006-04-171-1/+2
|
* Revert to 45478, disable kill_python command for now.Martin v. Löwis2006-04-174-11/+6
|
* Check whether disk space is full.Martin v. Löwis2006-04-171-0/+1
|
* Rename binary again; increase noise; stop trying to actually kill the process.Martin v. Löwis2006-04-174-3/+5
|
* Rename binaries again; increase noise.Martin v. Löwis2006-04-172-3/+3
|
* Rename binary to avoid conflicts with hanging processes on x86 w2k.Martin v. Löwis2006-04-172-2/+2
|
* Try some tracingMartin v. Löwis2006-04-171-2/+4
|
* Add kill_python command.Martin v. Löwis2006-04-174-0/+62
|
* Fix for a bug exposed by r45232:Armin Rigo2006-04-171-2/+2
| | | | | | | | | /path/to/uninstalled/python setup.py build_ext now failed with pyconfig.h not found. Prior to r45232 the above command did not look for pyconfig.h, but the bug is really in the look-up code: expecting to find it in os.curdir is a rather fragile idea.
* No need to cast a Py_ssize_t, use %z in PyErr_FormatNeal Norwitz2006-04-171-2/+2
|
* Add a comment to explain why we are calling _cleanup()Neal Norwitz2006-04-171-0/+2
|
* Try to stop the test from leaking and yet still work on windowsNeal Norwitz2006-04-171-3/+2
|
* Remove unused fieldNeal Norwitz2006-04-171-1/+0
|
* Add some notes about a couple of poorly behaved testsNeal Norwitz2006-04-171-0/+6
|
* test_cmd_line should not leak any more, ensure an empty reflog file exists ↵Neal Norwitz2006-04-171-1/+3
| | | | if no leaks are found
* Get test to consistently show no leaksNeal Norwitz2006-04-171-1/+3
|
* No reason to export get_decomp_record, make staticNeal Norwitz2006-04-171-1/+1
|
* moduleName can be NULLNeal Norwitz2006-04-171-1/+1
|
* Whitespace normalization.Tim Peters2006-04-161-10/+10
|
* Add missing SVN eol-style property to text files.Tim Peters2006-04-161-45/+45
|
* Use %zd instead of %i as format character (in call to PyErr_Format) forThomas Wouters2006-04-161-1/+1
| | | | Py_ssize_t argument.
* Patch #1063914: Add clipboard_get.Martin v. Löwis2006-04-162-0/+19
|
* Add itemAndrew M. Kuchling2006-04-161-3/+3
|
* Initialize structseq types only once.Martin v. Löwis2006-04-168-17/+52
|
* Update instructions for EXTRA_CFLAGS: configure ignoresMartin v. Löwis2006-04-161-2/+2
| | | | them; they have to be passed to make.
* Describe contextlib module. (Done for today...)Andrew M. Kuchling2006-04-161-19/+77
|
* Write most of the 'writing context managers' section. I'd like comments on it,Andrew M. Kuchling2006-04-161-43/+211
| | | | | | but wait for a few hours before you read it; I'm still revising it and will be tackling contextlib next. Untabify
* Make test_timeout not fail on systems with no dots in their fqdn.Thomas Wouters2006-04-161-1/+1
|
* Make test_warnings play nice with regrtest -R:: now that regrtest doesn'tThomas Wouters2006-04-161-4/+4
| | | | | always reload the module (specifically, it doesn't reload if the module has a 'test_main'.)
* Specialcase 'xs4all' (.nl/.net/.com/whatever else we have) as well asThomas Wouters2006-04-161-1/+2
| | | | | | | 'python.org' when deciding what server to use for the timeout tests; getting tired of seeing the test fail on all my boxes ;P This'll still allow the test to fail for hosts in the XS4ALL network that don't have an 'xs4all' hostname, so maybe it should use a fallback scheme instead.
* This test no longer leaks, and test_generators sufficiently tests it toThomas Wouters2006-04-161-25/+0
| | | | prevent unreported regression.
* Fix valgrind problem with invalid memory readNeal Norwitz2006-04-161-2/+1
|
* Fix memory leakNeal Norwitz2006-04-161-1/+5
|
* err is no longer usedNeal Norwitz2006-04-161-1/+1
|
* Add missing DECREF to PyErr_WriteUnraisable(). That function reportsThomas Wouters2006-04-153-21/+35
| | | | | | | | | | | exceptions that can't be raised any further, because (for instance) they occur in __del__ methods. The coroutine tests in test_generators was triggering this leak. Remove the leakers' testcase, and add a simpler testcase that explicitly tests this leak to test_generators. test_generators now no longer leaks at all, on my machine. This fix may also solve other leaks, but my full refleakhunting run is still busy, so who knows?
* gen_del(): Looks like much this was copy/pasted fromTim Peters2006-04-151-1/+1
| | | | | | slot_tp_del(), but while the latter had to cater to types that don't participate in GC, we know that generators do. That allows strengthing an assert().
* Remove now-unused variables from tp_traverse and tp_clear methods.Tim Peters2006-04-152-3/+0
|
* Consolidate 'leak_test1' and 'refleaks_tests', since they both test for theThomas Wouters2006-04-151-17/+15
| | | | same kind of thing.
* Add missing PyObject_GC_Track call, causing *some* itertools.tee objects toThomas Wouters2006-04-152-17/+7
| | | | | | | | | not be tracked by GC. This fixes 254 of test_generators' refleaks on my machine, but I'm sure something else will make them come back :> Not adding a separate test for this kind of cycle, since the existing fib/m235 already test them in more extensive ways than any 'minimal' test has been able to manage.
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-1520-340/+109
| | | | | | | | using a custom, nearly-identical macro. This probably changes how some of these functions are compiled, which may result in fractionally slower (or faster) execution. Considering the nature of traversal, visiting much of the address space in unpredictable patterns, I'd argue the code readability and maintainability is well worth it ;P