MODE_TRAPSIG
{ "isig", "Enable signal trapping", setmod, 1, MODE_TRAPSIG },
{ "+isig", 0, setmod, 1, MODE_TRAPSIG },
{ "-isig", "Disable signal trapping", clearmode, 1, MODE_TRAPSIG },
(mode&MODE_TRAPSIG) ? "Local" : "No");
#define MODE_LOCAL_CHARS(m) ((m)&(MODE_EDIT|MODE_TRAPSIG))
if ((f&MODE_TRAPSIG) == 0) {
if ((f&(MODE_EDIT|MODE_TRAPSIG)) == 0) {
mode |= (MODE_TRAPSIG|MODE_EDIT);
pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "",
useeditmode |= MODE_TRAPSIG;
useeditmode |= MODE_TRAPSIG;
if (changed & MODE_TRAPSIG)
tty_setsig(useeditmode & MODE_TRAPSIG);
pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "",
if (pointer[2]&~(MODE_EDIT|MODE_TRAPSIG|MODE_ACK)) {