summaryrefslogtreecommitdiffstats
path: root/Include/allobjects.h
Commit message (Collapse)AuthorAgeFilesLines
* Moved allobjects.h to Python.h (without rename2.h).Guido van Rossum1997-05-021-118/+0
| | | | | allobjects.h disappears -- old-style extensions must include Python.h and rename2.h.
* Changes for Lee Busby's SIGFPE patch set.Guido van Rossum1997-02-141-0/+2
| | | | New file pyfpe.h, new exception FloatingPointError.
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
|
* Always include config.hGuido van Rossum1996-08-191-2/+0
|
* Renamed errors. -> pyerrors.h (for Mac, where Errors.h is a system header).Guido van Rossum1996-08-081-1/+1
|
* Put definition of _REENTRANT in config.hGuido van Rossum1996-08-011-6/+0
|
* Added sliceobject.h.Guido van Rossum1996-07-301-0/+1
|
* Add a hack for Solaris threads (why not, there are zillions ofGuido van Rossum1996-06-111-0/+6
| | | | hacks for Windows and DOS here already :-( ).
* Non-trivial DL_IMPORT must now be defined in config.h.Guido van Rossum1996-05-221-17/+16
| | | | | Include <stdlib.h>. Include several more Python header files, including new pydebug.h.
* added complex and c object.h; get rid of Py_FatalErrorGuido van Rossum1996-01-121-2/+4
|
* removed redundant C++ hackGuido van Rossum1995-09-071-7/+1
|
* include abstract.hGuido van Rossum1995-07-181-0/+2
|
* Changed ifdef __CFM68K__ to ifdef SYMANTEC__CFM68K__: CW has its ownJack Jansen1995-06-271-2/+2
| | | | unique set of ideosyncracies:-(
* make the type a parameter of the DL_IMPORT macro, for Borland CGuido van Rossum1995-02-271-2/+6
|
* changes for Mac CFM-68KGuido van Rossum1995-02-181-0/+8
|
* add Py_CHARMASKGuido van Rossum1995-02-101-0/+8
|
* new names for lots of new functionsGuido van Rossum1995-01-171-1/+1
|
* The great renaming, phase two: all header files have been updated toGuido van Rossum1995-01-121-1/+10
| | | | | | | use the new names exclusively, and the linker will see the new names. Files that import "Python.h" also only see the new names. Files that import "allobjects.h" will continue to be able to use the old names, due to the inclusion (in allobjects.h) of "rename2.h".
* Added 1995 copyright.Guido van Rossum1995-01-041-2/+2
| | | | | | object.h: made sizes and refcnts signed ints. stringobject.h: make getstrsize() signed int. methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
* pythonrun.h: added run_pyc_fileGuido van Rossum1994-09-141-2/+0
| | | | | ceval.h: added Py_AddPendingCall rest: modules using the new naming scheme must now include Python.h
* No need to define THINK_C any moreGuido van Rossum1994-08-191-5/+1
|
* Changes for dynamic linking under NTGuido van Rossum1994-08-181-0/+13
|
* Merge alpha100 branch back to main trunkGuido van Rossum1994-08-011-2/+6
|
* * compile.[ch]: support for lambda()Guido van Rossum1993-10-261-0/+1
| | | | | | | | | | * PROTO.h, mymalloc.h: added #ifdefs for TURBOC and GNUC. * allobjects.h: added #include "rangeobject.h" * Grammar: added lambda_input; relaxed syntax for exec. * bltinmodule.c: added bagof, map, reduce, lambda, xrange. * tupleobject.[ch]: added resizetuple(). * rangeobject.[ch]: new object type to speed up range operations (not convinced this is needed!!!)
* * Added support for X11 modules.Guido van Rossum1993-07-281-0/+16
| | | | | | | * Makefile: change location of FORMS library. * posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not) * Almost all .h files: added CPP magic to avoid duplicate inclusions and to support inclusion from C++.
* Several changes in one:Guido van Rossum1993-05-191-0/+1
| | | | | | | | | | | | | | | | (1) dictionaries/mappings now have attributes values() and items() as well as keys(); at the C level, use the new function mappinggetnext() to iterate over a dictionary. (2) "class C(): ..." is now illegal; you must write "class C: ...". (3) Class objects now know their own name (finally!); and minor improvements to the way how classes, functions and methods are represented as strings. (4) Added an "access" statement and semantics. (This is still experimental -- as long as you don't use the keyword 'access' nothing should be changed.)
* * Added Fixcprt.py: script to fix copyright message.Guido van Rossum1993-01-261-2/+2
| | | | | | | | | | | * various modules: added 1993 to copyright. * thread.c: added copyright notice. * ceval.c: minor change to error message for "+" * stdwinmodule.c: check for error from wfetchcolor * config.c: MS-DOS fixes (define PYTHONPATH, use DELIM, use osdefs.h) * Add declaration of inittab to import.h * sysmodule.c: added sys.builtin_module_names * xxmodule.c, xxobject.c: fix minor errors
* * Configure.py: use #!/usr/local/bin/pythonGuido van Rossum1993-01-041-1/+0
| | | | | | | | | | | * posixmodule.c: move extern function declarations to top * listobject.c: cmp() arguments must be void* if __STDC__ * Makefile, allobjects.h, panelmodule.c, modsupport.c: get rid of strdup() -- it is a portability risk * Makefile: enclosed ranlib command in parentheses for Sequent Make which aborts if the command is not found even if '-' is present * timemodule.c: time() returns a floating point number, in microsecond precision if BSD_TIME is defined.
* * renamed malloc.h mymalloc.h, and added MALLARG as the type of theGuido van Rossum1992-08-191-1/+1
| | | | | | | | argument to malloc() (size_t or unsigned int) * listobject.c: check for overflow of the size of the object, so things like range(0x7fffffff) will raise MemoryError instead of calling malloc() with -4 (and then crashing -- malloc's fault)
* Copyright for 1992 addedGuido van Rossum1992-04-051-1/+1
|
* Make it lint-freeGuido van Rossum1992-03-271-0/+1
|
* Define 'macintosh' if THINK_C is defined.Guido van Rossum1991-06-241-0/+4
|
* Added longobject.hGuido van Rossum1991-05-051-0/+1
|
* Added copyright notice.Guido van Rossum1991-02-191-0/+24
|
* Include <string.h> instead of "string.h".Guido van Rossum1990-12-201-1/+1
|
* "Compiling" versionGuido van Rossum1990-12-201-0/+26