Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | updated docstring on __bool__ to match behavior | Jack Diederich | 2006-11-28 | 1 | -3/+3 | |
| | ||||||
* | - patch #1600346 submitted by Tomer Filiba | Jack Diederich | 2006-11-28 | 31 | -82/+118 | |
| | | | | | | - Renamed nb_nonzero slots to nb_bool - Renamed __nonzero__ methods to __bool__ - update core, lib, docs, and tests to match | |||||
* | Unit tests for PEP 3102, by Jiwon Seo. Forgot to add these earlier. | Guido van Rossum | 2006-11-22 | 1 | -0/+151 | |
| | ||||||
* | The rest of patch 1549670 by Jiwon, making the compiler test pass. | Guido van Rossum | 2006-11-22 | 2 | -54/+32 | |
| | | | | This removes some bogus debug stuff Jiwon accidentally left in last time. | |||||
* | Make it compile with older compilers. | Guido van Rossum | 2006-11-22 | 1 | -3/+3 | |
| | ||||||
* | Jiwon Seo's PEP 3102 implementation. | Guido van Rossum | 2006-10-27 | 31 | -227/+739 | |
| | | | | | See SF#1549670. The compiler package has not yet been updated. | |||||
* | Thomas Heller fixed modulefinder and added a test. Thanks! | Guido van Rossum | 2006-10-27 | 2 | -37/+364 | |
| | ||||||
* | This module was still referencing some dead EXEC related constants. | Guido van Rossum | 2006-09-06 | 1 | -3/+3 | |
| | ||||||
* | Patch #1550786: ellipsis literal. | Georg Brandl | 2006-09-06 | 19 | -141/+140 | |
| | ||||||
* | Patch #1550800: make exec a function. | Georg Brandl | 2006-09-06 | 105 | -1558/+1221 | |
| | ||||||
* | Fix comment for indenting in C files. | Brett Cannon | 2006-08-31 | 1 | -1/+1 | |
| | ||||||
* | Fix latex2html compile error | George Yoshida | 2006-08-30 | 1 | -1/+1 | |
| | ||||||
* | Get rid of more coerce cruft (really check in this time :-) | Neal Norwitz | 2006-08-29 | 7 | -57/+2 | |
| | ||||||
* | Get rid of more coerce cruft, update NEWS | Neal Norwitz | 2006-08-29 | 1 | -6/+15 | |
| | ||||||
* | Get parsermodule working again after adding set literals | Neal Norwitz | 2006-08-29 | 1 | -4/+4 | |
| | ||||||
* | Fix another typo. | Neal Norwitz | 2006-08-29 | 1 | -1/+1 | |
| | ||||||
* | Get rid of some more cases of backquotes. parsermodule.c doesn't compile | Neal Norwitz | 2006-08-29 | 6 | -17/+3 | |
| | | | | but looks like that was a problem before this change. | |||||
* | Get rid of most of the remaining uses of <>. There's still Tools/* thogh. | Neal Norwitz | 2006-08-29 | 16 | -49/+23 | |
| | ||||||
* | Fix str() and repr() of empty sets. | Georg Brandl | 2006-08-28 | 2 | -5/+16 | |
| | ||||||
* | Small fix for compiler module ./. set literals. | Georg Brandl | 2006-08-28 | 1 | -1/+1 | |
| | ||||||
* | Fix set literals not being visited in symtable creation. | Georg Brandl | 2006-08-28 | 2 | -1/+4 | |
| | ||||||
* | SF patch 1547796 by Georg Brandl -- set literals. | Guido van Rossum | 2006-08-28 | 22 | -72/+229 | |
| | ||||||
* | Vestige of code from removing backticks. | Brett Cannon | 2006-08-27 | 1 | -14/+0 | |
| | | | | Closes patch #1500623. Thanks, Collin Winter. | |||||
* | Part of SF patch #1513870 (the still relevant part) -- add reduce() to | Guido van Rossum | 2006-08-26 | 11 | -78/+168 | |
| | | | | functools, and adjust docs etc. | |||||
* | Inspired by SF patch #860326, make the exception formatting by | Guido van Rossum | 2006-08-26 | 6 | -8/+13 | |
| | | | | | traceback.py be closer to the built-in formatting. A few unittests had to be fixed, too. | |||||
* | The daily ritual: fix C89 violations. | Guido van Rossum | 2006-08-26 | 1 | -2/+4 | |
| | ||||||
* | Don't use a fixed temporary name (gdbm). | Guido van Rossum | 2006-08-25 | 2 | -4/+4 | |
| | | | | | Don't use our own temp name creation (dbm). Should be backported to 2.5. | |||||
* | SF patch 1546297 (with some tweaks): | Guido van Rossum | 2006-08-25 | 3 | -15/+177 | |
| | | | | | Create a real zip iterator object; not using itertools.izip (Brian Holmes). | |||||
* | Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the | Brett Cannon | 2006-08-25 | 12 | -74/+4 | |
| | | | | import MAGIC number. | |||||
* | Remove more '<>' usage. | Brett Cannon | 2006-08-25 | 1 | -10/+10 | |
| | | | | | ``python -m compileall -f`` is really handy for finding Python files that use invalid syntax. | |||||
* | Remove support for backticks from the grammar and compiler. | Brett Cannon | 2006-08-25 | 7 | -154/+86 | |
| | | | | Still need to remove traces of the UNARY_CONVERT opcode. | |||||
* | UNARY_CONVERT can no longer be generated, so remove a test for the peepholer | Brett Cannon | 2006-08-25 | 1 | -1/+0 | |
| | | | | optimization for it. | |||||
* | Change test of assignment of backticked expression to be an "invalid syntax" | Brett Cannon | 2006-08-25 | 1 | -1/+1 | |
| | | | | | | | | | SyntaxError. This is probably not the proper solution to this failing test, but removing the test itself causes 19 other tests to fail for some odd reason because doctest doesn't expect a complete traceback (or something; rather odd problem for just removing a single test). | |||||
* | Check in new output for test_tokenize. | Brett Cannon | 2006-08-25 | 1 | -12/+13 | |
| | ||||||
* | Switch to using %r in the format string. | Brett Cannon | 2006-08-25 | 2 | -2/+2 | |
| | ||||||
* | Don't test AST for backticks. | Brett Cannon | 2006-08-25 | 1 | -3/+0 | |
| | ||||||
* | The backtick removal crusade continues ... | Brett Cannon | 2006-08-25 | 1 | -2/+2 | |
| | ||||||
* | Remove usage of backticks. | Brett Cannon | 2006-08-25 | 13 | -16/+14 | |
| | ||||||
* | Remove more '<>' usage. | Brett Cannon | 2006-08-25 | 1 | -1/+1 | |
| | ||||||
* | Back out rev. 51583 as this file is auto-generated. Obviously the program that | Brett Cannon | 2006-08-25 | 1 | -1/+1 | |
| | | | | auto-generates this file will need to get fixed. | |||||
* | For some reason Vim was just not wanting to tell me there was more instances of | Brett Cannon | 2006-08-25 | 1 | -1/+1 | |
| | | | | '<>'. | |||||
* | Even more removals of '<>'; I can hear Barry shedding a manly tear ... | Brett Cannon | 2006-08-25 | 2 | -2/+2 | |
| | ||||||
* | Remove a use of 'as' as a parameter. | Brett Cannon | 2006-08-25 | 1 | -1/+1 | |
| | ||||||
* | Remove some uses of '<>'. | Brett Cannon | 2006-08-25 | 2 | -2/+2 | |
| | ||||||
* | Get rid of all two uses of backticks (bad Jeremy!). | Brett Cannon | 2006-08-24 | 2 | -2/+2 | |
| | ||||||
* | Fix a bunch of compiler warnings. In at least one case these were serious bugs! | Guido van Rossum | 2006-08-24 | 2 | -8/+8 | |
| | ||||||
* | Got test_mutants.py working. One set of changes was straightforward: | Guido van Rossum | 2006-08-24 | 2 | -23/+32 | |
| | | | | | | | | | use __eq__ instead of __cmp__. The other change is unexplained: with a random hash code as before, it would run forever; with a constant hash code, it fails quickly. This found a refcount bug in dict_equal() -- I wonder if that bug is also present in 2.5... | |||||
* | Make built-in zip() equal to itertools.izip(). | Guido van Rossum | 2006-08-24 | 6 | -140/+63 | |
| | | | | | | | I mea, *really* equal -- for now, the implementation just imports itertools. :-) The only other changes necessary were various unit tests that were assuming zip() returns a real list. No "real" code made this assumption. | |||||
* | Get rid of empty file. | Guido van Rossum | 2006-08-24 | 1 | -1/+0 | |
| | ||||||
* | Fix the bsddb3 unit tests. | Guido van Rossum | 2006-08-24 | 2 | -7/+19 | |
| | | | | | | This essentially meant fixing one case where a list of custom objects was being sorted, and fixing one genuine bug where a method call was missing parentheses. |