Actually the signal module is comming very well... and yes.. once the
signal module is finished you can just assign a function like the following
to disable the KeyboardInterrupt:
def null_sigint(sig_num):
pass
and yes the default SIGINT handler does just the following:
def default_sigint(sig_num):
raise KeyboardInterrupt
I do have one question that I posted to the mailing list but never saw
it or got a response from it so I doubt it got there.
I need to add a SignalInterrupt exception and was thinking of adding it
to __builtin__ so that you could just use SignalInterrupt anywhere
without having to import signal. Does this make sense or should I just
leave it in the signal module?
Also, should I pass a second option to the signal handler routine
that is a traceback object? or a frameobject?
Or should I just pass in the signal_number?
-- Lance Ellinghouse lance@fox.com