summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Issue #1754094: Improve the stack depth calculation in the compiler.Neil Schemenauer2009-10-141-0/+4
| | | | | There should be no other effect than a small decrease in memory use. Patch by Christopher Tur Lesniewski-Laas.
* Enhanced Issue 7058 patch, which will not be backported. Refactors theR. David Murray2009-10-141-2/+3
| | | | | | code, adds checks for stdin/out/err, cwd, and sys.path, and adds a new section in the summary for tests that modify the environment (thanks to Ezio Melotti for that suggestion).
* Update Misc/README.Georg Brandl2009-10-111-3/+11
|
* Move find_recursionlimit.py to Tools/scripts; it is out of place in Misc.Georg Brandl2009-10-114-120/+2
|
* Issue #7084: Fix a (very unlikely) crash when printing a list from oneAntoine Pitrou2009-10-112-0/+4
| | | | thread, and mutating it from another one. Patch by Scott Dial.
* Fixed Issue6894, urllib2 doesn't respect "no_proxy" environmentSenthil Kumaran2009-10-111-0/+2
|
* Issue #7055: test___all__ now greedily detects all modules which have anAntoine Pitrou2009-10-101-0/+3
| | | | __all__ attribute, rather than using a hardcoded and incomplete list.
* Issue #7086: Added TCP support to SysLogHandler and tidied up some ↵Vinay Sajip2009-10-101-0/+3
| | | | anachronisms in the code.
* Issue #7082: When falling back to the MIME 'name' parameter, theR. David Murray2009-10-092-0/+4
| | | | | | correct place to look for it is the Content-Type header. Patch by Darren Worrall.
* Issue #7078: _struct.__doc__ was being ignored. Import it into struct.Mark Dickinson2009-10-081-0/+2
| | | | | Also add description of '?' struct format character. Thanks Gabriel Genellina for the patch.
* Issue #7048: logb should round its result when that result doesn't fitMark Dickinson2009-10-071-0/+3
| | | | | | into the available precision. (Tests for this change are included in the most recent set of testcases from the Decimal Specification site; those testcases will be updated shortly.)
* Add Anders Chrigstrom to Misc/ACKS for his work on unicodedata.Amaury Forgeot d'Arc2009-10-061-0/+1
|
* #1571184: makeunicodedata.py now generates the functions _PyUnicode_ToNumeric,Amaury Forgeot d'Arc2009-10-061-0/+5
| | | | | | _PyUnicode_IsLinebreak and _PyUnicode_IsWhitespace. It now also parses the Unihan.txt for numeric values.
* Issue #7058: Added save/restore for argv and os.environ to runtest_innerR. David Murray2009-10-051-0/+3
| | | | in regrtest, with warnings if the called test modifies them.
* Issue #7042: Fix test_signal failure on OS X 10.6 64-bit buildsMark Dickinson2009-10-041-0/+2
| | | | | (and also, with luck, on the x86 FreeBSD buildbot), by making sure that some user time is used in test_itimer_virtual.
* #7050 fix a SystemError when using tuple unpacking and augmented assignmentBenjamin Peterson2009-10-031-0/+3
|
* #6516 added owner/group support for tarfiles in DistutilsTarek Ziadé2009-10-021-0/+3
|
* Add NEWS entry for r75180.Georg Brandl2009-10-011-0/+2
|
* #5329: fix os.popen* regression from 2.5: don't execute commands as a sequencePhilip Jenvey2009-09-291-0/+4
| | | | | | through the shell. also document the correct subprocess replacement for this case patch from Jean-Paul Calderone and Jani Hakala
* Issue #7019: Unmarshalling of bad long data could produce unnormalizedMark Dickinson2009-09-291-0/+3
| | | | PyLongs. Raise ValueError instead.
* Issue #6790: Make it possible again to pass an `array.array` toAntoine Pitrou2009-09-292-0/+4
| | | | `httplib.HTTPConnection.send`. Patch by Kirk McDonald.
* #6990: clear threading.local's key only after its thread state is removed:Philip Jenvey2009-09-291-0/+3
| | | | | fixes local subclasses leaving old state around after a ref cycle GC which could be recycled by new locals
* Issue #3366: Add gamma function to math module.Mark Dickinson2009-09-281-0/+2
| | | | (lgamma, erf and erfc to follow).
* Issue #6713: Improve decimal int -> string conversions. Thanks GawainMark Dickinson2009-09-271-1/+2
| | | | Bolton for the suggestion and original patches.
* When range checking was added to time.strftime() a check was placed on tm_isdstBrett Cannon2009-09-222-0/+5
| | | | | | | | | | | to make sure it fell within [-1, 1] just in case someone implementing strftime() in libc was stupid enough to assume this. Turns out, though, some OSs (e.g. zOS) are stupid enough to use values outside of this range for time structs created by the system itself. So instead of throwing a ValueError, tm_isdst is now normalized before being passed to strftime(). Fixes issue #6823. Thanks Robert Shapiro for diagnosing the problem and contributing an initial patch.
* Issue #6236, #6348: Fix various failures in the io module under AIXAntoine Pitrou2009-09-211-0/+3
| | | | | | | and other platforms, when using a non-gcc compiler. Patch by egreen. In addition, I made explicit the signedness of all bitfields in the IO library.
* #6954: Fixed crash when using DISTUTILS_DEBUG flag in Distutils.Tarek Ziadé2009-09-211-0/+2
|
* Issue 6877: this patch makes it possible to link the readline extensionRonald Oussoren2009-09-201-0/+3
| | | | | | | | to the libedit emulation of the readline API on OSX 10.5 or later. This also adds a minimal testsuite for readline to check that the history manipuation functions have the same interface with both C libraries.
* Fix for issue 6851: urllib.urlopen crashes in a thread on OSX 10.6Ronald Oussoren2009-09-201-0/+2
|
* Add Mark Summerfield.Georg Brandl2009-09-191-0/+3
|
* Add Doug.Georg Brandl2009-09-191-0/+3
|
* #6944: the argument to PyArg_ParseTuple should be a tuple, otherwise a ↵Georg Brandl2009-09-191-0/+3
| | | | SystemError is set. Also clean up another usage of PyArg_ParseTuple.
* typoBenjamin Peterson2009-09-181-1/+1
|
* add keyword arguments support to str/unicode encode and decode #6300Benjamin Peterson2009-09-182-0/+4
|
* Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...)Thomas Heller2009-09-181-2/+5
| | | | does now always result in NULL.
* Issue #5042: Structure sub-subclass does now initialize correctly withThomas Heller2009-09-181-0/+3
| | | | base class positional arguments.
* Add Gawain Bolton to Misc/ACKS for his work on base 10 integer -> string ↵Mark Dickinson2009-09-181-0/+1
| | | | optimizations.
* #6938: "ident" is always a string, so use a format code which works.Georg Brandl2009-09-181-0/+3
|
* Issue #6922: Fix an infinite loop when trying to decode an invalidGeorg Brandl2009-09-171-0/+3
| | | | UTF-32 stream with a non-raising error handler like "replace" or "ignore".
* Issue #6713: Improve performance of str(n) and repr(n) for integers nMark Dickinson2009-09-161-0/+2
| | | | | (up to 3.1 times faster in tests), by special-casing base 10 in _PyLong_Format. (Backport of r74851 from py3k.)
* Add news entry for r74841.Thomas Wouters2009-09-161-0/+2
|
* #6844: do not emit DeprecationWarnings on access if Exception.message has ↵Georg Brandl2009-09-161-0/+3
| | | | | | been set by the user. This works by always setting it in __dict__, except when it's implicitly set in __init__.
* Add Armin Ronacher.Georg Brandl2009-09-151-0/+4
|
* Issue #6635: Fix profiler printing usage message.Matthias Klose2009-09-131-0/+2
|
* update urlsBenjamin Peterson2009-09-131-4/+2
|
* Issue #6856: Add a filter keyword argument to TarFile.add().Lars Gustäbel2009-09-121-0/+2
| | | | | | | | | The filter argument must be a function that takes a TarInfo object argument, changes it and returns it again. If the function returns None the TarInfo object will be excluded from the archive. The exclude argument is deprecated from now on, because it does something similar but is not as flexible.
* Issue #6163: Fixed HP-UX runtime library dir options in distutils.unixcompilerTarek Ziadé2009-09-091-0/+4
|
* #6865 fix ref counting in initialization of pwd moduleBenjamin Peterson2009-09-081-0/+3
|
* Issue #6857: Fix Decimal formatting to be consistent with existing floatMark Dickinson2009-09-081-0/+3
| | | | formatting: both are now right-aligned by default.
* #Issue 6795: Fix infinite recursion in long(Decimal('nan')); change ↵Mark Dickinson2009-09-071-0/+4
| | | | int(Decimal('nan')) to raise ValueError instead of either returning NaN or raising InvalidContext.