Guido van Rossum
79dddcbd13
the usual
1995-01-12 12:25:42 +00:00
Guido van Rossum
d626da8ace
removed refs to --with-svr4, add --without-gcc
1995-01-12 12:24:52 +00:00
Guido van Rossum
17ac14de9e
try to improve svr4 socket library inquiries
1995-01-12 12:24:29 +00:00
Guido van Rossum
caa6380886
The great renaming, phase two: all header files have been updated to
...
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".
1995-01-12 11:45:45 +00:00
Guido van Rossum
94390ec2a6
use getbuiltins() everywhere, it defaults to getbuiltidict()
1995-01-12 11:37:57 +00:00
Guido van Rossum
922d8ff803
Include rename2.h
1995-01-12 11:31:04 +00:00
Guido van Rossum
a3c04b003f
cosmetics
1995-01-12 11:29:01 +00:00
Guido van Rossum
b9418686ba
rearrange declarations somewhat
1995-01-12 11:28:16 +00:00
Guido van Rossum
20566845c6
properly implement cmp() for class instances
1995-01-12 11:26:10 +00:00
Guido van Rossum
a597dde3f1
cosmetic changes so these modules will work with the strict new naming scheme
1995-01-10 20:56:29 +00:00
Guido van Rossum
6c1874fc2b
changes for C++ (Tim MacKenzie)
1995-01-10 17:43:33 +00:00
Guido van Rossum
062cfb0c4e
added interface to Tk_DoOneEvent (R Lindsay Todd)
1995-01-10 17:42:51 +00:00
Guido van Rossum
58b6873f6b
fix subtle refcount big in filter() -- Tim MacKenzie
1995-01-10 17:40:55 +00:00
Guido van Rossum
630112ed04
demonstrate shell in a Tk window
1995-01-10 17:08:10 +00:00
Guido van Rossum
b8fe9b3fc8
menu-simple.py: fixed lay-out
...
bind-with-multiple-calls-per-event-type.py: new, or forgot to add earlier
1995-01-10 17:07:40 +00:00
Guido van Rossum
d0c063361f
Improved explanation of what's here
1995-01-10 17:06:50 +00:00
Guido van Rossum
dfa70a9fbc
initial checkin of www Tk examples
1995-01-10 17:05:37 +00:00
Guido van Rossum
ca9b323c52
better test for existence of hstrerror()
1995-01-10 16:30:54 +00:00
Guido van Rossum
a6a1e536ac
added bufsize parameter to fdopen and popen
1995-01-10 15:36:38 +00:00
Guido van Rossum
5524a59b09
move coerce() from bltinmodule.c to object.c and implement builtin_coerce() differently
1995-01-10 15:26:20 +00:00
Guido van Rossum
879c581826
implement coercions involving instances properly
1995-01-10 15:24:06 +00:00
Guido van Rossum
c206c766dd
fix memory leak and null pointer dereference
1995-01-10 15:23:19 +00:00
Guido van Rossum
946805d418
new module
1995-01-10 10:51:08 +00:00
Guido van Rossum
9c51e41201
sys.setcheckinterval(x) instead of sys.check_interval = x
1995-01-10 10:50:58 +00:00
Guido van Rossum
f860162093
updated eval(), added execfile()
1995-01-10 10:50:24 +00:00
Guido van Rossum
4ff90ad2a0
some belated updates
1995-01-10 10:47:53 +00:00
Guido van Rossum
84eaa8396e
fix globals/locals defaults for eval/execfile
1995-01-10 10:47:05 +00:00
Guido van Rossum
10393b1708
add restrictions in restricted mode
1995-01-10 10:39:49 +00:00
Guido van Rossum
c113482871
add builtins handling and restricted flag
1995-01-10 10:39:16 +00:00
Guido van Rossum
be9f212f7e
fix comments for list command
1995-01-10 10:35:55 +00:00
Guido van Rossum
1f97612e64
Fix exec test so presence of __builtins__ doesn't break it
1995-01-10 10:34:21 +00:00
Guido van Rossum
409780f8f2
shallow and deep copy operations
1995-01-10 00:34:21 +00:00
Guido van Rossum
a48061a580
shelve.py: database of persistent objects, on top of pickle.py and anydbm.py
...
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)
1995-01-10 00:31:14 +00:00
Guido van Rossum
8a30adc33f
the usual
1995-01-09 17:54:07 +00:00
Guido van Rossum
6135a87f2b
__builtins__ mods (and sys_checkinterval for ceval.c)
1995-01-09 17:53:26 +00:00
Guido van Rossum
2565bff40a
Alpha OSF/1 fix
1995-01-09 17:50:47 +00:00
Guido van Rossum
37431fbbd0
initmodule3 -> initmodule3
1995-01-09 17:49:26 +00:00
Guido van Rossum
970a0a20b8
api version checking
1995-01-09 17:47:20 +00:00
Guido van Rossum
6da5bfad0f
remove nogus reload check
1995-01-09 17:46:45 +00:00
Guido van Rossum
a0d7a23398
sys.check_interval=x -> sys.setcheckinterval(x)
1995-01-09 17:46:13 +00:00
Guido van Rossum
e791c2e441
Used new getargs interface; added {Get,Set}FileInfo.
1995-01-09 13:20:04 +00:00
Guido van Rossum
99546997f6
1995 copyright
1995-01-08 14:33:34 +00:00
Guido van Rossum
50620fa9b8
New newmethodobject() interface takes struct methodlist pointer
...
instead of individual components; initmodule3() now has doc string
argument as well
1995-01-07 12:43:18 +00:00
Guido van Rossum
1f4fa50176
Two independent chages:
...
(a) support import NAME.NAME...NAME;
(b) support doc strings in modules, classes and function definitions
1995-01-07 12:41:23 +00:00
Guido van Rossum
06186519e5
Use new instancebinop interface
1995-01-07 12:40:10 +00:00
Guido van Rossum
6a00cd8b89
* Python/bltinmodule.c: restructured coerce(), divmod(), pow() to
...
use new instancebinop interface
1995-01-07 12:39:01 +00:00
Guido van Rossum
a10f512dba
Grammar changed
1995-01-07 12:36:29 +00:00
Guido van Rossum
5fb1da76ff
NT dlls have .pyd extension instead of .dll
1995-01-07 12:36:02 +00:00
Guido van Rossum
e7d444f785
* Objects/classobject.c: added 5th (function) parameter to
...
instancebinop, to support things like Rational * float; added
documentation strings to classes and methods
1995-01-07 12:35:18 +00:00
Guido van Rossum
cab650db8e
* Objects/methodobject.c: changed drastically, the object now
...
contains a pointer to the struct methodlist (which must be
static); added attributes __name__, __doc__ and __self__
1995-01-07 12:34:58 +00:00