summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* New API PyErr_NewException(name, base, dict) to create simple new exceptions.Guido van Rossum1997-09-161-0/+31
* Introduce PyExc_Exception as the conceptual root class for all exceptions.Guido van Rossum1997-09-161-0/+7
* Added docstrings. Not for the obsolete functions though.Guido van Rossum1997-09-091-6/+46
* Deleted find_module_in_package and find_module_in_directory -- theyGuido van Rossum1997-09-091-53/+0
* Crrected a flow control error that caused the wrong error message whenGuido van Rossum1997-09-091-22/+6
* Added support for __all__, which should be a list of modules to beGuido van Rossum1997-09-081-3/+16
* Bugfix: import A.B from inside package was busted by mark_miss optimization.Guido van Rossum1997-09-071-1/+1
* Significant speedup -- when a submodule imports a global module, add aGuido van Rossum1997-09-061-5/+20
* Fix reload() for package submodules.Guido van Rossum1997-09-061-2/+24
* Phase two of package import. "import a.b.c" and all variants now do theGuido van Rossum1997-09-061-17/+299
* Fixed some details of printing the str() of an exception. This fixesGuido van Rossum1997-09-051-2/+6
* First part of package support.Guido van Rossum1997-09-055-148/+460
* Inline PyObject_CallObject (Marc-Andre Lemburg).Guido van Rossum1997-08-301-0/+5
* Two independent changes (oops):Guido van Rossum1997-08-291-4/+35
* Removed obsolete exception PyExc_AccessError.Barry Warsaw1997-08-291-43/+171
* Added Py_UseClassExceptionsFlag, the variable containing the state ofBarry Warsaw1997-08-291-5/+106
* PyErr_NoMemory(): If the pre-instantiated memory exception is non-nullBarry Warsaw1997-08-291-1/+9
* Cprrect stuoid tyops -- was comparing variabes with themselves becauseGuido van Rossum1997-08-291-3/+3
* eval_code2(), set_exc_info(): Call PyErr_NormalizeException() theBarry Warsaw1997-08-281-2/+2
* PyErr_Print(): Use PyErr_GivenExceptionMatches() instead of pointerBarry Warsaw1997-08-261-2/+4
* unpack_sequence(): In finally clause, watch out for Py_DECREFBarry Warsaw1997-08-251-2/+2
* eval_code2(): collapsed the implementations of UNPACK_TUPLE andBarry Warsaw1997-08-251-33/+74
* cmp_exception gets promoted (essentially) to the C API functionBarry Warsaw1997-08-221-59/+10
* Three new C API functions:Barry Warsaw1997-08-221-0/+105
* Two new built-in functions: issubclass() and isinstance(). Both takeBarry Warsaw1997-08-221-5/+59
* Reverse the search order for the Don Beaudry hook so that the firstGuido van Rossum1997-08-221-4/+3
* Added new Py_IsInitalized() API function to test the 'initialized' flag.Guido van Rossum1997-08-221-0/+8
* Added missing newline to warning msgGuido van Rossum1997-08-211-1/+1
* Use a counter instead of a Boolean to check for initialized; n callsGuido van Rossum1997-08-201-5/+5
* set sharedlib extensions properly for NeXT (Ted Horst)Guido van Rossum1997-08-161-0/+2
* Keep gcc -Wall happyGuido van Rossum1997-08-152-3/+2
* Use _beginthread() and _endthread() in favor of CreateThread() andGuido van Rossum1997-08-141-16/+8
* Added Jim Fulton's PyImport_Import(), which calls whateverGuido van Rossum1997-08-141-0/+78
* Use string interning and caching to get speedups on the mac (Jack).Guido van Rossum1997-08-121-1/+17
* Use strerror on the mac if using MSL (Jack).Guido van Rossum1997-08-121-6/+0
* Remove unised variableGuido van Rossum1997-08-071-1/+0
* Merge Py_Cleanup() into Py_Finalize(). Call the various small Fini()Guido van Rossum1997-08-051-36/+43
* New rules for deleting modules. Rather than having an elaborateGuido van Rossum1997-08-051-1/+29
* Renamed a local label that was accidentally grandly renamed toGuido van Rossum1997-08-051-3/+3
* The last of the mass checkins for separate (sub)interpreters.Guido van Rossum1997-08-027-218/+542
* Removed fatal errors from Py_Initmodule4() (and thus fromGuido van Rossum1997-08-021-12/+12
* Extend the "Don Beaudry hack" with "Guido's corollary" -- if the baseGuido van Rossum1997-07-311-10/+27
* Plugged a leak. (The same as the one plugged in compile.c -- forgotGuido van Rossum1997-07-261-0/+1
* Plug a leak in code_dealloc() (and reordered the deallocs to match theGuido van Rossum1997-07-251-3/+2
* Removed some variables that are used to exchange data between import.c andGuido van Rossum1997-07-213-14/+6
* frozenmain.c is now also in the library,Guido van Rossum1997-07-192-6/+2
* Oops -- this contains frozen bytecode, but it was Python 1.4 bytecode!Guido van Rossum1997-07-191-7/+7
* Moved PyEval_{Acquire,Release}Thread() to within the same #ifdefGuido van Rossum1997-07-191-21/+23
* Removed a bunch of extern declarations of functions that are nowGuido van Rossum1997-07-191-7/+0
* Make it return a _const_ char*.Guido van Rossum1997-07-193-5/+2