MODE_TRAPSIG
{ "isig", "Enable signal trapping", tn_setmode, 1, MODE_TRAPSIG },
{ "+isig", 0, tn_setmode, 1, MODE_TRAPSIG },
{ "-isig", "Disable signal trapping", tn_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) {
TerminalNewMode(getconnmode()|MODE_TRAPSIG);
mode |= (MODE_TRAPSIG|MODE_EDIT);
pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "",
pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "",
if (pointer[2]&~(MODE_EDIT|MODE_TRAPSIG|MODE_ACK)) {