startup time for new terms in rxvtd. At least xfree86 4.3 is
rather broken with respect to input methods, though, so expect
crashes when you kill your input method (xterm crashes, too).
+ - fix bugs in x flushing, causing an empty screen after startup
+ the first until the first event arives.
1.8 Mon Feb 2 20:09:18 CET 2004
- almost total conversion to C++. Except for introducing
RETSIGTYPE
rxvt_Exit_signal(int sig)
{
- signal(sig, SIG_DFL);
+ signal (sig, SIG_DFL);
#ifdef DEBUG_CMD
- rxvt_print_error("signal %d", sig);
+ rxvt_print_error ("signal %d", sig);
#endif
rxvt_clean_exit();
- kill(getpid(), sig);
+ kill (getpid (), sig);
}
/* INTPROTO */
void
rxvt_clean_exit ()
{
- GET_R->destroy ();
+ // TODO: rxvtd should clean up all ressources
+ if (GET_R)
+ GET_R->destroy ();
}
/* ------------------------------------------------------------------------- *