- 21 May, 2003 3 kayıt (commit)
-
-
Tim Peters yazdı
tp_free is NULL or PyObject_Del at the end. Because it's a base type it must call tp_free in its dealloc function, and because it's gc'able it must not call PyObject_Del. inherit_slots(): Don't inherit tp_free unless the type and its base agree about whether they're gc'able. If the type is gc'able and the base is not, and the base uses the default PyObject_Del for its tp_free, give the type PyObject_GC_Del for its tp_free (the appropriate default for a gc'able type). cPickle.c: The Pickler and Unpickler types claim to be base classes and gc'able, but their dealloc functions didn't call tp_free. Repaired that. Also call PyType_Ready() on these typeobjects, so that the correct (PyObject_GC_Del) default memory-freeing function gets plugged into these types' tp_free slots.
-
Jeremy Hylton yazdı
The compiler was reseting the list comprehension tmpname counter for each function, but the symtable was using the same counter for the entire module. Repair by move tmpname into the symtable entry. Bugfix candidate.
-
Raymond Hettinger yazdı
Fulfilled request to special case repetitions of lists of length 0 or 1.
-
- 20 May, 2003 15 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
Barry Warsaw yazdı
in .po metadata caused a crash. Also, removed some unnecessary code. Backport candidate.
-
Barry Warsaw yazdı
in .po metadata caused a crash. Backport candidate.
-
Fred Drake yazdı
-
Tim Peters yazdı
really can't be smushed together. Bugfix candidate.
-
Fred Drake yazdı
-
Fred Drake yazdı
Line numbering of examples is not used elsewhere.
-
Christian Tismer yazdı
The presence of this bit controls, whether there are special fields for non-recursive calls.
-
Just van Rossum yazdı
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
* added the missing parameter * put optional parameters in correct positional order
-
Raymond Hettinger yazdı
Paul Moore's patch to have timeit.py check the current directory for imports (instead of the directory for Lib/timeit.py).
-
Brett Cannon yazdı
-
Brett Cannon yazdı
-
Brett Cannon yazdı
-
- 19 May, 2003 4 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
subprocess polling has terminated. Tk callit gets unhappy if it can't find the function 'after' scheduled to run. M PyShell.py
-
Martin v. Löwis yazdı
-
Skip Montanaro yazdı
* Add optional delimiters arg to Sniffer.sniff() which restricts the set of candidate field delimiters.
-
Kurt B. Kaiser yazdı
Modified Files: idle idle.py idle.pyw
-
- 18 May, 2003 9 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Walter Dörwald yazdı
being relative to the end of the array, just like list.insert() does. This closes SF bug #739313.
-
Brett Cannon yazdı
-
Tim Peters yazdı
perpetrated by the time and datetime classes.
-
Kurt B. Kaiser yazdı
-
Kurt B. Kaiser yazdı
Modified Files: config-extensions.def config-highlight.def config-keys.def config-main.def
-
Walter Dörwald yazdı
-
Walter Dörwald yazdı
(code coverage for Modules/arraymodule.c is at 91%) From SF patch #736962.
-
- 17 May, 2003 9 kayıt (commit)
-
-
Kurt B. Kaiser yazdı
i.e. improve subprocess exit paths and exeception reporting
-
Raymond Hettinger yazdı
-
Brett Cannon yazdı
-
Tim Peters yazdı
one good use: a subclass adding a method to express the duration as a number of hours (or minutes, or whatever else you want to add). The native breakdown into days+seconds+us is often clumsy. Incidentally moved a large chunk of object-initialization code closer to the top of the file, to avoid worse forward-reference trickery.
-
Tony Lownds yazdı
-
Samuele Pedroni yazdı
-
Tim Peters yazdı
-
Kurt B. Kaiser yazdı
[ 735527 ] Re Bug [ 678325 ] ParenMatching Missing AutoIndent AutoIndent was merged with EditorWindow, this patch corrects the references in ParenMatch.
-
Kurt B. Kaiser yazdı
SF Patch 686254 "Run IDLEfork from any directory without set-up" Allows IDLE to run when not installed and cwd is not the IDLE directory. I took the liberty of moving it to the startup scripts since once IDLEfork is again a part of Python it will be superfluous and I don't want it to be forgotten. But it is very useful for those using IDLEfork standalone! M CREDITS.txt M NEWS.txt M idle M idle.py M idle.pyw
-