summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #3703 unhelpful _fileio.FileIO error message when trying to open a directoryBenjamin Peterson2008-09-013-1/+17
| | | | Reviewer: Gregory P. Smith
* issue3715: docstring representation of hex escaped string needs to be doubleGregory P. Smith2008-08-311-1/+1
| | | | escaped.
* Update patch/bug countAndrew M. Kuchling2008-08-311-2/+2
|
* Last batch of edits; remove the 'other changes' sectionAndrew M. Kuchling2008-08-311-101/+102
|
* Edit the library section, rearranging items to flow better and making lots ↵Andrew M. Kuchling2008-08-311-263/+277
| | | | of edits
* Update bsddb code to version 4.7.3pre2. This code shouldJesus Cea2008-08-3127-447/+1020
| | | | | | be compatible with Python 3.0, also. http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3
* Issue 2235: document the ability to block inheritance of __hash__ in the ↵Nick Coghlan2008-08-311-2/+18
| | | | language reference
* More editsAndrew M. Kuchling2008-08-311-56/+57
|
* More edits; markup fixesAndrew M. Kuchling2008-08-301-75/+75
|
* Fix markup.Georg Brandl2008-08-301-1/+1
|
* #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine.Georg Brandl2008-08-301-3/+3
|
* Edit four more sectionsAndrew M. Kuchling2008-08-301-41/+54
|
* Correction from Antoine Pitrou: BufferedWriter and Reader support seek()Andrew M. Kuchling2008-08-301-7/+8
|
* Tidy up some sentencesAndrew M. Kuchling2008-08-301-14/+14
|
* Partial edits from revision and tidying passAndrew M. Kuchling2008-08-301-61/+84
|
* super() actually returns a super object.Georg Brandl2008-08-301-1/+2
|
* #3569: eval() also accepts "exec"able code objects.Georg Brandl2008-08-301-4/+4
|
* #3716: fix typo.Georg Brandl2008-08-301-1/+1
|
* #3730: mention "server" attribute explicitly.Georg Brandl2008-08-301-0/+5
|
* A collection of crashers, all variants of the ideaArmin Rigo2008-08-291-0/+53
| | | | of issue #3720.
* #3668: When PyArg_ParseTuple correctly parses a s* format, but raises anAntoine Pitrou2008-08-294-22/+54
| | | | | | | exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc.
* #3711: .dll isn't a valid Python extension anymore.Georg Brandl2008-08-281-4/+8
|
* Add various itemsAndrew M. Kuchling2008-08-271-8/+20
|
* Add an item and a noteAndrew M. Kuchling2008-08-271-5/+6
|
* Trim whitespace; add a few updatesAndrew M. Kuchling2008-08-271-66/+105
|
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-268-87/+210
| | | | | | | | | | match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger.
* sort of backport 66038 by aliasing PyObject_Bytes to PyObject_StrBenjamin Peterson2008-08-263-0/+14
|
* Try to reduce the flakiness of this testNeal Norwitz2008-08-251-0/+4
|
* Use bytes as return type from recv_bytes() methods. Not sure why this onlyNeal Norwitz2008-08-251-3/+3
| | | | | | | affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Fix problem reported by pychecker where AuthenticationError wasn't imported.Neal Norwitz2008-08-252-2/+34
| | | | | | | Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Clarify that some attributes/methods are listed somewhat separately because ↵Brett Cannon2008-08-241-1/+2
| | | | they are not part of the threading API.
* #3662: Fix segfault introduced when fixing memory leaks.Neal Norwitz2008-08-242-1/+5
| | | | | TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin
* remove note about unimplemented featureBenjamin Peterson2008-08-241-5/+1
|
* #3654: fix duplicate test method name. Review by Benjamin P.Georg Brandl2008-08-241-4/+2
|
* generate py3k warnings on __getslice__, __delslice__, and __setslice__Benjamin Peterson2008-08-244-8/+72
| | | | Reviewer: Brett Cannon
* Use the actual blacklist of leaky testsNeal Norwitz2008-08-241-1/+1
|
* Ignore a couple more tests that report leaks inconsistently.Neal Norwitz2008-08-241-1/+1
|
* Fix:Neal Norwitz2008-08-2410-14/+75
| | | | | | | | | | | | | | | | | | | | | | | | | * crashes on memory allocation failure found with failmalloc * memory leaks found with valgrind * compiler warnings in opt mode which would lead to invalid memory reads * problem using wrong name in decimal module reported by pychecker Update the valgrind suppressions file with new leaks that are small/one-time leaks we don't care about (ie, they are too hard to fix). TBR=barry TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes) in opt mode: valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \ -x test_logging test_ssl test_multiprocessing valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing for i in `seq 1 4000` ; do LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \ ./python -c pass done At least some of these fixes should probably be backported to 2.5.
* fix warningBenjamin Peterson2008-08-231-1/+1
|
* #3643 add a few more checks to _testcapi to prevent segfaultsBenjamin Peterson2008-08-232-4/+26
| | | | | Author: Victor Stinner Reviewer: Benjamin Peterson
* Small updates to types member docs, backport from r65994.Georg Brandl2008-08-231-14/+8
|
* Fix bug 3625: test issues on 64bit windows. r=pitrouMark Hammond2008-08-233-3/+3
|
* d is the correct format stringChristian Heimes2008-08-221-1/+1
|
* fix a few get_name() calls and turn then to .nameBenjamin Peterson2008-08-221-4/+4
| | | | Reviewer: Christian Heimes
* Fixed two format strings in the _collections module. For exampleChristian Heimes2008-08-222-2/+4
| | | | | Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t' Reviewed by Benjamin Peterson
* Silenced a compiler warning in the sqlite moduleChristian Heimes2008-08-222-2/+4
| | | | | Modules/_sqlite/row.c:187: warning: suggest parentheses around && within || Reviewed by Benjamin Peterson
* Silenced compiler warningChristian Heimes2008-08-223-1/+5
| | | | | Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used Reviewed by Benjamin Peterson
* Changed type of numarenas from uint to size_t to silence a GCC warning on ↵Christian Heimes2008-08-222-1/+4
| | | | 64bit OSes. Reviewed by Benjamin Peterson.
* Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson.Robert Schuppenies2008-08-221-5/+7
|
* issue 3633: Solaris allows fullwidth Unicode digits in isxdigit, soMark Dickinson2008-08-211-5/+4
| | | | | | | | rewrite float.fromhex to only allow ASCII hex digits on all platforms. (Tests for this are already present, but the test_float failures on Solaris hadn't been noticed before.) Reviewed by Antoine Pitrou.