| 963 | |
| 964 | |
| 965 | private void |
| 966 | tty_update_char(EditLine *el, int mode, int c) { |
| 967 | if (!((el->el_tty.t_t[mode][MD_CHAR].t_setmask & C_SH(c))) |
| 968 | && (el->el_tty.t_c[TS_IO][c] != el->el_tty.t_c[EX_IO][c])) |
| 969 | el->el_tty.t_c[mode][c] = el->el_tty.t_c[TS_IO][c]; |
| 970 | if (el->el_tty.t_t[mode][MD_CHAR].t_clrmask & C_SH(c)) |
| 971 | el->el_tty.t_c[mode][c] = el->el_tty.t_vdisable; |
| 972 | } |
| 973 | |
| 974 | |
| 975 | /* tty_rawmode(): |