Staging
v0.5.1
https://github.com/python/cpython
Revision d9c0a7ae94ef81e69d927d834131bad760d4d99d authored by Raymond Hettinger on 03 July 2004, 10:02:28 UTC, committed by Raymond Hettinger on 03 July 2004, 10:02:28 UTC
* Added test for pickling contexts
* Renamed ExceptionList to Signals (to match wording in the spec)
* Simplified Context constructor by allowing flags=None to automatically
  generate a zeroed-out flags dictionary.
* inlined _convertString() which was used only once
* _rounding_decision is private, so excluded its contants from __all__.
* added an XXX comment with concerns about subclassing signals results in
  a deviation from the spec (maybe important, maybe not).
* Taught the test_suite to determine its own directory (modeled after code
  in regrtest.py).  Enables it to be run when the current directory is not
  the test directory.
* Added a clear_flags() method to the Context API to make it easier to do
  a common operation with flags.
* Fixed the trap_enablers defaults in BasicDefaultContext to match the spec.
1 parent 41d13f6
History
Tip revision: d9c0a7ae94ef81e69d927d834131bad760d4d99d authored by Raymond Hettinger on 03 July 2004, 10:02:28 UTC
Work through several open todos:
Tip revision: d9c0a7a
File Mode Size
Python.h -rw-r--r-- 4.0 KB
abstract.h -rw-r--r-- 36.0 KB
bitset.h -rw-r--r-- 792 bytes
boolobject.h -rw-r--r-- 946 bytes
bufferobject.h -rw-r--r-- 893 bytes
cStringIO.h -rw-r--r-- 1.9 KB
cellobject.h -rw-r--r-- 608 bytes
ceval.h -rw-r--r-- 4.6 KB
classobject.h -rw-r--r-- 2.8 KB
cobject.h -rw-r--r-- 1.7 KB
codecs.h -rw-r--r-- 4.6 KB
compile.h -rw-r--r-- 3.2 KB
complexobject.h -rw-r--r-- 1.4 KB
datetime.h -rw-r--r-- 8.1 KB
descrobject.h -rw-r--r-- 2.1 KB
dictobject.h -rw-r--r-- 5.2 KB
enumobject.h -rw-r--r-- 253 bytes
errcode.h -rw-r--r-- 1.3 KB
eval.h -rw-r--r-- 557 bytes
fileobject.h -rw-r--r-- 2.2 KB
floatobject.h -rw-r--r-- 3.7 KB
frameobject.h -rw-r--r-- 2.5 KB
funcobject.h -rw-r--r-- 1.8 KB
genobject.h -rw-r--r-- 704 bytes
graminit.h -rw-r--r-- 1.5 KB
grammar.h -rw-r--r-- 2.0 KB
import.h -rw-r--r-- 1.5 KB
intobject.h -rw-r--r-- 1.9 KB
intrcheck.h -rw-r--r-- 274 bytes
iterobject.h -rw-r--r-- 526 bytes
listobject.h -rw-r--r-- 1.8 KB
longintrepr.h -rw-r--r-- 1.9 KB
longobject.h -rw-r--r-- 4.5 KB
marshal.h -rw-r--r-- 706 bytes
metagrammar.h -rw-r--r-- 253 bytes
methodobject.h -rw-r--r-- 2.6 KB
modsupport.h -rw-r--r-- 3.4 KB
moduleobject.h -rw-r--r-- 605 bytes
node.h -rw-r--r-- 804 bytes
object.h -rw-r--r-- 28.3 KB
objimpl.h -rw-r--r-- 11.8 KB
opcode.h -rw-r--r-- 4.2 KB
osdefs.h -rw-r--r-- 860 bytes
parsetok.h -rw-r--r-- 1.3 KB
patchlevel.h -rw-r--r-- 1.2 KB
pgen.h -rw-r--r-- 253 bytes
pgenheaders.h -rw-r--r-- 1.1 KB
py_curses.h -rw-r--r-- 4.1 KB
pydebug.h -rw-r--r-- 1.0 KB
pyerrors.h -rw-r--r-- 8.8 KB
pyfpe.h -rw-r--r-- 8.3 KB
pygetopt.h -rw-r--r-- 306 bytes
pymactoolbox.h -rw-r--r-- 7.4 KB
pymem.h -rw-r--r-- 3.9 KB
pyport.h -rw-r--r-- 17.8 KB
pystate.h -rw-r--r-- 5.6 KB
pystrtod.h -rw-r--r-- 320 bytes
pythonrun.h -rw-r--r-- 5.4 KB
pythread.h -rw-r--r-- 1.2 KB
rangeobject.h -rw-r--r-- 601 bytes
setobject.h -rw-r--r-- 772 bytes
sliceobject.h -rw-r--r-- 1.1 KB
stringobject.h -rw-r--r-- 6.0 KB
structmember.h -rw-r--r-- 2.3 KB
structseq.h -rw-r--r-- 862 bytes
symtable.h -rw-r--r-- 3.6 KB
sysmodule.h -rw-r--r-- 819 bytes
timefuncs.h -rw-r--r-- 442 bytes
token.h -rw-r--r-- 1.6 KB
traceback.h -rw-r--r-- 624 bytes
tupleobject.h -rw-r--r-- 1.6 KB
ucnhash.h -rw-r--r-- 682 bytes
unicodeobject.h -rw-r--r-- 40.3 KB
weakrefobject.h -rw-r--r-- 1.6 KB

back to top