[Python-Dev] [Very Long 23kb] List of Patches to Go in 2.0.1

Jeremy Hylton jeremy@alum.mit.edu
Wed, 28 Mar 2001 12:07:03 -0500 (EST)


> Python/compile.c, 2.150->2.151
> Fix bug reported by Ka-Ping Yee: The compiler botched parsing function
> parameters that contained both anonymous tuples and *arg or **arg. Ex:
> def f(a, (b, c), *d): pass
>
> Fix the symtable_params() to generate names in the right order for
> co_varnames slot of code object.  Consider *arg and **arg before the
> "complex" names introduced by anonymous tuples.

I believe this bug report was only relevant for the compiler w/
symbol table pass introduced in Python 2.1.

Jeremy