147 Commits (c1e46e94de38a92f98736af9a42d89c3975a9919)

Author SHA1 Message Date
Neal Norwitz ad74aa8dc0 Merged revisions 62047 via svnmerge from 18 years ago
Georg Brandl a48f3ab895 Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 18 years ago
Christian Heimes 08976cb696 Merged revisions 61404-61407 via svnmerge from 18 years ago
Neal Norwitz 5becac576c Handle memory allocation failure. Found by Adam Olsen 18 years ago
Christian Heimes 5224d28d38 Patch #1759: Backport of PEP 3129 class decorators 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 2673a57234 Bug #1356: Avoid using the C99 keyword 'restrict'. 18 years ago
Collin Winter 828f04ac3f Issue #1066: implement PEP 3109, 2/3 of PEP 3134. 19 years ago
Neal Norwitz a5d16a3f85 Use unicode for error messages of duplicate args 19 years ago
Guido van Rossum 33d2689fc9 Merged revisions 56492-56752 via svnmerge from 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum 992d4a3e6e Merged revisions 56154-56264 via svnmerge from 19 years ago
Guido van Rossum cd16bf6404 Merged revisions 55817-55961 via svnmerge from 19 years ago
Walter Dörwald 3ef72bb0a9 Fix PyErr_Format() call (missing exception class). 19 years ago
Walter Dörwald e42109d79c Use PyErr_Format() directly instead of 19 years ago
Walter Dörwald 4ddbdad8e7 Simplify error formatting. Fix error message in 19 years ago
Walter Dörwald 5d4ede1811 Simplify ste_repr(). 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Guido van Rossum d59da4b432 Merged revisions 55407-55513 via svnmerge from 19 years ago
Walter Dörwald 1ab8330827 Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror 19 years ago
Guido van Rossum 1bc535dc78 Merged revisions 55328-55341 via svnmerge from 19 years ago
Guido van Rossum 0368b726a1 Merged revisions 55225-55227,55229-55269 via svnmerge from 19 years ago
Nick Coghlan 4138bfec0a Don't crash when nonlocal is used at module level (fixes SF#1705365) 19 years ago
Nick Coghlan 650f0d06d3 Hide list comp variables and support set comprehensions 19 years ago
Guido van Rossum 52cc1d838f Implement PEP 3115 -- new metaclass syntax and semantics. 19 years ago
Jeremy Hylton 81e9502df6 Provisional implementation of PEP 3104. 19 years ago
Georg Brandl ee91be45df Make bytes_repr return a string containing a b"" literal. 19 years ago
Georg Brandl 88fc6646d1 * Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes. 19 years ago
Guido van Rossum 16be03e4a2 Some more changes related to the new except syntax and semantics, 19 years ago
Neal Norwitz c150536b5e PEP 3107 - Function Annotations thanks to Tony Lownds 19 years ago
Guido van Rossum 4f72a78684 Jiwon Seo's PEP 3102 implementation. 19 years ago
Georg Brandl 52318d6215 Patch #1550786: ellipsis literal. 20 years ago
Georg Brandl 7cae87ca7b Patch #1550800: make exec a function. 20 years ago
Georg Brandl 17ab9a02b5 Fix set literals not being visited in symtable creation. 20 years ago
Brett Cannon e2e23ef97d Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Neal Norwitz 7605936dee Handle PyString_FromInternedString() failing (unlikely, but possible). 20 years ago
Neal Norwitz 6f5ff3f3eb Klocwork made another run and found a bunch more problems. 20 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Neal Norwitz 18b6adf9b2 Handle more mem alloc issues found with failmalloc 20 years ago
Neal Norwitz b59d08c2fb Fix more memory allocation issues found with failmalloc. 20 years ago
Neal Norwitz d12bd012a6 Handle more memory allocation failures without crashing. 20 years ago
Thomas Wouters 73e5a5b65d Merge the rest of the trunk. 20 years ago
Georg Brandl ddbaa660d3 Patch #1346214: correctly optimize away "if 0"-style stmts 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Anthony Baxter 019aec618a Make symtable.c safe for C++ compilers. Changed macros in the same way as 20 years ago
Neal Norwitz 090b3dde06 No need to export PySTEntry_New, it is only used in symtable.c 20 years ago
Guido van Rossum c2e20744b2 PEP 343 -- the with-statement. 20 years ago
Thomas Wouters dca3b9c797 PEP 308 implementation, including minor refdocs and some testcases. It 20 years ago