59 Commits (b05cbac05272df8daf620b4f464f5874b54b61a8)

Author SHA1 Message Date
Serhiy Storchaka 5bb8b9134b Issue #18896: Python function can now have more than 255 parameters. 9 years ago
Serhiy Storchaka 460bd0d284 Issue #19569: Compiler warnings are now emitted if use most of deprecated 9 years ago
Yury Selivanov d2fd3599ab ssue #27942: Fix memory leak in codeobject.c 9 years ago
Serhiy Storchaka 09f3d080fe Issue #28350: String constants with null character no longer interned. 9 years ago
Serhiy Storchaka 00a0fc1144 Issue #27942: String constants now interned recursively in tuples and frozensets. 9 years ago
Martin Panter 0be894b2f6 Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 9 years ago
Brett Cannon d0600ed524 Make PyCodeObject.co_extra even more private to force users through the proper API. 9 years ago
Brett Cannon 3788b85628 Change error return value to be more consistent with the rest of Python 9 years ago
Benjamin Peterson 1bf494b0ec use a the bool type for a boolean variable 9 years ago
Brett Cannon 5c4de2863b Add the co_extra field and accompanying APIs to code objects. 9 years ago
Raymond Hettinger 15f44ab043 Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 9 years ago
Martin Panter 6245cb3c01 Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc 10 years ago
Victor Stinner 3cdd5fb970 code_richcompare() now uses the constants types 10 years ago
Victor Stinner efb2413ce8 code_richcompare() now uses the constants types 10 years ago
Victor Stinner f3914eb16d co_lnotab supports negative line number delta 10 years ago
Serhiy Storchaka 5c4064e8bd Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. 10 years ago
Victor Stinner 7c74de4d00 Issue #18874: PyCode_New() now ensures that the filename is a ready Unicode 12 years ago
Martin v. Löwis 3bbd2fad4d Issue #15456: Fix code __sizeof__ after #12399 change. 14 years ago
Victor Stinner bf6e560d0c Make PyUnicode_Copy() private => _PyUnicode_Copy() 14 years ago
Victor Stinner ed2682be2f Reuse PyUnicode_Copy() in validate_and_copy_tuple() 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Brian Curtin dfc80e3d97 Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. 15 years ago
Benjamin Peterson 9003760991 map cells to arg slots at code creation time (closes #12399) 15 years ago
Victor Stinner aaa4e9a438 Remove arbitrary string length limits 15 years ago
Victor Stinner 0fcab4a3ed Issue #9566: use Py_ssize_t instead of int 15 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 15 years ago
Georg Brandl 6c6a4d0249 Remove unused label. 15 years ago
Victor Stinner f3170ccef8 Use locale encoding if Py_FileSystemDefaultEncoding is not set 15 years ago
Victor Stinner c39211f51e Issue #9630: Redecode filenames when setting the filesystem encoding 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 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
Victor Stinner e3c7381c39 code_repr(): use %U to format the filename 16 years ago
Collin Winter 4222e9c07c Merged revisions 79060 via svnmerge from 16 years ago
Collin Winter 001a3952c9 Add support for weak references to code objects. This will be used by an optimization in the incoming Python 3 JIT. 16 years ago
Georg Brandl c5605dffdb Merged revisions 73941-73943,74076,74094,74186,74211-74214,74247,74254,74262,74311,74334,74368 via svnmerge from 17 years ago
Alexandre Vassalotti 7b82b40a47 Merged revisions 72487-72488,72879 via svnmerge from 17 years ago
Georg Brandl 8c1a50abd3 #6502: add missing comma in docstring. 17 years ago
Jeffrey Yasskin 655d835415 Issue #6042: 17 years ago
Jeffrey Yasskin 1aa4700234 PyCode_NewEmpty: 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Benjamin Peterson f19a7b90bd A little reformating of Py3k warnings 18 years ago
Benjamin Peterson 9f4f48114f Use PyErr_WarnPy3k throughout 18 years ago
Georg Brandl d5b635f196 Make Py3k warnings consistent w.r.t. punctuation; also respect the 18 years ago
Steven Bethard 6a644f92ef Add py3k warnings for code and method inequality comparisons. This should resolve issue 2373. The codeobject.c and methodobject.c changes are both just backports of the Python 3 code. 18 years ago