MODE_EDIT
{ "edit", "Enable character editing", tn_setmode, 1, MODE_EDIT },
{ "+edit", 0, tn_setmode, 1, MODE_EDIT },
{ "-edit", "Disable character editing", tn_clearmode, 1, MODE_EDIT },
printf("%s line editing\r\n", (mode&MODE_EDIT) ? "Local" : "No");
#define MODE_LOCAL_CHARS(m) ((m)&(MODE_EDIT|MODE_TRAPSIG))
if (f&MODE_EDIT) {
if ((f&(MODE_EDIT|MODE_TRAPSIG)) == 0) {
if (kludgelinemode && (globalmode&MODE_EDIT) && (sc == echoc)) {
mode |= (MODE_TRAPSIG|MODE_EDIT);
if ((newmode & (MODE_ECHO|MODE_EDIT)) == MODE_EDIT) {
pointer[2]&MODE_EDIT ? "|EDIT" : "",
pointer[2]&MODE_EDIT ? "|EDIT" : "",
if (pointer[2]&~(MODE_EDIT|MODE_TRAPSIG|MODE_ACK)) {