• Guido van Rossum's avatar
    Apply two changes, systematically: · 0cb96de2
    Guido van Rossum yazdı
    (1) Use PyErr_NewException("module.class", NULL, NULL) to create the
        exception object.
    
    (2) Remove all calls to Py_FatalError(); instead, return or
        ignore the errors -- the import code now checks PyErr_Occurred()
        after calling a module's init function, so it's no longer a
        fatal error for the initialization to fail.
    
    Also did some small cleanups, e.g. removed unnecessary test for
    "already initialized" from initfpectl(), and unified
    initposix()/initnt().
    
    I haven't checked this very thoroughly, so while the changes are
    pretty trivial -- beware of untested code!
    0cb96de2
Adı
Son kayıt (commit)
Son güncelleme
..
Makefile.pre.in Loading commit data...
Setup.in Loading commit data...
_cursesmodule.c Loading commit data...
_tkinter.c Loading commit data...
almodule.c Loading commit data...
arraymodule.c Loading commit data...
audioop.c Loading commit data...
binascii.c Loading commit data...
bsddbmodule.c Loading commit data...
cPickle.c Loading commit data...
cStringIO.c Loading commit data...
cdmodule.c Loading commit data...
cgen.py Loading commit data...
cgensupport.c Loading commit data...
cgensupport.h Loading commit data...
clmodule.c Loading commit data...
cmathmodule.c Loading commit data...
config.c.in Loading commit data...
cryptmodule.c Loading commit data...
cstubs Loading commit data...
dbmmodule.c Loading commit data...
dlmodule.c Loading commit data...
errnomodule.c Loading commit data...
fcntlmodule.c Loading commit data...
flmodule.c Loading commit data...
fmmodule.c Loading commit data...
fpectlmodule.c Loading commit data...
fpetestmodule.c Loading commit data...
gdbmmodule.c Loading commit data...
getbuildinfo.c Loading commit data...
getpath.c Loading commit data...
glmodule.c Loading commit data...
grpmodule.c Loading commit data...
imageop.c Loading commit data...
imgfile.c Loading commit data...
ld_so_aix Loading commit data...
license.terms Loading commit data...
main.c Loading commit data...
makesetup Loading commit data...
makexp_aix Loading commit data...
mathmodule.c Loading commit data...
md5.h Loading commit data...
md5c.c Loading commit data...
md5module.c Loading commit data...
mpzmodule.c Loading commit data...
newmodule.c Loading commit data...
nismodule.c Loading commit data...
operator.c Loading commit data...
parsermodule.c Loading commit data...
posixmodule.c Loading commit data...
puremodule.c Loading commit data...
pwdmodule.c Loading commit data...
python.c Loading commit data...
readline.c Loading commit data...
regexmodule.c Loading commit data...
regexpr.c Loading commit data...
regexpr.h Loading commit data...
reopmodule.c Loading commit data...
resource.c Loading commit data...
rgbimgmodule.c Loading commit data...
rotormodule.c Loading commit data...
selectmodule.c Loading commit data...
sgimodule.c Loading commit data...
signalmodule.c Loading commit data...
socketmodule.c Loading commit data...
soundex.c Loading commit data...
stdwinmodule.c Loading commit data...
stropmodule.c Loading commit data...
structmodule.c Loading commit data...
sunaudiodev.c Loading commit data...
svmodule.c Loading commit data...
syslogmodule.c Loading commit data...
tclNotify.c Loading commit data...
termios.c Loading commit data...
threadmodule.c Loading commit data...
timemodule.c Loading commit data...
timing.h Loading commit data...
timingmodule.c Loading commit data...
tkappinit.c Loading commit data...
xxmodule.c Loading commit data...
yuv.h Loading commit data...
yuvconvert.c Loading commit data...
zlibmodule.c Loading commit data...