- 01 Mar, 2001 20 kayıt (commit)
-
-
Tim Peters yazdı
-
Fred Drake yazdı
the more recent versions of that platform, so we use the value (time_t)(-1) as the error value. This is the type used in the OpenVMS documentation: http://www.openvms.compaq.com/commercial/c/5763p048.htm#inde This closes SF tracker bug #404240. Also clean up an exception message when detecting overflow of time_t values beyond 4 bytes.
-
Jeremy Hylton yazdı
from __future__ import nested_scopes x=7 def f(): x=1 def g(): global x def i(): def h(): return x return h() return i() return g() print f() print x This kind of code didn't work correctly because x was treated as free in i, leading to an attempt to load x in g to make a closure for i. Solution is to make global decl apply to nested scopes unless their is an assignment. Thus, x in h is global.
-
Jeremy Hylton yazdı
-
Fred Drake yazdı
-
Skip Montanaro yazdı
giving it a slight facelift
-
Skip Montanaro yazdı
-
Ka-Ping Yee yazdı
-
Fred Drake yazdı
which does not define all the constants. This closes SF tracker patch #404924.
-
Fred Drake yazdı
-
Fred Drake yazdı
WeakValueDictionary.copy(), WeakKeyDictionary.copy(): Actually return the copy!
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
-
Tim Peters yazdı
of making new-fangled Mac imports work again. May not work, and may not even compile on his boxes, but should be at worst very close on both.
-
Andrew M. Kuchling yazdı
-
Jeremy Hylton yazdı
over the elements of st->st_global!
-
Guido van Rossum yazdı
find $(srcdir)/Lib -name '*.py[co]' -print | xargs rm -f to remove all .py[co] files before testing, rather than just those in the Lib/test directory. "find" is used all over the Makefile so I suppose it's safe; how about xargs?
-
Ka-Ping Yee yazdı
-
Ka-Ping Yee yazdı
Handle <... at 001B6378> like <... at 0x120f80> (%p is platform-dependent). Fix RCS version tag handling. Move __main__ behaviour into a function, pydoc.cli().
-
- 28 Şub, 2001 20 kayıt (commit)
-
-
Jeremy Hylton yazdı
Fix test_grammar so that it ignores warning about global stmt at module level in exec.
-
Jeremy Hylton yazdı
-
Guido van Rossum yazdı
-
Jeremy Hylton yazdı
Do better accounting for global variables.
-
Guido van Rossum yazdı
-
Jack Jansen yazdı
-
Jeremy Hylton yazdı
-
Jack Jansen yazdı
Put PPC distributions back in, rearranged packages and use VISE variable magic to determine which ConfigurePythonXXX to run.
-
Jeremy Hylton yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Jeremy Hylton yazdı
described in PEP 227. symtable_check_unoptimized() warns about import * and exec with "in" when it is used in a function that contains a nested function with free variables. Warnings are issued unless nested scopes are in effect, in which case these are SyntaxErrors. symtable_check_shadow() warns about assignments in a function scope that shadow free variables defined in a nested scope. This will always generate a warning -- and will behave differently with nested scopes than without. Restore full checking for free vars in children, even when nested scopes are not enabled. This is needed to support warnings for shadowing. Change symtable_warn() to return an int-- the return value of PyErr_WarnExplicit. Sundry cleanup: Remove commented out code. Break long lines.
-
Jeremy Hylton yazdı
-
Andrew M. Kuchling yazdı
a subdirectory.
-
Andrew M. Kuchling yazdı
Remove references to 2.1alpha Update description of PEP229
-
Guido van Rossum yazdı
moved).
-
Andrew M. Kuchling yazdı
Update reference Python version to beta1 Rip out PEP 232 section Add placeholders for PEP 236 and 235 Fix erroneous \filename references
-
Andrew M. Kuchling yazdı
Minor sentence change
-
Guido van Rossum yazdı
warning.
-