630 Commits (bc6830c9486ed7d48d5ac2ea56f0d8309872abbf)

Author SHA1 Message Date
Skip Montanaro b940671186 Use union to discriminate pointer types from enum/int types. 20 years ago
Anthony Baxter d691f1a35f casting nastiness to make C++ compiler happy 20 years ago
Anthony Baxter 2c33fc77fe per Jeremy's email, remove the _WITH_CAST versions of macros. g++ 20 years ago
Anthony Baxter 7b782b61c5 more low-hanging fruit to make code compile under a C++ compiler. Not 20 years ago
Neal Norwitz 14bc4e4d89 Use PyObject_* allocator since FutureFeatures is small 20 years ago
Neal Norwitz b183a25c29 Fix some warnings on HP-UX when using cc/aCC 20 years ago
Jeremy Hylton ed40ea1159 Generate line number table entries for except handlers. 20 years ago
Neal Norwitz cbce280d4f Don't abbreviate ABS, use long name ABSOLUTE. 20 years ago
Jeremy Hylton 12603c41da Expand comments on line numbers and blocks. 20 years ago
Georg Brandl 5c170fd4a9 Fix some missing checks after PyTuple_New, PyList_New, PyDict_New 21 years ago
Neal Norwitz e7086d409e INPLACE_DIVIDE is no longer necessary (INPLACE_TRUE_DIVIDE is used). 21 years ago
Neal Norwitz c6d210ca76 Get rid of last vestiges of BINARY_DIVIDE. 21 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 21 years ago
Nick Coghlan eadee9a744 Fix SF bug #1448804 and ad a test to ensure that all subscript operations continue to be handled correctly 21 years ago
Guido van Rossum f669436189 Um, I thought I'd already checked this in. 21 years ago
Neal Norwitz 10be2ea85d SF bug 1442442: LIST_APPEND optimization got lost in the AST merge. 21 years ago
Neal Norwitz d9cf85f421 Fix refleak if from __future__ import was not first 21 years ago
Neal Norwitz 3a5468efb0 Update known issues to reflect reality 21 years ago
Martin v. Löwis 49c5da1d88 Patch #1440601: Add col_offset attribute to AST nodes. 21 years ago
Jeremy Hylton e9357b21c0 Tabify and reflow some long lines. 21 years ago
Thomas Wouters 5e9f1fa706 Generally inehrit codeflags that are in PyCF_MASK, instead of writing it out 21 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 21 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 21 years ago
Thomas Wouters 1175c43a12 Clarify C-style exception handling with proper label name. 21 years ago
Thomas Wouters bfe51ea5c8 Fix assertions. 21 years ago
Guido van Rossum c2e20744b2 PEP 343 -- the with-statement. 21 years ago
Thomas Wouters dca3b9c797 PEP 308 implementation, including minor refdocs and some testcases. It 21 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 21 years ago
Neal Norwitz 08b401f67a Fix icc warnings: single bit fields should be unsigned, shadowing local variables 21 years ago
Martin v. Löwis 94962615b7 Adjust usage of compiler_use_new_block to its return type. 21 years ago
Fredrik Lundh 93d69a7948 fixed compilation with an ordinary C89 compiler 21 years ago
Neal Norwitz 51abbc7b4a Fix Armin's bug 1333982. He found it, he didn't created it :-) 21 years ago
Neal Norwitz 4e6bf49a5e Handle more error conditions with SystemError 21 years ago
Neal Norwitz 87b801cc2d Set MemoryError when alloc fails 21 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 21 years ago
Neal Norwitz 28b32ac6bc Simplify logic for handling import * 21 years ago
Neal Norwitz 3715c3e576 Fix a few more ref leaks. Backport candidate 21 years ago
Neal Norwitz 7bcabc60a3 Fix a few more memory leaks 21 years ago
Neal Norwitz 4737b2348b Last batch of ref leaks in new AST code. 21 years ago
Nick Coghlan 944d3eb154 Correctly handle identifiers for anonymous scopes and align genexpr name with symtable.c 21 years ago
Neal Norwitz b6fc9df8fc Fix a lot of memory and ref leaks in error paths. 21 years ago
Neal Norwitz 2744c6cc35 make internal method static 21 years ago
Neil Schemenauer c396d9edd6 Ensure that compiler_exit_scope() is called as necessary to free memory 21 years ago
Neal Norwitz f1d50684c6 Fix problem handling EXTENDED_ARGs from SF bug # 1333982 21 years ago
Neal Norwitz 7d37f2ff40 cleanup a bit and reuse instrsize (instruction size). working towards fixing problems with EXTENDED_ARG 21 years ago
Neil Schemenauer dad06a159e Remove unnecessary local variable. 21 years ago
Neil Schemenauer 8b528b28f1 Fix private name mangling. The symtable also must do mangles so that 21 years ago
Neil Schemenauer 3a44aaa30f Use PyTuple_Pack instead of Py_BuildValue. 21 years ago
Neil Schemenauer d403c45386 Fix arigo's funky LOAD_NAME bug: implicit globals inside classes have 21 years ago
Neil Schemenauer ac699efad8 Don't stop generating code for import statements after the first "import as" 21 years ago