Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add news item for the new charmap codecs. | Marc-André Lemburg | 2005-10-23 | 1 | -0/+8 |
| | |||||
* | Correct error to PyRun_SimpleString macro introduced in AST merge. | Mark Hammond | 2005-10-23 | 1 | -1/+1 |
| | |||||
* | Remove conflict markers and add parsermodule.c to get things building | Mark Hammond | 2005-10-23 | 1 | -12/+11 |
| | |||||
* | Add AST files to VC6 build. | Raymond Hettinger | 2005-10-23 | 1 | -0/+16 |
| | |||||
* | Fix arigo's funky LOAD_NAME bug: implicit globals inside classes have | Neil Schemenauer | 2005-10-23 | 2 | -1/+11 |
| | | | | | historically been looked up using LOAD_NAME, not LOAD_GLOBAL. looked up by LOAD_NAME, not | ||||
* | Don't stop generating code for import statements after the first "import as" | Neil Schemenauer | 2005-10-23 | 1 | -2/+3 |
| | | | | part. Fixes one bug from #1333982. | ||||
* | Add an assert. | Neil Schemenauer | 2005-10-23 | 1 | -0/+1 |
| | |||||
* | 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 |
| | |||||
* | Use <lamba> as the function name for lambdas (matches old compiler). | Neil Schemenauer | 2005-10-21 | 1 | -1/+1 |
| | |||||
* | Fix a bunch of imports to use code.h instead of compile.h. | Jeremy Hylton | 2005-10-21 | 9 | -13/+1 |
| | | | | Remove duplicate declarations from compile.h | ||||
* | Replace the old EBCDIC codecs with new ones using the decoding table. | Marc-André Lemburg | 2005-10-21 | 4 | -981/+3027 |
| | |||||
* | Alias iso8859_1 to latin_1 which is the same encoding, but has | Marc-André Lemburg | 2005-10-21 | 1 | -0/+7 |
| | | | | a much faster codec implementation. | ||||
* | Add a few more Mac OS encodings. The mapping tables for these are | Marc-André Lemburg | 2005-10-21 | 5 | -0/+3414 |
| | | | | available at ftp.unicode.org. | ||||
* | Replace the old charmap codecs with new ones generated from the current | Marc-André Lemburg | 2005-10-21 | 49 | -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. | ||||
* | Add two new tools to compare codecs and show differences and to | Marc-André Lemburg | 2005-10-21 | 2 | -0/+94 |
| | | | | list all installed codecs. | ||||
* | Moved gencodec.py to the Tools/unicode/ directory. | Marc-André Lemburg | 2005-10-21 | 1 | -88/+179 |
| | | | | | | Added new support for decoding tables. Cleaned up the implementation a bit. | ||||
* | ANSI-C-ify the placement of local var declarations. | Armin Rigo | 2005-10-21 | 3 | -9/+14 |
| | |||||
* | Fix bug: | Michael W. Hudson | 2005-10-21 | 4 | -8/+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. | ||||
* | the ast-branch changed the stack discipline of MAKE_CLOSURE, so we need to | Michael W. Hudson | 2005-10-21 | 1 | -1/+3 |
| | | | | bump MAGIC. | ||||
* | Add 2.4.2 to LICENSE. | Georg Brandl | 2005-10-21 | 1 | -0/+1 |
| | |||||
* | add some notes about recent checkins | Neal Norwitz | 2005-10-21 | 1 | -0/+6 |
| | |||||
* | Get the bug # write | Neal Norwitz | 2005-10-21 | 1 | -1/+1 |
| | |||||
* | Incorrect code was generated for: | Neal Norwitz | 2005-10-21 | 1 | -0/+3 |
| | | | | | | | 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. | ||||
* | Fix SF bug #1167751, Argument genexp corner case | Neal Norwitz | 2005-10-21 | 3 | -10/+30 |
| | | | | | | | | | | | | | 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. | ||||
* | Free coding spec (cs) if there was an error to prevent mem leak. Maybe ↵ | Neal Norwitz | 2005-10-21 | 1 | -0/+3 |
| | | | | backport candidate | ||||
* | Don't use a string exception since it's deprecated | Neal Norwitz | 2005-10-21 | 1 | -1/+1 |
| | |||||
* | Oops, "=" is not a comparison operator | Neal Norwitz | 2005-10-21 | 1 | -1/+0 |
| | |||||
* | Add comment lost from AST merge | Neal Norwitz | 2005-10-21 | 1 | -1/+1 |
| | |||||
* | Remove INT_MIN that came from the AST merge. | Neal Norwitz | 2005-10-21 | 1 | -1/+0 |
| | | | | | | INT_MIN is used in Python/compile.c, but it was also used in Objects/abstract.c Python/getargs.c. If we need it for compile.c, we can get it from the same place as the other files. | ||||
* | Fix some mods that got dropped from the AST merge | Neal Norwitz | 2005-10-21 | 1 | -2/+2 |
| | |||||
* | Use the newer names for APIs after the AST merge | Neal Norwitz | 2005-10-21 | 1 | -3/+3 |
| | |||||
* | Remove dup declarations after AST merge | Neal Norwitz | 2005-10-21 | 1 | -3/+0 |
| | |||||
* | Merge ast-branch to head | Jeremy Hylton | 2005-10-20 | 54 | -6342/+13207 |
| | | | | | | | | | | 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. | ||||
* | Enhance the performance of two important Unicode character | Marc-André Lemburg | 2005-10-20 | 1 | -10/+52 |
| | | | | | | | | type lookups: whitespace and linebreak. These lookup tables are from the Python 1.6 version with the addition of the 205F code point which was added as whitespace code point to Unicode since then. | ||||
* | add missing word | Fred Drake | 2005-10-20 | 1 | -1/+1 |
| | |||||
* | Disable some tests in anticipation of merging ast-branch to the head | Jeremy Hylton | 2005-10-20 | 2 | -29/+37 |
| | |||||
* | Find bsd db v4 on gentoo (2005 i think) | Neal Norwitz | 2005-10-20 | 1 | -0/+1 |
| | |||||
* | Fix SF bug # 1330039, patch # 1331635 from Lars Gustaebel (tarfile maintainer) | Neal Norwitz | 2005-10-20 | 2 | -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.2 | Neal Norwitz | 2005-10-20 | 1 | -0/+2 |
| | |||||
* | Get bsddb module to compile with version 3.2 of BSD DB. | Neal Norwitz | 2005-10-20 | 1 | -0/+8 |
| | |||||
* | SF bug #1331563 ] string_subscript doesn't check for failed PyMem_Malloc. ↵ | Neal Norwitz | 2005-10-20 | 1 | -0/+2 |
| | | | | Will backport | ||||
* | Whitespace corrections. | Marc-André Lemburg | 2005-10-19 | 1 | -19/+19 |
| | |||||
* | Bug fix for [ 1331062 ] utf 7 codec broken. | Marc-André Lemburg | 2005-10-19 | 1 | -8/+16 |
| | | | | Backport candidate. | ||||
* | SF bug #1328915, try to word kill a bit more generically. Backport candidate. | Neal Norwitz | 2005-10-18 | 1 | -2/+2 |
| | |||||
* | Drop permissions for Gregory K Johnson. | Raymond Hettinger | 2005-10-17 | 1 | -0/+4 |
| | |||||
* | Add Nick Coghlan | Raymond Hettinger | 2005-10-16 | 1 | -0/+4 |
| | |||||
* | Teach unquote() to handle unicode inputs | Raymond Hettinger | 2005-10-15 | 2 | -0/+6 |
| | |||||
* | Optimised Placeholders handling of child loggers by using a dict rather than ↵ | Vinay Sajip | 2005-10-14 | 1 | -4/+8 |
| | | | | a list (much slower in the pathological case of hundreds of child Loggers to a Placeholder - problem reported by Ryan Blazecka). | ||||
* | SF bug #1323739, C API doc for PySequence_Tuple duplicated | Neal Norwitz | 2005-10-12 | 1 | -9/+5 |
| |