summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* The great renaming, phase two: all header files have been updated toGuido van Rossum1995-01-1248-582/+985
| | | | | | | 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".
* use getbuiltins() everywhere, it defaults to getbuiltidict()Guido van Rossum1995-01-123-3/+4
|
* Include rename2.hGuido van Rossum1995-01-121-0/+1
|
* cosmeticsGuido van Rossum1995-01-123-3/+5
|
* rearrange declarations somewhatGuido van Rossum1995-01-121-11/+11
|
* properly implement cmp() for class instancesGuido van Rossum1995-01-121-0/+31
|
* cosmetic changes so these modules will work with the strict new naming schemeGuido van Rossum1995-01-108-30/+23
|
* changes for C++ (Tim MacKenzie)Guido van Rossum1995-01-103-7/+33
|
* added interface to Tk_DoOneEvent (R Lindsay Todd)Guido van Rossum1995-01-101-0/+34
|
* fix subtle refcount big in filter() -- Tim MacKenzieGuido van Rossum1995-01-101-3/+6
|
* demonstrate shell in a Tk windowGuido van Rossum1995-01-101-0/+164
|
* menu-simple.py: fixed lay-outGuido van Rossum1995-01-102-2/+45
| | | | bind-with-multiple-calls-per-event-type.py: new, or forgot to add earlier
* Improved explanation of what's hereGuido van Rossum1995-01-101-2/+12
|
* initial checkin of www Tk examplesGuido van Rossum1995-01-1018-0/+3046
|
* better test for existence of hstrerror()Guido van Rossum1995-01-101-2/+2
|
* added bufsize parameter to fdopen and popenGuido van Rossum1995-01-101-10/+19
|
* move coerce() from bltinmodule.c to object.c and implement builtin_coerce() ↵Guido van Rossum1995-01-102-50/+40
| | | | differently
* implement coercions involving instances properlyGuido van Rossum1995-01-101-1/+53
|
* fix memory leak and null pointer dereferenceGuido van Rossum1995-01-102-2/+6
|
* new moduleGuido van Rossum1995-01-102-0/+352
|
* sys.setcheckinterval(x) instead of sys.check_interval = xGuido van Rossum1995-01-102-20/+20
|
* updated eval(), added execfile()Guido van Rossum1995-01-102-20/+56
|
* some belated updatesGuido van Rossum1995-01-101-0/+15
|
* fix globals/locals defaults for eval/execfileGuido van Rossum1995-01-101-10/+10
|
* add restrictions in restricted modeGuido van Rossum1995-01-103-25/+45
|
* add builtins handling and restricted flagGuido van Rossum1995-01-101-2/+14
|
* fix comments for list commandGuido van Rossum1995-01-101-2/+2
|
* Fix exec test so presence of __builtins__ doesn't break itGuido van Rossum1995-01-101-0/+3
|
* shallow and deep copy operationsGuido van Rossum1995-01-101-0/+240
|
* shelve.py: database of persistent objects, on top of pickle.py and anydbm.pyGuido van Rossum1995-01-104-0/+681
| | | | | | pickle.py: new low-level persistency module (used to be called flatten) dbmac.py: stupid dbm clone for the Mac anydbm.py: generic dbm interface (should be extended to support gdbm)
* the usualGuido van Rossum1995-01-093-7/+101
|
* __builtins__ mods (and sys_checkinterval for ceval.c)Guido van Rossum1995-01-098-45/+90
|
* Alpha OSF/1 fixGuido van Rossum1995-01-091-1/+4
|
* initmodule3 -> initmodule3Guido van Rossum1995-01-091-1/+2
|
* api version checkingGuido van Rossum1995-01-092-17/+32
|
* remove nogus reload checkGuido van Rossum1995-01-091-5/+0
|
* sys.check_interval=x -> sys.setcheckinterval(x)Guido van Rossum1995-01-092-0/+14
|
* Used new getargs interface; added {Get,Set}FileInfo.Guido van Rossum1995-01-091-44/+77
|
* 1995 copyrightGuido van Rossum1995-01-085-10/+10
|
* New newmethodobject() interface takes struct methodlist pointerGuido van Rossum1995-01-071-15/+14
| | | | | instead of individual components; initmodule3() now has doc string argument as well
* Two independent chages:Guido van Rossum1995-01-071-27/+156
| | | | | (a) support import NAME.NAME...NAME; (b) support doc strings in modules, classes and function definitions
* Use new instancebinop interfaceGuido van Rossum1995-01-071-18/+18
|
* * Python/bltinmodule.c: restructured coerce(), divmod(), pow() toGuido van Rossum1995-01-071-52/+80
| | | | use new instancebinop interface
* Grammar changedGuido van Rossum1995-01-071-466/+480
|
* NT dlls have .pyd extension instead of .dllGuido van Rossum1995-01-071-2/+2
|
* * Objects/classobject.c: added 5th (function) parameter toGuido van Rossum1995-01-071-27/+49
| | | | | instancebinop, to support things like Rational * float; added documentation strings to classes and methods
* * Objects/methodobject.c: changed drastically, the object nowGuido van Rossum1995-01-071-27/+44
| | | | | contains a pointer to the struct methodlist (which must be static); added attributes __name__, __doc__ and __self__
* Added __doc__ attribute (alias func_doc), initialized from firstGuido van Rossum1995-01-071-1/+16
| | | | constant in code object if it is a string, else None
* initialize __doc__ to NoneGuido van Rossum1995-01-071-0/+2
|
* added getattr(), supporting __doc__ and _name__Guido van Rossum1995-01-071-2/+33
|