Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check "sep" and "end" for stringness in Print(). | Georg Brandl | 2006-11-30 | 1 | -1/+14 |
| | |||||
* | Add built-in Print() function. This is PEP 3105 except for the name; | Guido van Rossum | 2006-11-30 | 1 | -0/+55 |
| | | | | | | | | | I'll rename it to print() later. Now I can start working on the refactoring tool for print -> Print(). Also, sep and end should be required to be strings (or Unicode?). Someone please volunteer. | ||||
* | replace references to __nonzero__ with __bool__ | Jack Diederich | 2006-11-30 | 1 | -3/+3 |
| | |||||
* | 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... |