986 Commits (46874c26ee1fc752e2e6930efa1d223b2351edb8)

Author SHA1 Message Date
Jeremy Hylton 074c3e62d1 Two fixes for extended call syntax: 26 years ago
Barry Warsaw b2ba9d8963 eval_code2(): Oops, in the last checkin, we shouldn't check for 26 years ago
Barry Warsaw 4961ef7086 eval_code2(): In the extended calling syntax opcodes, you must check 26 years ago
Jeremy Hylton 7690151c7e slightly modified version of Greg Ewing's extended call syntax patch 26 years ago
Andrew M. Kuchling 2194b165db Allow using long integers as slice indexes 26 years ago
Fred Drake 145c26e3d3 Remove comment that Guido agree's doesn't make sense: 26 years ago
Guido van Rossum a400d8a96d Fix a bug in exec_statement() noted incidentally by Tim Peters in 26 years ago
Guido van Rossum ba98a42a0f Change the last PyErr_Format %s format to %.400s. 26 years ago
Guido van Rossum 25da5bebd8 Fix PR117. The error message is "keywords must be strings". Perhaps 27 years ago
Barry Warsaw f6202635f9 call_trace(): A fix for PR#73, if an exception occurred in the 27 years ago
Guido van Rossum 8746082175 Patch by Tim Peters: 27 years ago
Guido van Rossum 2571cc8bf5 Changes by Mark Hammond for Windows CE. Mostly of the form 27 years ago
Guido van Rossum eb894ebd0a Always test for an error return (usually NULL or -1) without setting 27 years ago
Guido van Rossum 65d5b5763c Thanks to Chris Herborth, the thread primitives now have proper Py* 27 years ago
Guido van Rossum 885553e8d3 Use PyThreadState_GET() macro. 27 years ago
Guido van Rossum cf183acf15 Use PyInt_AS_LONG macro instead of explicit inlining. 27 years ago
Guido van Rossum 014518f66c Whoops! One the "redundant" initializations removed by Vladimir in 27 years ago
Guido van Rossum 50cd34888b Remove some redundant initializations -- patch by Vladimir Marangozov. 27 years ago
Guido van Rossum d076c73cc8 Changes to support other object types besides strings 28 years ago
Guido van Rossum 49b560698b Renamed thread.h to pythread.h. 28 years ago
Guido van Rossum 2d1ad39b81 Add the type of the object to the error message about calling a non-function. 28 years ago
Guido van Rossum 5053efc2c4 In BUILD_LIST, use PyList_SET_ITEM() instead of PyList_SetItem(); and 28 years ago
Guido van Rossum fa00e958fd # In case BINARY_SUBSCR, use proper PyList_GET* macros instead of inlining. 28 years ago
Guido van Rossum 7859f87fdb Marc-Andre Lemburg's patch to support instance methods with other 28 years ago
Guido van Rossum 7e33c6e896 Moved cmp_member() to abstract.c, as PySequence_Contains() [with 28 years ago
Guido van Rossum 234e260d5e Since PyDict_GetItem() can't raise an exception any more, there's no 28 years ago
Guido van Rossum 2e4c899e2d DELETE_FAST should issue an exception when the local variable is undefined. 28 years ago
Guido van Rossum 730806d3d9 Make new gcc -Wall happy 28 years ago
Guido van Rossum d295f120ae Make first raise argument optional 28 years ago
Guido van Rossum 8f18320270 Last-minute fix for Jim H: don't die after del sys.stdout 28 years ago
Guido van Rossum aa06b0ede5 Plug the most annoying recursive printing problem -- reset '_' to None 28 years ago
Guido van Rossum df9db1ea18 Give more detailed error message when the argument count isn't right. 29 years ago
Guido van Rossum dfed725e2c Fix memory leak in exec statement with code object -- the None returned 29 years ago
Guido van Rossum b74eca9349 Change PyEval_SaveThread() and PyEval_RestoreThread() to always do the 29 years ago
Guido van Rossum aee0bad0a5 First part of package support. 29 years ago
Guido van Rossum d7ed683a7e Inline PyObject_CallObject (Marc-Andre Lemburg). 29 years ago
Barry Warsaw eaedc7ce32 eval_code2(), set_exc_info(): Call PyErr_NormalizeException() the 29 years ago
Barry Warsaw 910105515e unpack_sequence(): In finally clause, watch out for Py_DECREF 29 years ago
Barry Warsaw e42b18f9d1 eval_code2(): collapsed the implementations of UNPACK_TUPLE and 29 years ago
Barry Warsaw 4249f54b28 cmp_exception gets promoted (essentially) to the C API function 29 years ago
Guido van Rossum cd649654d7 Reverse the search order for the Don Beaudry hook so that the first 29 years ago
Guido van Rossum f9c90c533e Renamed a local label that was accidentally grandly renamed to 29 years ago
Guido van Rossum 25ce566661 The last of the mass checkins for separate (sub)interpreters. 29 years ago
Guido van Rossum 55b9ab5bdb Extend the "Don Beaudry hack" with "Guido's corollary" -- if the base 29 years ago
Guido van Rossum 9cc8a20cd2 Moved PyEval_{Acquire,Release}Thread() to within the same #ifdef 29 years ago
Guido van Rossum 2fca21f762 PyEval_SaveThread() and PyEval_RestoreThread() now return/take a 29 years ago
Guido van Rossum c12da6980f Huge speedup by inlining some common integer operations: 29 years ago
Guido van Rossum c8b6df9004 PyObject_Compare can raise an exception now. 29 years ago
Guido van Rossum be27026c09 Py_FlushLine and PyFile_WriteString now return error indicators 29 years ago
Guido van Rossum df4c308f5a Plug leak of stack frame object in exception handling code. 29 years ago