Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit ed3112c

Browse files
committed
The usual
1 parent 2508ade commit ed3112c

1 file changed

Lines changed: 112 additions & 0 deletions

File tree

ChangeLog

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,117 @@
1+
Thu Apr 14 12:36:25 1994 Guido van Rossum ([email protected])
2+
3+
* Doc/ref7.tex (section{Function definitions}): describe default
4+
parameter values
5+
6+
* Lib/test/test_grammar.py: added grammar variants for default
7+
argument expressions
8+
9+
* Python/compile.c: compile default argument values (com_argdefs
10+
plus related stuff)
11+
12+
* Python/bltinmodule.c (builtin_apply): require that the argument
13+
list is a tuple
14+
15+
* Misc/python-mode.el: change by Donald Beaudry to
16+
py-compute-indentation; and fix to that by Sjoerd
17+
18+
Wed Apr 13 10:08:33 1994 Guido van Rossum ([email protected])
19+
20+
* Python/ceval.c (eval_code): implement SET_FUNC_ARGS opcode
21+
22+
* Include/opcode.h: added SET_FUNC_ARGS opcode
23+
24+
* Objects/funcobject.c (newfuncobject, func_memberlist): added
25+
func_argcount and func_argdefs fields and {get,set}funcargstuff()
26+
functions.
27+
28+
* Include/funcobject.h: Added func_argcount and func_argdefs
29+
fields and {get,set}funcargstuff() functions.
30+
31+
* Python/import.c (init_builtin): Give error message if module's
32+
initialization function is NULL (e.g. for 'sys').
33+
(get_module): Give error message if reloading a dynamically
34+
loadable module.
35+
(reload_module): Give error message if reloading a built-in
36+
module; correctly (I hope) reload a frozen module.
37+
38+
* Doc/ref6.tex (break and continue): rephrase definition of
39+
restrictions on where these may occur; change rules for continue
40+
to match implementation.
41+
42+
* Doc/ref4.tex (section{Code blocks, execution frames, and name
43+
spaces}): fix definition of what's local to include deleted
44+
targets; added footnote describing exec and from - import *
45+
restriction.
46+
47+
* Lib/dis.py: added LOAD_GLOBALS and EXEC_STMT to list of opcodes.
48+
49+
Tue Apr 12 10:27:19 1994 Guido van Rossum ([email protected])
50+
51+
* Python/ceval.c (eval_code): fix core dump on "raise ()" -- found
52+
by Tim Peters
53+
54+
Mon Apr 11 20:48:26 1994 Guido van Rossum ([email protected])
55+
56+
* Python/compile.c (optimize): added optimization for LOAD_NAME
57+
suggested by Steve Majewski
58+
59+
* Python/ceval.c (eval_code: case DELETE_FAST): fix cut-paste
60+
error (w should be x) found by Steve Majewski
61+
62+
Tue Mar 22 15:37:06 1994 Guido van Rossum ([email protected])
63+
64+
* Lib/profile.py: fix handle_return for exceptional case (fix
65+
suggested by Jim Roskind)
66+
67+
* Lib/tzparse.py (tzprog): Fix typo in test for regex.match
68+
69+
* Lib/urlopen.py: renamed to Lib/urllib.py
70+
71+
Thu Mar 17 01:24:29 1994 Guido van Rossum ([email protected])
72+
73+
* Lib/urlopen.py: added quote() and unquote() functions
74+
75+
Wed Mar 16 11:26:29 1994 Guido van Rossum ([email protected])
76+
77+
* Objects/mappingobject.c: allow dictionaries with more than
78+
20,000 entries.
79+
80+
Thu Mar 10 11:13:24 1994 Guido van Rossum ([email protected])
81+
82+
* Lib/{pdb,profile,bdb,codehack,stdwin/wdb}.py:
83+
codehack.getcodename() is obsolete now we have co.co_name; same
84+
for getfuncname(): f.func_name. Module codehack is still needed
85+
for getlineno(), used in profile and pdb
86+
87+
Tue Mar 8 10:37:21 1994 Guido van Rossum ([email protected])
88+
89+
* Python/modsupport.c (do_arg): Format "O!" means typechecked
90+
object; pointer argument must be preceded by typeobject
91+
92+
* Modules/threadmodule.c: don't define exit_prog if NO_EXIT_PROG
93+
is defined
94+
95+
* Python/thread.c: don't define [_]exit_prog if NO_EXIT_PROG is
96+
defined; in the SGI version, don't use signals if exit_prog is
97+
node defined defined; in the SGI version, waitpid() for exited
98+
threads.
99+
100+
* Python/pythonrun.c: don't call [_]exit_prog if NO_EXIT_PROG is
101+
defined
102+
103+
* Include/thread.h: define NO_EXIT_PROG and then don't define
104+
[_]exit_prog
105+
106+
* Modules/dbmmodule.c: Add calls to dbm_clearerr() after error on
107+
assignment (fix by Jack)
108+
1109
Mon Mar 7 12:41:32 1994 Guido van Rossum ([email protected])
2110

111+
* Lib/test/test_rgbimg.py: search test file along sys.path
112+
113+
* Lib/test/test_{b1,b2,grammar}.py: tests for indefinite sequences
114+
3115
* Python/{bltinmodule,ceval}.c: Changed implied and explicit loops
4116
over sequences to allow for "indefinite" sequences a la Steve
5117
Majewski. Instead of iterating over 0, 1, 2, ..., len(a)-1, we

0 commit comments

Comments
 (0)