EL
EL.buffer, EL.buffer, EL.cursor, EL.cursor, EL.lastchar,
EL.lastchar, EL.limit, EL.limit);
int hist_enlargebuf(EL, size_t oldsz UU, size_t newsz UU) { return 1; }
void re_refresh(EL) { }
void re_refresh_cursor(EL) { }
void terminal_beep(EL) { putchar('\a'); }
el_wgetc(EL, wchar_t *cp) {
el_wgetc(EL, wchar_t *cp) {
int ch_enlargebufs(EL, size_t addlen UU) { return 1; }
void ch_reset(EL) { }
void el_resize(EL) { }
int el_set(EL, int op UU, ...) { return 0; }
int el_wset(EL, int op UU, ...) { return 0; }
void re_clear_display(EL) { }
void re_clear_lines(EL) { }
void re_refresh(EL) { }
void re_refresh_cursor(EL) { }
void sig_clr(EL) { }
void sig_set(EL) { }
void terminal__flush(EL) { }
void terminal_beep(EL) { }
int tty_cookedmode(EL) { return 0; }
int tty_rawmode(EL) { return 0; }
keymacro_get(EL, wchar_t *ch, keymacro_value_t *val)
{ "el", "Send Telnet Erase Line", 1, 0, 0, 2, EL },
((*(p+1)&0xff) != EC) && ((*(p+1)&0xff) != EL))
NET2ADD(IAC, EL);
printoption("SENT", IAC, EL);