- 29 Agu, 2001 6 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Jack Jansen yazdı
not enough for Python. Increased the stacksize to a (somewhat arbitrary) 64KB.
-
Fred Drake yazdı
-
Tim Peters yazdı
ints, convert to PyLong (rather than throwing away the high-order 32 bits).
-
Barry Warsaw yazdı
PyString_FromFormat(). Also fixed one grammar problem, and a few other mark-up issues. Sample code not checked.
-
Andrew M. Kuchling yazdı
Rewrite snprintf() item a bit Bump version number
-
- 28 Agu, 2001 21 kayıt (commit)
-
-
Tim Peters yazdı
64-bit INTs on 32-bit boxes (where they become longs). Also exploit that int(str) and long(str) will ignore a trailing newline (saves creating a new string at the Python level). pickletester.py: Simulate reading a pickle produced by a 64-bit box.
-
Tim Peters yazdı
couldn't succeed. Fixed.
-
Barry Warsaw yazdı
-
Tim Peters yazdı
-
Guido van Rossum yazdı
Dunno why I didn't catch this before.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
directly.
-
Fred Drake yazdı
This closes SF bug #456222.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
don't use getattr, but only look in the dict of the type and base types. This prevents picking up all sorts of weird stuff, including things defined by the metaclass when the object is a class (type). For this purpose, a helper function lookup_method() was added. One or two other places also use this.
-
Jeremy Hylton yazdı
contiguous.
-
Guido van Rossum yazdı
rather than a type equality test.
-
Jeremy Hylton yazdı
varnames should list all the local variables (with arguments first). The XXX_NAME ops typically occur at the module level and assignment ops should create locals.
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
-
Fred Drake yazdı
the contents will be shared by multiple references. This closes SF bug #455694.
-
Jack Jansen yazdı
-
Fred Drake yazdı
-
Eric S. Raymond yazdı
while \0 doesn't do what one might expect, \g<0> does.
-
Barry Warsaw yazdı
Closes SF patch #455666.
-
Barry Warsaw yazdı
Closes SF patch #455666.
-
- 27 Agu, 2001 13 kayıt (commit)
-
-
Jack Jansen yazdı
Experimental feature: allow \n as well as \r as newline for text files, by breaking in to the lowlevel I/O system. Can be disabled by defining WITHOUT_UNIX_NEWLINES.
-
Jeremy Hylton yazdı
(Hard to believe these were never handled before) Add misc.mangle() that mangles based on the rules in compile.c. XXX Need to test the corner cases Update CodeGenerator with a class_name attribute bound to None. If a particular instance is created within a class scope, the instance's class_name is bound to that class's name. Add mangle() method to CodeGenerator that mangles if the class_name has a class_name in it. Modify the FunctionCodeGenerator family to handle an extra argument-- the class_name. Wrap all name ops and attrnames in calls to self.mangle()
-
Jack Jansen yazdı
-
Jack Jansen yazdı
to make it pass on Windows:-).
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
Make nested scopes enabled by default Add is_constant_false() helper so that compiled code and symbols are consistent with builtin compiler's handling of "if 0:" Fix doc string handling to be consistent with recent change that eliminates the doc string from the Module's node attribute. Add fix to print handling from Evan & Shane. Track change to visitor api by making "verbose" explicit. Comment out setting CO_NESTED flag (it's unnecessary in 2.2).
-
Tim Peters yazdı
-
Tim Peters yazdı
are auto-coerced to longs now, but this test still expected OverflowError. I can't imagine this test failure was unique to Windows.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
specified resource was already available and no file was opened.
-
Jack Jansen yazdı
resources in applets and separate OS9 style resource files, but it will eventually also be thought the hoops to jump through on OSX/MachO.
-
Jack Jansen yazdı
-
Jeremy Hylton yazdı
Evan Simpson's fix. And his explanation: If you defined two nested functions in a row that refer to the same non-global variable, the second one will be generated as though the variable were global.
-