4219 Commits (ceceaa00bab93bfd8b0035e4ad482bba74ae4f8e)

Author SHA1 Message Date
Benjamin Peterson b25d611f8d bring Python into 2013 13 years ago
Andrew Svetlov f7a17b48d7 Replace IOError with OSError (#16715) 13 years ago
Andrew Svetlov 3ba3a3ee56 Issue #15422: get rid of PyCFunction_New macro 13 years ago
Benjamin Peterson 6f0c94df50 improve tracing performance when f_trace is NULL (closes #16672) 13 years ago
Mark Dickinson 9fade768c8 Issue #13863: fix incorrect .pyc timestamps on Windows / NTFS (apparently due to buggy fstat) 13 years ago
Benjamin Peterson fc8f5c5e0f update importlib.h 13 years ago
Andrew Svetlov 2606a6f197 Issue #16719: Get rid of WindowsError. Use OSError instead 13 years ago
Antoine Pitrou 202b60640b Add sanity assertions in some import lock code (issue #15599). 13 years ago
Andrew Svetlov ad28c7f9da Issue #16706: get rid of os.error 13 years ago
Benjamin Peterson 9272279afd use error label instead of breaking eval loop (closes #16693) 13 years ago
Benjamin Peterson 5cb8a31dc4 cleanup and fix refleaks 13 years ago
Andrew Svetlov 6b2cbeba58 Issue #16421: allow to load multiple modules from the same shared object. 13 years ago
Philip Jenvey f76f0eea5c compile doesn't accept code objects 13 years ago
Trent Nelson 25a48610a8 Make PyAST_obj2mod C89 compliant. (Follow-up commit from asdl_c.py.) 13 years ago
Antoine Pitrou f9d0b1256f Issue #13390: New function :func:`sys.getallocatedblocks()` returns the number of memory blocks currently allocated. 13 years ago
Benjamin Peterson 70b224d8d4 assert than we never try to deal with True, False, or None as a name 13 years ago
Benjamin Peterson 442f20996d create NameConstant AST class for None, True, and False literals (closes #16619) 13 years ago
Jesus Cea 7ddd9c21da Closes #16588: Silence unused-but-set warnings in Python/thread_pthread.h 13 years ago
Eric Snow a6cfb28bd2 Issue #15627: This is simply an update to the name of a new method recently added 13 years ago
Victor Stinner d45c7f8d74 Issue #16455: On FreeBSD and Solaris, if the locale is C, the 13 years ago
Victor Stinner 41a234a679 Issue #16416: Fix compilation error 13 years ago
Victor Stinner 27b1ca29cc Issue #16416: On Mac OS X, operating system data are now always 13 years ago
Christian Heimes 56379c0d8f Issue #16588: Silence unused-but-set warnings in Python/thread_pthread.h 13 years ago
Mark Dickinson b1cc6aa2df Issue #9011: AST creation no longer modifies CST for negated numeric literals. 13 years ago
Mark Dickinson ded35aeb9d Issue #16546: make ast.YieldFrom argument mandatory. 13 years ago
Ezio Melotti a0dd22e5e8 #16306: report only the first unknown option and add more tests. Patch by Serhiy Storchaka. 13 years ago
Ezio Melotti ec6486d52d #16306: report only the first unknown option and add more tests. Patch by Serhiy Storchaka. 13 years ago
Ezio Melotti 3c76aa6b23 Remove unused variabile "plain" in builtin_exec. 13 years ago
Barry Warsaw 82c1c781c7 - Issue #16514: Fix regression causing a traceback when sys.path[0] is None 13 years ago
Christian Heimes 5c1c831211 RISCOS support has been removed a long time ago. Remove last remains in sys.flags code. #16501 can be closed, too. 13 years ago
Brett Cannon 540187f719 Regen importlib.h 13 years ago
Brett Cannon 5650e4f41c Issue #15627: Add the compile_source() method to 13 years ago
Ezio Melotti 7c66319edc #16306: Fix multiple error messages when unknown command line parameters where passed to the interpreter. Patch by Hieu Nguyen. 13 years ago
Ezio Melotti db5947f0f3 #16306: Fix multiple error messages when unknown command line parameters where passed to the interpreter. Patch by Hieu Nguyen. 13 years ago
Brett Cannon e4710cfced Issue #15894: Document why we don't worry about re-acquiring the 13 years ago
Victor Stinner 0d92c4f667 Issue #16416: Fix error handling in _Py_wchar2char() _Py_char2wchar() functions 13 years ago
Victor Stinner e262377cab Issue #16416: OS data are now always encoded/decoded to/from 13 years ago
Benjamin Peterson 2a0e226131 recompile importlib.h 13 years ago
Stefan Krah 6df5cae49a Issue #15835: Define PATH_MAX on HP-UX. 13 years ago
Hynek Schlawack b271b3e188 Issue #15001: fix segfault on "del sys.modules['__main__']" 13 years ago
Hynek Schlawack 5c6b3e214c Issue #15001: fix segfault on "del sys.module['__main__']" 13 years ago
Ezio Melotti 6c5f5210be #5057: the peepholer no longer optimizes subscription on unicode literals (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds. 13 years ago
Ezio Melotti c18cc0edff #5057: the peepholer no longer optimizes subscription on unicode literals (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds. 13 years ago
Nick Coghlan aab9c2b2ea Issue #5765: Apply a hard recursion limit in the compiler 13 years ago
Ezio Melotti 540da76115 #16336: fix input checking in the surrogatepass error handler. Patch by Serhiy Storchaka. 13 years ago
Andrew Svetlov 76bcff27b2 Issue #7317: Display full tracebacks when an error occurs asynchronously. 13 years ago
Andrew Svetlov 90c0eb28c5 Issue #16218: Support non ascii characters in python launcher. 13 years ago
Benjamin Peterson d9c8702c0f point errors related to nonlocals and globals to the statement declaring them (closes #10189) 13 years ago
Benjamin Peterson e132f527c9 check return value of _PyUnicode_AsString 13 years ago
Benjamin Peterson 42124a727d initialize map/filter/zip in _PyBuiltin_Init rather than the catch-all function 13 years ago