Guido van Rossum
c2ed415a1b
removed frozenmain.o from objects added to library
1995-01-26 23:05:49 +00:00
Guido van Rossum
0de81bfec9
don't dictclear deleted modules in doneimport
1995-01-26 00:41:28 +00:00
Guido van Rossum
8bf7c484c1
allow classes as exceptions
1995-01-26 00:41:04 +00:00
Guido van Rossum
8ae87c0489
make call_pyc_file static
1995-01-26 00:40:38 +00:00
Guido van Rossum
164d4ff0e5
added missing case to get_docstring
1995-01-26 00:40:09 +00:00
Guido van Rossum
a6f6050229
moved callable() to object.c
1995-01-26 00:39:50 +00:00
Guido van Rossum
64fc649095
don't overwrite error already set (e.g. from O&)
1995-01-21 14:09:37 +00:00
Guido van Rossum
40b261966a
removed getopt.o from OBJS
1995-01-20 16:57:52 +00:00
Guido van Rossum
3952cb0725
fix mem leak (localmap in optimize)
1995-01-20 16:56:41 +00:00
Guido van Rossum
d1b9393ba5
support "O&" taking an object constructor a void*
1995-01-20 16:56:02 +00:00
Guido van Rossum
1919ca7b28
add missing INCREF in RAISE_EXCEPTION
1995-01-20 16:55:14 +00:00
Guido van Rossum
10bb1c46f1
don't use function prototypes
1995-01-20 16:54:36 +00:00
Guido van Rossum
46c76a6c66
added changes for NetBSD dynamic linking; removed shared linking for NeXT
1995-01-20 16:53:54 +00:00
Guido van Rossum
7f9fa97ca2
fix import related leaks
1995-01-20 16:53:12 +00:00
Jack Jansen
5ef86d55b5
Undef strerror on the mac before redefining it
1995-01-19 12:16:44 +00:00
Guido van Rossum
97d68c03bc
added getopt.c to object, permanently
1995-01-17 16:51:35 +00:00
Guido van Rossum
5c2306c44f
include rename2.h
1995-01-17 16:31:21 +00:00
Guido van Rossum
2ac3bc2c05
rename method arg because of typedef conflict
1995-01-17 16:31:01 +00:00
Guido van Rossum
0865dd9ce9
fix Alpha bug in (x)range; different __builtins__ initialization
1995-01-17 16:30:22 +00:00
Guido van Rossum
c3f82b6b8a
nt thread support
1995-01-17 16:29:31 +00:00
Guido van Rossum
b4e7e25fe6
different init for __builtins__
1995-01-17 16:27:25 +00:00
Guido van Rossum
087579ea51
added $& to $(LIB) target for Sequent
1995-01-17 16:11:29 +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
58b6873f6b
fix subtle refcount big in filter() -- Tim MacKenzie
1995-01-10 17:40:55 +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
84eaa8396e
fix globals/locals defaults for eval/execfile
1995-01-10 10:47:05 +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
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
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
6d023c98b0
Added 1995 to copyright message.
...
bltinmodule.c: fixed coerce() nightmare in ternary pow().
modsupport.c (initmodule2): pass METH_FREENAME flag to newmethodobject().
pythonrun.c: move flushline() into and around print_error().
1995-01-04 19:12:13 +00:00
Guido van Rossum
1ae940a587
Lots of changes, most minor (fatal() instead of abort(), use of
...
err_fetch/err_restore and so on). But...
NOTE: import.c has been rewritten and all the DL stuff is now in the
new file importdl.c.
1995-01-02 19:04:15 +00:00
Sjoerd Mullender
06fe7e5c2c
Added comment symbols around word after #endif.
1994-12-14 15:30:04 +00:00
Jack Jansen
599f0d1c2c
- Added ability to get at strings embedded in the struct
...
- For the mac, added ability to get at pascal-style strings
1994-12-14 13:04:05 +00:00
Jack Jansen
e00637bdcf
Removed extraneous fclose() in case of .pyc file argument
1994-12-14 12:58:37 +00:00
Jack Jansen
8fd2d94e37
Added hook for better mac error messages.
1994-12-14 12:54:54 +00:00
Guido van Rossum
69d9eb9f56
replace abort() calls by fatal()
1994-11-10 22:41:15 +00:00
Guido van Rossum
363ac7d5b6
set name to <lambda> instead of None for lambdas
1994-11-10 22:40:34 +00:00
Guido van Rossum
13d0ed13c3
prevent core dump for old getargs() with NULL arg
1994-11-10 22:35:48 +00:00
Guido van Rossum
c054a663eb
call err_clear in err_setval
1994-11-10 22:34:33 +00:00
Guido van Rossum
030ae17582
fix pow() core dump
1994-11-10 22:33:19 +00:00
Guido van Rossum
42a24ef2d7
add getargs.o:getargs.c rule
1994-10-11 15:08:39 +00:00