Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
bde070d3
Commit
bde070d3
authored
Apr 14, 1994
by
Guido van Rossum
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
The usual
parent
a7d2df7e
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
112 additions
and
0 deletions
+112
-0
ChangeLog
ChangeLog
+112
-0
No files found.
ChangeLog
View file @
bde070d3
Thu Apr 14 12:36:25 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Doc/ref7.tex (section{Function definitions}): describe default
parameter values
* Lib/test/test_grammar.py: added grammar variants for default
argument expressions
* Python/compile.c: compile default argument values (com_argdefs
plus related stuff)
* Python/bltinmodule.c (builtin_apply): require that the argument
list is a tuple
* Misc/python-mode.el: change by Donald Beaudry to
py-compute-indentation; and fix to that by Sjoerd
Wed Apr 13 10:08:33 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/ceval.c (eval_code): implement SET_FUNC_ARGS opcode
* Include/opcode.h: added SET_FUNC_ARGS opcode
* Objects/funcobject.c (newfuncobject, func_memberlist): added
func_argcount and func_argdefs fields and {get,set}funcargstuff()
functions.
* Include/funcobject.h: Added func_argcount and func_argdefs
fields and {get,set}funcargstuff() functions.
* Python/import.c (init_builtin): Give error message if module's
initialization function is NULL (e.g. for 'sys').
(get_module): Give error message if reloading a dynamically
loadable module.
(reload_module): Give error message if reloading a built-in
module; correctly (I hope) reload a frozen module.
* Doc/ref6.tex (break and continue): rephrase definition of
restrictions on where these may occur; change rules for continue
to match implementation.
* Doc/ref4.tex (section{Code blocks, execution frames, and name
spaces}): fix definition of what's local to include deleted
targets; added footnote describing exec and from - import *
restriction.
* Lib/dis.py: added LOAD_GLOBALS and EXEC_STMT to list of opcodes.
Tue Apr 12 10:27:19 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/ceval.c (eval_code): fix core dump on "raise ()" -- found
by Tim Peters
Mon Apr 11 20:48:26 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/compile.c (optimize): added optimization for LOAD_NAME
suggested by Steve Majewski
* Python/ceval.c (eval_code: case DELETE_FAST): fix cut-paste
error (w should be x) found by Steve Majewski
Tue Mar 22 15:37:06 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/profile.py: fix handle_return for exceptional case (fix
suggested by Jim Roskind)
* Lib/tzparse.py (tzprog): Fix typo in test for regex.match
* Lib/urlopen.py: renamed to Lib/urllib.py
Thu Mar 17 01:24:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/urlopen.py: added quote() and unquote() functions
Wed Mar 16 11:26:29 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Objects/mappingobject.c: allow dictionaries with more than
20,000 entries.
Thu Mar 10 11:13:24 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/{pdb,profile,bdb,codehack,stdwin/wdb}.py:
codehack.getcodename() is obsolete now we have co.co_name; same
for getfuncname(): f.func_name. Module codehack is still needed
for getlineno(), used in profile and pdb
Tue Mar 8 10:37:21 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Python/modsupport.c (do_arg): Format "O!" means typechecked
object; pointer argument must be preceded by typeobject
* Modules/threadmodule.c: don't define exit_prog if NO_EXIT_PROG
is defined
* Python/thread.c: don't define [_]exit_prog if NO_EXIT_PROG is
defined; in the SGI version, don't use signals if exit_prog is
node defined defined; in the SGI version, waitpid() for exited
threads.
* Python/pythonrun.c: don't call [_]exit_prog if NO_EXIT_PROG is
defined
* Include/thread.h: define NO_EXIT_PROG and then don't define
[_]exit_prog
* Modules/dbmmodule.c: Add calls to dbm_clearerr() after error on
assignment (fix by Jack)
Mon Mar 7 12:41:32 1994 Guido van Rossum (guido@voorn.cwi.nl)
* Lib/test/test_rgbimg.py: search test file along sys.path
* Lib/test/test_{b1,b2,grammar}.py: tests for indefinite sequences
* Python/{bltinmodule,ceval}.c: Changed implied and explicit loops
over sequences to allow for "indefinite" sequences a la Steve
Majewski. Instead of iterating over 0, 1, 2, ..., len(a)-1, we
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment