- b74eca9 Change PyEval_SaveThread() and PyEval_RestoreThread() to always do the by Guido van Rossum · 27 years ago
- b4102bf Fix a bug in this code that made it do the wrong thing when an option by Guido van Rossum · 27 years ago
- 3a74993 PyErr_NormalizeException(): If the exception's type is a class and the by Barry Warsaw · 27 years ago
- 6c1e5f2 Get DLL version from a variable. by Guido van Rossum · 27 years ago
- ee81af8 Release interpreter lock around readline call in [raw_]input(). by Guido van Rossum · 27 years ago
- 963b871 Py_Initialize(): move the call to _PyImport_FixupExtension() to after by Barry Warsaw · 27 years ago
- b01a7fa initerrors(): Eliminate circular reference which was causing a small by Barry Warsaw · 27 years ago
- 412cdc2 [Py_Exc]NumberError => [Py_Exc]ArithmeticError by Barry Warsaw · 27 years ago
- 2f5f6a2 PyErr_Print(): When printing a class exception, try to dig out the by Barry Warsaw · 27 years ago
- 7617e05 New API PyErr_NewException(name, base, dict) to create simple new exceptions. by Guido van Rossum · 27 years ago
- 0474832 Introduce PyExc_Exception as the conceptual root class for all exceptions. by Guido van Rossum · 27 years ago
- 0207e6d Added docstrings. Not for the obsolete functions though. by Guido van Rossum · 27 years ago
- c172f26 Deleted find_module_in_package and find_module_in_directory -- they by Guido van Rossum · 27 years ago
- a86f77d Crrected a flow control error that caused the wrong error message when by Guido van Rossum · 27 years ago
- 9905ef9 Added support for __all__, which should be a list of modules to be by Guido van Rossum · 27 years ago
- 0c81945 Bugfix: import A.B from inside package was busted by mark_miss optimization. by Guido van Rossum · 27 years ago
- f5f5fdb Significant speedup -- when a submodule imports a global module, add a by Guido van Rossum · 27 years ago
- 222ef56 Fix reload() for package submodules. by Guido van Rossum · 27 years ago
- 17fc85f Phase two of package import. "import a.b.c" and all variants now do the by Guido van Rossum · 27 years ago
- d6bf45b Fixed some details of printing the str() of an exception. This fixes by Guido van Rossum · 27 years ago
- aee0bad First part of package support. by Guido van Rossum · 27 years ago
- d7ed683 Inline PyObject_CallObject (Marc-Andre Lemburg). by Guido van Rossum · 27 years ago
- dcc0c13 Two independent changes (oops): by Guido van Rossum · 27 years ago
- 757af0e Removed obsolete exception PyExc_AccessError. by Barry Warsaw · 27 years ago
- 035574d Added Py_UseClassExceptionsFlag, the variable containing the state of by Barry Warsaw · 27 years ago
- 2d8adff PyErr_NoMemory(): If the pre-instantiated memory exception is non-null by Barry Warsaw · 27 years ago
- beef8aa Cprrect stuoid tyops -- was comparing variabes with themselves because by Guido van Rossum · 27 years ago
- eaedc7c eval_code2(), set_exc_info(): Call PyErr_NormalizeException() the by Barry Warsaw · 27 years ago
- 36b8f94 PyErr_Print(): Use PyErr_GivenExceptionMatches() instead of pointer by Barry Warsaw · 27 years ago
- 9101055 unpack_sequence(): In finally clause, watch out for Py_DECREF by Barry Warsaw · 27 years ago
- e42b18f eval_code2(): collapsed the implementations of UNPACK_TUPLE and by Barry Warsaw · 27 years ago
- 4249f54 cmp_exception gets promoted (essentially) to the C API function by Barry Warsaw · 27 years ago
- c0dc92a Three new C API functions: by Barry Warsaw · 27 years ago
- cde8b1b Two new built-in functions: issubclass() and isinstance(). Both take by Barry Warsaw · 27 years ago
- cd64965 Reverse the search order for the Don Beaudry hook so that the first by Guido van Rossum · 27 years ago
- e3c0d5e Added new Py_IsInitalized() API function to test the 'initialized' flag. by Guido van Rossum · 27 years ago
- 5f896a4 Added missing newline to warning msg by Guido van Rossum · 27 years ago
- aa61505 Use a counter instead of a Boolean to check for initialized; n calls by Guido van Rossum · 27 years ago
- 54dec59 set sharedlib extensions properly for NeXT (Ted Horst) by Guido van Rossum · 27 years ago
- 7c14103 Keep gcc -Wall happy by Guido van Rossum · 27 years ago
- 49b1226 Use _beginthread() and _endthread() in favor of CreateThread() and by Guido van Rossum · 27 years ago
- d47a0a8 Added Jim Fulton's PyImport_Import(), which calls whatever by Guido van Rossum · 27 years ago
- 741689d Use string interning and caching to get speedups on the mac (Jack). by Guido van Rossum · 27 years ago
- e5b4026 Use strerror on the mac if using MSL (Jack). by Guido van Rossum · 27 years ago
- 622f73f Remove unised variable by Guido van Rossum · 27 years ago
- cc283f5 Merge Py_Cleanup() into Py_Finalize(). Call the various small Fini() functions. by Guido van Rossum · 27 years ago
- 085d269 New rules for deleting modules. Rather than having an elaborate by Guido van Rossum · 27 years ago
- f9c90c5 Renamed a local label that was accidentally grandly renamed to by Guido van Rossum · 27 years ago
- 25ce566 The last of the mass checkins for separate (sub)interpreters. by Guido van Rossum · 27 years ago
- 40b33c6 Removed fatal errors from Py_Initmodule4() (and thus from by Guido van Rossum · 27 years ago
- 55b9ab5 Extend the "Don Beaudry hack" with "Guido's corollary" -- if the base by Guido van Rossum · 27 years ago
- 6fc06e7 Plugged a leak. (The same as the one plugged in compile.c -- forgot by Guido van Rossum · 27 years ago
- 275558c Plug a leak in code_dealloc() (and reordered the deallocs to match the by Guido van Rossum · 27 years ago
- ef3d02e Removed some variables that are used to exchange data between import.c and by Guido van Rossum · 27 years ago
- a941451 frozenmain.c is now also in the library, with entry point Py_FrozenMain(). by Guido van Rossum · 27 years ago
- 019db5d Oops -- this contains frozen bytecode, but it was Python 1.4 bytecode! by Guido van Rossum · 27 years ago
- 9cc8a20 Moved PyEval_{Acquire,Release}Thread() to within the same #ifdef by Guido van Rossum · 27 years ago
- 534ac09 Removed a bunch of extern declarations of functions that are now by Guido van Rossum · 27 years ago
- 8fb26ed Make it return a _const_ char*. by Guido van Rossum · 27 years ago
- f6ca6aa New build procedure. by Guido van Rossum · 27 years ago
- 3768fb1 Tracking changes to Py_Main(): by Guido van Rossum · 27 years ago
- ad6dfda Moved some stuff here from main.c (part of a big restructuring - wait by Guido van Rossum · 27 years ago
- 0c88e1f Remove confusing usage comments at end. by Guido van Rossum · 27 years ago
- 2fca21f7 PyEval_SaveThread() and PyEval_RestoreThread() now return/take a by Guido van Rossum · 27 years ago
- c12da69 Huge speedup by inlining some common integer operations: by Guido van Rossum · 27 years ago
- b65e85c Fix problem discovered by Greg McFarlane: when an imported module by Guido van Rossum · 27 years ago
- db9e20f Fix bug reported by Just: anonymous arguments used for tuples should by Guido van Rossum · 27 years ago
- 46ff190 Add default case (standard conformance) to avoid piling up by Guido van Rossum · 28 years ago
- 296b475 Can't return 0 from void function... by Guido van Rossum · 28 years ago
- c8b6df9 PyObject_Compare can raise an exception now. by Guido van Rossum · 28 years ago
- 7e8d26d PyFile_WriteString now returns an error indicator instead of calling by Guido van Rossum · 28 years ago
- 78a1ed3 Py_FlushLine and PyFile_WriteString now return error indicators by Guido van Rossum · 28 years ago
- be27026 Py_FlushLine and PyFile_WriteString now return error indicators by Guido van Rossum · 28 years ago
- 64f9105 DG/UX thread patches (Ross Andrus) by Guido van Rossum · 28 years ago
- b2c8ec4 Set sys.executable to full path of python (from argv[0]). by Guido van Rossum · 28 years ago
- 23c9446 Added a space in an error message by Guido van Rossum · 28 years ago
- f9cba09 Don't use function prototypes in function definition headers. by Guido van Rossum · 28 years ago
- 2f75b29 Indent the #error directives so a classic K&R cpp doesn't see them. by Guido van Rossum · 28 years ago
- df4c308 Plug leak of stack frame object in exception handling code. by Guido van Rossum · 28 years ago
- df0d00e Logic for enabling mac-specific signal handling fixed (Jack) by Guido van Rossum · 28 years ago
- 1254d79 Use #ifdef in stead of #if (Jack) by Guido van Rossum · 28 years ago
- c8fba8e Add pthred-std define for Linux. by Guido van Rossum · 28 years ago
- af5dfb4 One last rename glitch: import_modules -> _PyImport_Modules. by Guido van Rossum · 28 years ago
- d6353e2 Support for various versions of the pthread draft. by Guido van Rossum · 28 years ago
- 5f15b96 (int) cast for strlen() to keep picky compilers happy. by Guido van Rossum · 28 years ago
- b6a7f77 Oops -- missed FloatingPointError in renaming. by Guido van Rossum · 28 years ago
- 9a0f04d Get rid of obsolete support for access statement. by Guido van Rossum · 28 years ago
- ee2373b Oops, missed some renamings. by Guido van Rossum · 28 years ago
- b05a5c7 Instead of importing graminit.h whenever one of the three grammar 'root' by Guido van Rossum · 28 years ago
- 666b17a New dir() function -- by Guido van Rossum · 28 years ago
- 478e718 Keep MS compiler happy: use (int)strlen() when comparing; make sure by Guido van Rossum · 28 years ago
- fc49073 Used operators from abstract.h where possible (arithmetic operators, by Guido van Rossum · 28 years ago
- fdf95dd Checkin of Jack's buffer mods. by Guido van Rossum · 28 years ago
- 13454c3 Fix old typo PyArgs_VaParse -> PyArg_VaParse. by Guido van Rossum · 28 years ago
- a027efa Massive changes for separate thread state management. by Guido van Rossum · 28 years ago
- 73237c5 Only use PyCode_Addr2Line to get tb_lineno when Py_OptimizeFlag is set. by Guido van Rossum · 28 years ago
- 9218b70 Remove 2 out of 3 __FreeBSD__ tests. by Guido van Rossum · 28 years ago
- f4806c2 Add detach call so threads are GC'ed. by Guido van Rossum · 28 years ago
- bc2472d Avoid some potential (though unlikely) sprintf buffer overflows. by Guido van Rossum · 28 years ago
- 15e33a4 Avoid sprintf buffer overflow if more than 9999 arguments. by Guido van Rossum · 28 years ago