diff options
author | Chet Ramey <chet.ramey@case.edu> | 2014-08-11 11:04:45 -0400 |
---|---|---|
committer | Chet Ramey <chet.ramey@case.edu> | 2014-08-11 11:04:45 -0400 |
commit | 5c7bd1170a79620cde6ac37ba756896c5d008d7f (patch) | |
tree | eae42bd4f15f23272abf6422634e52c91289d35c | |
parent | fb914b20839322c962918590b3ea449555d7d9f9 (diff) |
Readline-6.3 patch 7
-rw-r--r-- | input.c | 8 | ||||
-rw-r--r-- | patchlevel | 2 |
2 files changed, 9 insertions, 1 deletions
@@ -534,8 +534,16 @@ rl_getc (stream) return (RL_ISSTATE (RL_STATE_READCMD) ? READERR : EOF); else if (_rl_caught_signal == SIGHUP || _rl_caught_signal == SIGTERM) return (RL_ISSTATE (RL_STATE_READCMD) ? READERR : EOF); + /* keyboard-generated signals of interest */ else if (_rl_caught_signal == SIGINT || _rl_caught_signal == SIGQUIT) RL_CHECK_SIGNALS (); + /* non-keyboard-generated signals of interest */ + else if (_rl_caught_signal == SIGALRM +#if defined (SIGVTALRM) + || _rl_caught_signal == SIGVTALRM +#endif + ) + RL_CHECK_SIGNALS (); if (rl_signal_event_hook) (*rl_signal_event_hook) (); @@ -1,3 +1,3 @@ # Do not edit -- exists only for use by patch -6 +7 |