summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Collapse)AuthorAgeFilesLines
* Renamed inittab.Guido van Rossum1997-04-291-1/+1
|
* Added new name for inittab!Guido van Rossum1997-04-291-0/+1
|
* Remove macros that are only used for cgensupport.[ch].Guido van Rossum1997-04-291-14/+2
| | | | Fixed typo in PyArg_VaParse (not PyArgs_*).
* Moved cgensupport.h to Modules (awaiting oblivion).Guido van Rossum1997-04-291-94/+0
|
* Moved rename2's macros relevant to this module here and added commentGuido van Rossum1997-04-291-0/+15
| | | | about the file's obsolescence.
* Got rid of the static decl of PyCObject_Import, which was a 1.4Guido van Rossum1997-04-091-19/+4
| | | | compatibility hack.
* Changed the way the C API was exported. Jim Fulton.Guido van Rossum1997-04-091-39/+47
|
* Added assert grammar.Guido van Rossum1997-04-021-32/+33
|
* Added AssertionError.Guido van Rossum1997-04-021-0/+1
|
* Remove ConflictError (which was also removed from bltinmodule.c, evenGuido van Rossum1997-03-311-1/+0
| | | | though the checkin message failed to note that).
* Remove err_input -- there is no such global!Guido van Rossum1997-03-141-1/+0
|
* Remove redundant references to thread stuff -- long, long ago, thereGuido van Rossum1997-03-141-6/+0
| | | | was some locking code in this file that needed it...
* Add Macros defining new names for all external symbols.Guido van Rossum1997-03-142-0/+36
|
* Change PyFPE_END_PROTECT to PyFPE_END_PROTECT(v). v should be theGuido van Rossum1997-03-141-3/+3
| | | | | | last variable to which a floating point expression is assigned. The macro passes its address to a dummy function so that the optimizer can't delay calculating its value until after the macro.
* A few comment alignment and clarifications.Guido van Rossum1997-03-041-3/+5
|
* Add global Py_OptimizeFlag.Guido van Rossum1997-03-031-0/+1
|
* Changes for Lee Busby's SIGFPE patch set.Guido van Rossum1997-02-144-0/+168
| | | | New file pyfpe.h, new exception FloatingPointError.
* Fix the comments for bitwise and/or.Guido van Rossum1997-02-141-6/+6
|
* Added decl for Py_FdIsInteractive.Guido van Rossum1997-02-141-0/+2
|
* Added decl for Py_InteractiveFlag.Guido van Rossum1997-02-141-0/+1
|
* Added prototype for PyErr_Format(exception, formatstring, ...) -> NULL.Guido van Rossum1997-02-141-0/+1
|
* Added PyArg_ParseTupleAndKeywords() prototype.Guido van Rossum1997-02-141-0/+2
|
* djgpp support.Guido van Rossum1997-02-141-1/+1
|
* Add co_firstlineno and co_lnotab, for the line number table generatedGuido van Rossum1997-01-241-1/+4
| | | | by the compiler (in lieu of SET_LINENO instructions).
* Added PyCObject_Import.Guido van Rossum1997-01-221-0/+4
|
* Bump version to 1.5a1.Guido van Rossum1997-01-221-1/+1
|
* New lay-out of frame object, for fewer mallocs.Guido van Rossum1997-01-201-9/+8
| | | | See frameobject.c checkin message.
* Bump API version due to the various speedup hacks.Guido van Rossum1997-01-181-2/+4
|
* Two speedup hacks. Caching the hash saves recalculation of a string'sGuido van Rossum1997-01-181-3/+23
| | | | | | | | | | hash value. Interning strings (which requires hash caching) tries to ensure that only one string object with a given value exists, so equality tests are one pointer comparison. Together, these can speed the interpreter up by as much as 20%. Each costs the size of a long or pointer per string object. In addition, interned strings live until the end of times. If you are concerned about memory footprint, simply comment the #define out here (and rebuild everything!).
* Add co_stacksize field to codeobject structure, and stacksize argumentGuido van Rossum1997-01-171-1/+3
| | | | | to PyCode_New() argument list. Also add CO_MAXBLOCKS constant indicating the maximum static nesting supported by the compiler.
* Jim's latest versionGuido van Rossum1997-01-061-8/+12
|
* added PyTuple_GET_SIZE macroBarry Warsaw1997-01-061-0/+1
|
* added PyString_GET_SIZE macroBarry Warsaw1997-01-061-1/+2
| | | | | for both PyString_GET_SIZE and PyString_AS_STRING, cast first argument to a PyStringObject*
* added PyList_GET_SIZE macroBarry Warsaw1997-01-061-1/+2
| | | | | for both PyList_GET_SIZE and PyList_GET_ITEM, cast first argument to a PyListObject*
* Added PyLong_FromUnsignedLong() and PyLong_AsUnsignedLong().Guido van Rossum1997-01-031-0/+2
|
* Added declaration for PyErr_SetInterrupt.Barry Warsaw1997-01-031-1/+4
|
* Rename DEBUG macro to Py_DEBUGGuido van Rossum1996-12-303-4/+4
|
* Added remaining declarations needed/used in glmodule.c; keeps gcc -Wall happy.Guido van Rossum1996-12-101-5/+28
|
* Add const to error and newstring functionsGuido van Rossum1996-12-102-3/+3
|
* Jim F's brainchildGuido van Rossum1996-12-051-0/+130
|
* Added missing for PySequence_List.Guido van Rossum1996-12-051-0/+5
|
* New permission notice, includes CNRI.Guido van Rossum1996-10-2553-681/+1052
|
* Changed version to plain "1.4".Guido van Rossum1996-10-221-1/+1
|
* Forget about Ellipses b/w compatibility.Guido van Rossum1996-10-161-1/+0
|
* Ellipses -> Ellipsis rename (the dictionary really says that it shouldGuido van Rossum1996-10-112-6/+8
| | | | | | | | be Ellipsis!). Bumped the API version because a linker-visible symbol is affected. Old C code will still compile -- there's a b/w compat macro. Similarly, old Python code will still run, builtin exports both Ellipses and Ellipsis.
* Add waitflag to down_sema().Guido van Rossum1996-10-082-2/+6
|
* Rationalized PC compiler defines: require MS_WINDOWS or __BORLANDC__Guido van Rossum1996-09-111-1/+2
| | | | or __WATCOMC__. Add ALTSEP for PC filesystems.
* PyMapping_DelItem[String] are actually macros.Guido van Rossum1996-09-061-2/+6
|
* Correctly document PyNumber_Coerce.Guido van Rossum1996-09-061-6/+14
|
* Change comments/#ifdef structure for declaration for hypot().Guido van Rossum1996-08-291-4/+2
|