summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Patch by pythonic <pythonic@gmail.com> to support FedoraMarc-André Lemburg2005-11-071-2/+8
| | | | as Linux distro.
* Added proper reflection on instances of <type 'method-wrapper'>, e.g.Armin Rigo2005-11-071-0/+13
| | | | | | | | '[].__add__', to match what the other internal descriptor types provide: '__objclass__' attribute, '__self__' member, and reasonable repr and comparison. Added a test.
* similar to SF bug 847019: a quick check in the time() constructor, whichArmin Rigo2005-11-071-0/+7
| | | | | | accepts strings only for unpickling reasons. This check prevents the honest mistake of passing a string like '2:59.0' to time() and getting an insane object.
* Fix SF bug #417833 (pydoc HTTP reload failure) by removing fromKa-Ping Yee2005-11-051-13/+17
| | | | | sys.modules all submodules of a the given module/package path when trying to reload a module.
* Accept patch to resolve SF bug #651124.Ka-Ping Yee2005-11-051-2/+2
|
* Oops, forgot to add the output file to 41388.Neal Norwitz2005-11-031-0/+2
|
* Bug #1346533, select.poll() doesn't raise an error if timeout > sys.maxintNeal Norwitz2005-11-031-0/+20
| | | | | | Need to check return result of PyInt_AsLong() Will backport.
* Change time.strptime() to raise ValueError whenever there is an error in theBrett Cannon2005-11-022-3/+26
| | | | | | | format string. Before exceptions generated by the internal code propagated up to the user and were not helpful. Closes bug #1340337.
* Fix SF #1345263, colorsys tests, bug in frangeNeal Norwitz2005-11-021-1/+1
| | | | | | Fix a typo that caused step to be ignored. Will backport.
* Exception handling now raises KeyboardInterrupt and SystemExit rather than ↵Vinay Sajip2005-10-311-0/+6
| | | | passing to handleError
* Exception handling now raises KeyboardInterrupt and SystemExit rather than ↵Vinay Sajip2005-10-312-0/+8
| | | | passing to handleError
* test_directories(): This test had no chance of passing onTim Peters2005-10-301-2/+14
| | | | | Windows. Hacked it to pass, but not sure it's worth the bother.
* fix typos, mostly in commentsFred Drake2005-10-284-4/+4
|
* Patch #1338314, Bug #1336623: fix tarfile so it can extractNeal Norwitz2005-10-282-5/+36
| | | | | | REGTYPE directories from tarfiles written by old programs. Will backport.
* Cosmetic change: make all hex literals use upper case hex so that theyMarc-André Lemburg2005-10-2445-14236/+14281
| | | | | | look more like the Unicode Consortium files. Add ending new-line to all source files.
* Removed the decoding_map from the codecs where this is possible.Marc-André Lemburg2005-10-2445-25663/+22734
| | | | | Replaced the tis_620, cp1140 and koi8_u codecs with new ones based on custom mapping files.
* Fix problem handling EXTENDED_ARGs from SF bug # 1333982Neal Norwitz2005-10-241-0/+23
|
* Fix compiler test when run with -u (long mode)Neal Norwitz2005-10-241-1/+1
|
* One-off "No handlers..." error message only raised if raiseExceptions is set.Vinay Sajip2005-10-231-1/+1
|
* Fix arigo's funky LOAD_NAME bug: implicit globals inside classes haveNeil Schemenauer2005-10-231-0/+9
| | | | | historically been looked up using LOAD_NAME, not LOAD_GLOBAL. looked up by LOAD_NAME, not
* Revert previous checkin:Neal Norwitz2005-10-221-1/+1
| | | | | | According to Jeremy, the comment only made sense when the yield was disallowed. Now it's testing that the yield is allowed, so it's not bad and the outer finally is irrelevant.
* Revert change, func_name of lambda's is back to <lambda>.Neil Schemenauer2005-10-211-1/+1
|
* Replace the old EBCDIC codecs with new ones using the decoding table.Marc-André Lemburg2005-10-214-981/+3027
|
* Alias iso8859_1 to latin_1 which is the same encoding, but hasMarc-André Lemburg2005-10-211-0/+7
| | | | a much faster codec implementation.
* Add a few more Mac OS encodings. The mapping tables for these areMarc-André Lemburg2005-10-215-0/+3414
| | | | available at ftp.unicode.org.
* Replace the old charmap codecs with new ones generated from the currentMarc-André Lemburg2005-10-2149-5129/+29964
| | | | | | | mapping tables available at ftp.unicode.org. These new codecs include and use character decoding tables which speeds up decoding by a few factors.
* Fix bug:Michael W. Hudson2005-10-212-0/+20
| | | | | | | | [ 1327110 ] wrong TypeError traceback in generator expressions by removing the code that can stomp on the users' TypeError raised by the iterable argument to ''.join() -- PySequence_Fast (now?) gives a perfectly reasonable message itself. Also, a couple of tests.
* Fix SF bug #1167751, Argument genexp corner caseNeal Norwitz2005-10-211-2/+14
| | | | | | | | | | | | | Incorrect code was generated for: foo(a = i for i in range(10)) This should have generated a SyntaxError. Fix the Grammar so it raises a SyntaxError and test it. I'm uncertain whether this should be backported. It makes something that was Syntactically valid invalid. However, the code would either be completely broken or do the wrong thing.
* Don't use a string exception since it's deprecatedNeal Norwitz2005-10-211-1/+1
|
* Add comment lost from AST mergeNeal Norwitz2005-10-211-1/+1
|
* Merge ast-branch to headJeremy Hylton2005-10-2015-80/+225
| | | | | | | | | | This change implements a new bytecode compiler, based on a transformation of the parse tree to an abstract syntax defined in Parser/Python.asdl. The compiler implementation is not complete, but it is in stable enough shape to run the entire test suite excepting two disabled tests.
* Disable some tests in anticipation of merging ast-branch to the headJeremy Hylton2005-10-202-29/+37
|
* Fix SF bug # 1330039, patch # 1331635 from Lars Gustaebel (tarfile maintainer)Neal Norwitz2005-10-202-2/+50
| | | | | | | | | | | | | | Problem: if two files are assigned the same inode number by the filesystem, the second one will be added as a hardlink to the first, which means that the content will be lost. The patched code checks if the file's st_nlink is greater 1. So only for files that actually have several links pointing to them hardlinks will be created, which is what GNU tar does. Will backport.
* Get BSD DB working most for version 3.2Neal Norwitz2005-10-201-0/+2
|
* Teach unquote() to handle unicode inputsRaymond Hettinger2005-10-152-0/+6
|
* Optimised Placeholders handling of child loggers by using a dict rather than ↵Vinay Sajip2005-10-141-4/+8
| | | | a list (much slower in the pathological case of hundreds of child Loggers to a Placeholder - problem reported by Ryan Blazecka).
* Added Host and Content-type headers to requests sent by HTTPHandler ↵Vinay Sajip2005-10-111-1/+10
| | | | (suggested by Steven Vereecken)
* Bug #1245379: Add "unicode-1-1-utf-7" as an alias for "utf-7" as specifiedWalter Dörwald2005-10-091-0/+1
| | | | by RFC 1642.
* Fix errors in _synthesize because of missing basename attribute ofGeorg Brandl2005-10-081-2/+6
| | | | browser controller classes.
* Fix unit test failure -- the output received from Python can be empty,Guido van Rossum2005-10-081-1/+1
| | | | but verify_valid_flag() wasn't expecting that. Will backport.
* Fixed bug where the logging message was wrongly being demoted from Unicode ↵Vinay Sajip2005-10-071-6/+8
| | | | to string (SF #1314107)
* Part of SF patch #1313939: Speedup charmap decoding by extendingWalter Dörwald2005-10-061-1/+36
| | | | | | | PyUnicode_DecodeCharmap() the accept a unicode string as the mapping argument which is used as a mapping table. This code isn't used by any of the codecs yet.
* SF #1313496: bisect C replacement doesn't accept named argsRaymond Hettinger2005-10-051-0/+10
|
* Fix pychecker warningsNeal Norwitz2005-10-041-4/+9
|
* Incorporate Tal Einat's comment on Patch 936169: Fixes alignment problem.Kurt B. Kaiser2005-10-032-4/+13
|
* Tweak CodeContext.py docstrings, comments, and names.Kurt B. Kaiser2005-10-031-51/+57
|
* Patch #754022: Greatly enhanced webbrowser.py.Georg Brandl2005-10-031-175/+338
|
* SF bug #887946, segfault if redirecting directoryNeal Norwitz2005-10-031-0/+50
| | | | | | | Also provide a warning if a directory is passed on the command line. Add minimal command line test. Will backport.
* Increased performance in CodeContext extension Patch 936169 Noam RaphaelKurt B. Kaiser2005-10-022-31/+49
|
* - Fix segfault with invalid coding.Neal Norwitz2005-10-022-0/+22
| | | | | | | - SF Bug #772896, unknown encoding results in MemoryError, which is not helpful I will only backport the segfault fix. I'll let Anthony decide if he wants the other changes backported. I will do the backport if asked.