Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tweak test_communicate_stderr so that it works when run under a pydebug build. | Brett Cannon | 2005-03-05 | 1 | -1/+3 |
| | |||||
* | Remove some more tab usage to prevent an error when run as ``python -tt``. | Brett Cannon | 2005-03-05 | 1 | -2/+2 |
| | |||||
* | Remove a tab so that whitespace usage is consistent. | Brett Cannon | 2005-03-05 | 1 | -1/+1 |
| | |||||
* | SF #1149508: ensure textwrap handles hyphenated numbers correctly, | Greg Ward | 2005-03-05 | 2 | -3/+22 |
| | | | | eg. "2004-03-04" is not broken across lines. (Merged from 2.4 branch.) | ||||
* | Patch #1043890: tarfile: add extractall() method. | Martin v. Löwis | 2005-03-04 | 1 | -0/+41 |
| | |||||
* | Patch #1075887: Don't require MSVC in distutils if there is nothing | Martin v. Löwis | 2005-03-04 | 1 | -0/+6 |
| | | | | to build. Will backport to 2.4 | ||||
* | Patch #1103407: Properly deal with tarfile iterators when untarring | Martin v. Löwis | 2005-03-03 | 1 | -4/+15 |
| | | | | symbolic links on Windows. Fixes #1100429. Will backport to 2.4. | ||||
* | Corrected bug in list2cmdline wrt backslashes. Fixes #1083306. | Peter Astrand | 2005-03-03 | 1 | -0/+1 |
| | |||||
* | Only run extensive subprocess tests if -usubprocess to regrtest is ↵ | Peter Astrand | 2005-03-03 | 2 | -4/+7 |
| | | | | specified. Fixes #1124637 | ||||
* | Optimization for communicate(): If only one of stdin/stdout/stderr is | Peter Astrand | 2005-03-03 | 1 | -16/+29 |
| | | | | redirected, using select() or threads is unnecessary. | ||||
* | Added three more testcases: Using communicate with only one of | Peter Astrand | 2005-03-03 | 1 | -0/+23 |
| | | | | stdin/stdout/stderr redirected. | ||||
* | SF bug #1155938: Missing None check for __init__(). | Raymond Hettinger | 2005-03-03 | 1 | -0/+13 |
| | |||||
* | Revert previous checkin on getargs 'L' code. Try to convert all | Martin v. Löwis | 2005-03-03 | 2 | -23/+5 |
| | | | | | numbers in PyLong_AsLongLong, and update test suite accordingly. Backported to 2.4. | ||||
* | Patch #645894: Use getrusage for computing the time consumption in | Martin v. Löwis | 2005-03-03 | 1 | -2/+20 |
| | | | | profile.py if available. | ||||
* | Patches #749830, #1144555: allow UNIX mmap size to default to current | Martin v. Löwis | 2005-03-03 | 2 | -0/+38 |
| | | | | file size. | ||||
* | Patch #1046831: Use get_python_version where appropriate in sysconfig.py. | Martin v. Löwis | 2005-03-03 | 1 | -6/+6 |
| | |||||
* | Patch #1117454: Remove code to special-case cookies without values | Martin v. Löwis | 2005-03-03 | 4 | -12/+23 |
| | | | | in LWPCookieJar. Backported to 2.4. | ||||
* | Patch #1117339: Add cookielib special name tests. | Martin v. Löwis | 2005-03-03 | 2 | -5/+28 |
| | | | | Backported to 2.4. | ||||
* | Patch #1112812: Make bsddb/__init__.py more friendly for modulefinder. | Martin v. Löwis | 2005-03-03 | 1 | -2/+2 |
| | | | | Backported to 2.4. | ||||
* | Clear internal call error in 'L' format. Fixes #723201. | Martin v. Löwis | 2005-03-03 | 1 | -1/+13 |
| | | | | Backported to 2.4. | ||||
* | Patch #1110248: SYNC_FLUSH the zlib buffer for GZipFile.flush. | Martin v. Löwis | 2005-03-03 | 1 | -1/+4 |
| | | | | Partially fixes #1110242. | ||||
* | Patch #1107973: tarfile.ExFileObject iterators. | Martin v. Löwis | 2005-03-03 | 2 | -0/+26 |
| | |||||
* | Patch #1104111: Alter setup.py --help and --help-commands. | Martin v. Löwis | 2005-03-03 | 2 | -2/+11 |
| | |||||
* | Fix bug in InternalDate regexp that failed to allow leading 0 in day - ↵ | Piers Lauder | 2005-03-02 | 1 | -1/+1 |
| | | | | courtesy of Rimon Barr <rimon.barr@cornell.edu> | ||||
* | Patch #1121234: Properly cleanup _exit and tkerror commands. | Martin v. Löwis | 2005-03-01 | 1 | -0/+7 |
| | | | | Will backport to 2.4. | ||||
* | Make test__locale more fine-grained. Now test localeconv and nl_langinfo | Brett Cannon | 2005-03-01 | 1 | -9/+56 |
| | | | | | | individually as tests. Also improved output when the test fails. | ||||
* | Fix small grammatical error in a docstring. | Brett Cannon | 2005-03-01 | 1 | -1/+1 |
| | |||||
* | SF patch #941881: PEP 309 Implementation (Partial Function Application). | Raymond Hettinger | 2005-02-28 | 1 | -0/+154 |
| | | | | | Combined efforts of many including Peter Harris, Hye-Shik Chang, Martin v. Löwis, Nick Coghlan, Paul Moore, and Raymond Hettinger. | ||||
* | Complete the previous effort to factor out constant expressions | Raymond Hettinger | 2005-02-28 | 2 | -12/+34 |
| | | | | and improve the speed of the if/elif/else blocks. | ||||
* | Patch #1049151: adding bool support to xdrlib.py. | Martin v. Löwis | 2005-02-24 | 4 | -6/+30 |
| | | | | Also add xdrlib._test into the test suite. | ||||
* | Made the module compatible with Python 2.2 again. | Peter Astrand | 2005-02-21 | 1 | -2/+5 |
| | |||||
* | Teach the peepholer to fold unary operations on constants. | Raymond Hettinger | 2005-02-20 | 1 | -0/+19 |
| | | | | | Afterwards, -0.5 loads in a single step and no longer requires a runtime UNARY_NEGATIVE operation. | ||||
* | * Beef-up tests for str.count(). | Raymond Hettinger | 2005-02-20 | 1 | -0/+28 |
| | | | | * Speed-up str.count() by using memchr() to fly between first char matches. | ||||
* | * Beef-up testing of str.__contains__() and str.find(). | Raymond Hettinger | 2005-02-20 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | * Speed-up "x in y" where x has more than one character. The existing code made excessive calls to the expensive memcmp() function. The new code uses memchr() to rapidly find a start point for memcmp(). In addition to knowing that the first character is a match, the new code also checks that the last character is a match. This significantly reduces the incidence of false starts (saving memcmp() calls and making quadratic behavior less likely). Improves the timings on: python -m timeit -r7 -s"x='a'*1000" "'ab' in x" python -m timeit -r7 -s"x='a'*1000" "'bc' in x" Once this code has proven itself, then string_find_internal() should refer to it rather than running its own version. Also, something similar may apply to unicode objects. | ||||
* | Use getdoc(object) instead of object.__doc__ to fix indentation problems. | Ka-Ping Yee | 2005-02-19 | 1 | -2/+10 |
| | | | | | | | | | | | Thanks to Robert Dick <dickrp@ece.northwestern.edu> for reporting this bug and submitting a patch. Adjust doc(object) to display useful documentation for plain values (e.g. help([]) now shows the methods on the list instead of just printing "[]"). (This change has been tested interactively, by generating docs for the standard library, and by running the module documentation webserver.) | ||||
* | Add support for negative indices in UserString.MutableString.__setitem__ | Walter Dörwald | 2005-02-18 | 2 | -7/+11 |
| | | | | and UserString.MutableString.__delitem__. | ||||
* | Handle errors in imports of thread, threading | Vinay Sajip | 2005-02-18 | 1 | -1/+7 |
| | |||||
* | Improved frame handling for 1.5.2, and now return func from findCaller (not ↵ | Vinay Sajip | 2005-02-18 | 1 | -9/+20 |
| | | | | actually used yet) | ||||
* | Fix copy & paste error. | Walter Dörwald | 2005-02-17 | 1 | -2/+2 |
| | |||||
* | Add tests for the methods added by UserString.MutableString. | Walter Dörwald | 2005-02-17 | 1 | -0/+62 |
| | |||||
* | Avoid using items() in environ.update(). Fixes #1124513. | Martin v. Löwis | 2005-02-17 | 2 | -9/+19 |
| | | | | Will backport to 2.4. | ||||
* | Add a basic test for UserString.MutableString. | Walter Dörwald | 2005-02-17 | 1 | -2/+9 |
| | |||||
* | Fix | Michael W. Hudson | 2005-02-17 | 1 | -0/+3 |
| | | | | | | | | [ 1124295 ] Function's __name__ no longer accessible in restricted mode which I introduced with a bit of mindless copy-paste when making __name__ writable. You can't assign to __name__ in restricted mode, which I'm going to pretend was intentional :) | ||||
* | Remove dependency on order of mode flags | Raymond Hettinger | 2005-02-16 | 1 | -1/+1 |
| | |||||
* | Whitespace normalization. | Tim Peters | 2005-02-15 | 1 | -2/+2 |
| | |||||
* | An instance of class PicklingError was used here simply as an example of | Tim Peters | 2005-02-15 | 1 | -21/+26 |
| | | | | | | | _some_ user-defined class instance. That it was also an exception isn't interesting, but does interfere with Michael Hudson's new-style exception patch. This just changes the doctest example, to use an instance of a non-exception class. | ||||
* | Test that SystemExits are handled properly by the exit machinery. I | Michael W. Hudson | 2005-02-15 | 1 | -0/+12 |
| | | | | | broke the "raise SystemExit(46)" case when doing new-style exceptions, but I'd much rather have found out here than in test_tempfile (growl). | ||||
* | Exceedingly minor tweak. | Michael W. Hudson | 2005-02-15 | 1 | -1/+1 |
| | |||||
* | Added copyright notice: | Peter Astrand | 2005-02-14 | 1 | -0/+2 |
| | | | | Licensed to PSF under a Contributor Agreement. | ||||
* | fix decoding in _stringify to not depend on the default encoding | Fred Drake | 2005-02-11 | 2 | -1/+43 |
| | | | | (closes SF bug #1115989) |