MODE_EDIT
{ "edit", "Enable character editing", setmod, 1, MODE_EDIT },
{ "+edit", 0, setmod, 1, MODE_EDIT },
{ "-edit", "Disable character editing", clearmode, 1, MODE_EDIT },
printf("%s line editing\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" : "",
useeditmode |= MODE_EDIT;
useeditmode |= MODE_EDIT;
if (changed & MODE_EDIT)
tty_setedit(useeditmode & MODE_EDIT);
pointer[2]&MODE_EDIT ? "|EDIT" : "",
if (pointer[2]&~(MODE_EDIT|MODE_TRAPSIG|MODE_ACK)) {