| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix typos, mostly in comments | Fred Drake | 2005-10-28 | 2 | -2/+2 |
| | | |||||
| * | Patch #1338314, Bug #1336623: fix tarfile so it can extract | Neal Norwitz | 2005-10-28 | 1 | -0/+30 |
| | | | | | | | REGTYPE directories from tarfiles written by old programs. Will backport. | ||||
| * | Fix problem handling EXTENDED_ARGs from SF bug # 1333982 | Neal Norwitz | 2005-10-24 | 1 | -0/+23 |
| | | |||||
| * | Fix compiler test when run with -u (long mode) | Neal Norwitz | 2005-10-24 | 1 | -1/+1 |
| | | |||||
| * | Fix arigo's funky LOAD_NAME bug: implicit globals inside classes have | Neil Schemenauer | 2005-10-23 | 1 | -0/+9 |
| | | | | | | historically been looked up using LOAD_NAME, not LOAD_GLOBAL. looked up by LOAD_NAME, not | ||||
| * | Revert previous checkin: | Neal Norwitz | 2005-10-22 | 1 | -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 Schemenauer | 2005-10-21 | 1 | -1/+1 |
| | | |||||
| * | Fix bug: | Michael W. Hudson | 2005-10-21 | 2 | -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 case | Neal Norwitz | 2005-10-21 | 1 | -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. | ||||
| * | Add comment lost from AST merge | Neal Norwitz | 2005-10-21 | 1 | -1/+1 |
| | | |||||
| * | Merge ast-branch to head | Jeremy Hylton | 2005-10-20 | 12 | -70/+214 |
| | | | | | | | | | | | 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 head | Jeremy Hylton | 2005-10-20 | 2 | -29/+37 |
| | | |||||
| * | Fix SF bug # 1330039, patch # 1331635 from Lars Gustaebel (tarfile maintainer) | Neal Norwitz | 2005-10-20 | 1 | -1/+48 |
| | | | | | | | | | | | | | | | 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. | ||||
| * | Teach unquote() to handle unicode inputs | Raymond Hettinger | 2005-10-15 | 1 | -0/+4 |
| | | |||||
| * | Fix unit test failure -- the output received from Python can be empty, | Guido van Rossum | 2005-10-08 | 1 | -1/+1 |
| | | | | | but verify_valid_flag() wasn't expecting that. Will backport. | ||||
| * | Part of SF patch #1313939: Speedup charmap decoding by extending | Walter Dörwald | 2005-10-06 | 1 | -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 args | Raymond Hettinger | 2005-10-05 | 1 | -0/+10 |
| | | |||||
| * | SF bug #887946, segfault if redirecting directory | Neal Norwitz | 2005-10-03 | 1 | -0/+50 |
| | | | | | | | | Also provide a warning if a directory is passed on the command line. Add minimal command line test. Will backport. | ||||
| * | - Fix segfault with invalid coding. | Neal Norwitz | 2005-10-02 | 2 | -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. | ||||
| * | Patch #1309009, Fix segfault in pyexpat when the XML document is | Neal Norwitz | 2005-09-30 | 1 | -0/+9 |
| | | | | | | | in latin_1, but Python incorrectly assumes it is in UTF-8 format Will backport. | ||||
| * | some more fixes and tests for inspect.getsource(), triggered by crashes | Armin Rigo | 2005-09-25 | 2 | -0/+36 |
| | | | | | from the PyPy project as well as the SF bug #1295909. | ||||
| * | Convert iterator __len__() methods to a private API. | Raymond Hettinger | 2005-09-24 | 3 | -1/+13 |
| | | |||||
| * | Patches #1298449 and #1298499: Add some missing checks for error | Michael W. Hudson | 2005-09-22 | 1 | -0/+7 |
| | | | | | | | returns in cStringIO.c. Thanks to Andrew Bennetts. This must be a backport candidate. | ||||
| * | MacOSX 10.4 apparently does not allow the creation time to be set to later | Jack Jansen | 2005-09-21 | 1 | -2/+2 |
| | | | | | | | than the modification time. Changed the SetDates test to accomodate. Backport candidate. | ||||
| * | test and fix for buggy handling of exceptions raised by C functions, | Armin Rigo | 2005-09-20 | 1 | -2/+21 |
| | | | | | | causing the profiler to crash on an AssertionError if the same Python function catches multiple exceptions from C functions. | ||||
| * | skip _locale test if OS X < 10.4 | Skip Montanaro | 2005-09-19 | 1 | -0/+6 |
| | | |||||
| * | Test case for latest complexobject fix. | Georg Brandl | 2005-09-17 | 1 | -0/+2 |
| | | |||||
| * | No longer ignore exceptions raised by comparisons during key lookup. | Raymond Hettinger | 2005-09-16 | 1 | -0/+17 |
| | | | | | Inspired by Armin Rigo's suggestion to do the same with dictionaries. | ||||
| * | Clear out the regex cache when the TimeRE cache is invalidated by a locale | Brett Cannon | 2005-09-15 | 1 | -0/+2 |
| | | | | | | | change. Fixes bug #1290505. | ||||
| * | - Changes donated by Elemental Security to make it work on AIX 5.3 | Guido van Rossum | 2005-09-14 | 2 | -5/+37 |
| | | | | | | with IBM's 64-bit compiler (SF patch #1284289). This also closes SF bug #105470: test_pwd fails on 64bit system (Opteron). | ||||
| * | Bug #1202493: Fixing SRE parser to handle '{}' as perl does, rather than | Gustavo Niemeyer | 2005-09-14 | 1 | -0/+3 |
| | | | | | considering it exactly like a '*'. | ||||
| * | Revert 1.170. Add tests. | Raymond Hettinger | 2005-09-10 | 1 | -0/+6 |
| | | |||||
| * | SF bug #1251300: On UCS-4 builds the "unicode-internal" codec will now complain | Walter Dörwald | 2005-08-30 | 2 | -3/+82 |
| | | | | | | about illegal code points. The codec now supports PEP 293 style error handlers. (This is a variant of the Nik Haldimann's patch that detects truncated data) | ||||
| * | Patch #1168594: set sizes of non-regular files to zero. Fixes #1167128. | Martin v. Löwis | 2005-08-27 | 1 | -0/+35 |
| | | | | | Will backport to 2.4. | ||||
| * | Whitespace normalization (via reindent.py). | Tim Peters | 2005-08-26 | 4 | -6/+5 |
| | | |||||
| * | testSeekBackwardsFromEnd(): Repair obvious syntax error. | Tim Peters | 2005-08-26 | 1 | -1/+1 |
| | | |||||
| * | Add list() around xreadlines() | Georg Brandl | 2005-08-26 | 1 | -2/+2 |
| | | |||||
| * | *** empty log message *** | Georg Brandl | 2005-08-26 | 1 | -11/+11 |
| | | |||||
| * | patch [ 810023 ] Fix for off-by-one bug in urllib.URLopener.retrieve | Georg Brandl | 2005-08-26 | 1 | -9/+93 |
| | | |||||
| * | patch [ 756021 ] Allow socket.inet_aton("255.255.255.255") on Windows | Georg Brandl | 2005-08-26 | 1 | -0/+2 |
| | | |||||
| * | bug [ 1262320 ] minidom.py alternate newl support is broken | Georg Brandl | 2005-08-25 | 1 | -4/+11 |
| | | |||||
| * | Make IDNA return an empty string when the input is empty. Fixes #1163178. | Martin v. Löwis | 2005-08-25 | 1 | -0/+6 |
| | | | | | Will backport to 2.4. | ||||
| * | Correct test suite for #848017. | Georg Brandl | 2005-08-25 | 1 | -3/+3 |
| | | |||||
| * | Bug #735248: Fix urllib2.parse_http_list. | Georg Brandl | 2005-08-24 | 1 | -0/+8 |
| | | |||||
| * | patch [ 1141428 ] more __contains__ tests | Georg Brandl | 2005-08-24 | 2 | -2/+29 |
| | | |||||
| * | [ 1113421 ] New tutorial tests in test_generators.py | Georg Brandl | 2005-08-24 | 1 | -0/+78 |
| | | |||||
| * | bug [ 728515 ] mmap's resize method resizes the file in win32 but not unix | Georg Brandl | 2005-08-24 | 1 | -0/+8 |
| | | |||||
| * | [ sf.net patch # 1121611 ] | Gregory P. Smith | 2005-08-21 | 4 | -4/+292 |
| | | | | | | | | | | A new hashlib module to replace the md5 and sha modules. It adds support for additional secure hashes such as SHA-256 and SHA-512. The hashlib module uses OpenSSL for fast platform optimized implementations of algorithms when available. The old md5 and sha modules still exist as wrappers around hashlib to preserve backwards compatibility. | ||||
| * | Fix BZ2File.(x)readlines() for files without a newline. | Georg Brandl | 2005-08-21 | 1 | -1/+17 |
| | | |||||
| * | SF bug #1242657: list(obj) can swallow KeyboardInterrupt | Raymond Hettinger | 2005-08-21 | 1 | -0/+9 |
| | | | | | | | Fix over-aggressive PyErr_Clear(). The same code fragment appears in various guises in list.extend(), map(), filter(), zip(), and internally in PySequence_Tuple(). | ||||
