482 Commits (fd7e4964bbe8dcd750c46aa2a96aeaec97e7ef25)

Author SHA1 Message Date
Benjamin Peterson 0c0d756098 don't let a tuple msg be interpreted as arguments to AssertionError (closes #13268) 14 years ago
Antoine Pitrou c31616d558 Merged revisions 82169 via svnmerge from 16 years ago
Antoine Pitrou a4d36a9572 Fix misindents in compile.c (for Benjamin). 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Larry Hastings 402b73fb8d Backported PyCapsule from 3.1, and converted most uses of 16 years ago
Benjamin Peterson 0dee9c1b5c prevent lambda functions from having docstrings #8164 16 years ago
Benjamin Peterson 565d78586b normalize exceptions passed to the __exit__ method #7853 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 16 years ago
Mark Dickinson 48a522de9a Merged revisions 76575 via svnmerge from 16 years ago
Mark Dickinson ccc690d650 Issue #1678380: When distinguishing between -0.0 and 0.0 in 16 years ago
Benjamin Peterson cef9782810 turn goto into do while loop 16 years ago
Mark Dickinson a47460ac34 Merged revisions 75440 via svnmerge from 16 years ago
Mark Dickinson 026ac7cf69 Allow core Python build to succeed under WITHOUT_COMPLEX. The module build stage still fails. 16 years ago
Neil Schemenauer 7fdd1cb583 Issue #1754094: Improve the stack depth calculation in the compiler. 16 years ago
Benjamin Peterson d9920c255d remove tmpname support since it's no longer used 17 years ago
Benjamin Peterson 5ecf57adcf remove unused 'encoding' member from the compiler struct 17 years ago
Benjamin Peterson a72be3b325 when no module is given in a 'from' relative import, make ImportFrom.module NULL 17 years ago
Jeffrey Yasskin 7937d939b1 Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-g 17 years ago
Benjamin Peterson 49a6b0ef70 take into account the fact that SETUP_WITH pushes a finally block 17 years ago
Benjamin Peterson 1880d8b823 add a SETUP_WITH opcode 17 years ago
Jeffrey Yasskin 655d835415 Issue #6042: 17 years ago
Jeffrey Yasskin 68d6852006 Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with 17 years ago
Benjamin Peterson 12554cb224 more flags which only work for function blocks 17 years ago
Benjamin Peterson da9327faf7 add explanatory comment 17 years ago
Amaury Forgeot d'Arc 59ce042766 #4077: No need to append \n when calling Py_FatalError 17 years ago
Benjamin Peterson 8d5934b25d #4748 lambda generators shouldn't return values 17 years ago
Antoine Pitrou d0c3515bc5 Issue #2183: Simplify and optimize bytecode for list comprehensions. 17 years ago
Benjamin Peterson 2c98faada6 check for assignment to __debug__ during AST generation 17 years ago
Gregory P. Smith 9d53457e59 Merge in release25-maint r60793: 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Georg Brandl a48f3ab895 Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 18 years ago
Amaury Forgeot d'Arc 8432d86b9f Fix a reference leak found by Georg, when compiling a class nested in another class. 18 years ago
Amaury Forgeot d'Arc 69b747b735 Fix a reference leak found by Georg, when compiling a class nested in another class. 18 years ago
Georg Brandl fc8eef3c78 Patch #1810 by Thomas Lee, reviewed by myself: 18 years ago
Neal Norwitz 400aedacc0 Add a warning for code like: 18 years ago
Nick Coghlan 7af53be66f Speed up with statements by storing the __exit__ method on the stack instead of in a temp variable (bumps the magic number for pyc files) 18 years ago
Neal Norwitz 0031ff3f1c Fix indentation 18 years ago
Christian Heimes 5224d28d38 Patch #1759: Backport of PEP 3129 class decorators 18 years ago
Martin v. Löwis 73c01d4101 Added checks for integer overflows, contributed by Google. Some are 18 years ago
Brett Cannon a6c41bc9e5 Cast a struct to a void pointer so as to do a type-safe pointer comparison 18 years ago
Amaury Forgeot d'Arc 99af7dbc07 Change r60575 broke test_compile: 18 years ago
Amaury Forgeot d'Arc bc212104e4 No need to emit co_lnotab item when both offsets are zeros. 18 years ago
Amaury Forgeot d'Arc 316f8a8d3c backport of r60575 (issue #1750076): Debugger did not step on every iteration of a while statement. 18 years ago
Amaury Forgeot d'Arc 6fd03bb607 #1750076: Debugger did not step on every iteration of a while statement. 18 years ago
Mark Dickinson 105be7725b Issue #1678380. Fix a bug that identifies 0j and -0j when they appear 18 years ago
Christian Heimes d7e1b2bd17 static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. 18 years ago
Amaury Forgeot d'Arc f1a7178cd5 #1920: when considering a block starting by "while 0", the compiler optimized the 18 years ago