summaryrefslogtreecommitdiff
path: root/config/ttys
diff options
context:
space:
mode:
authorMarcus Brinkmann <marcus@gnu.org>2002-06-18 01:12:06 +0000
committerMarcus Brinkmann <marcus@gnu.org>2002-06-18 01:12:06 +0000
commit3c0ed76f6629900cb5ea20a953494b26d82f9dbe (patch)
tree3d2e19e39416c341803d32eb9e679bde8969aa63 /config/ttys
parentd451ea03f3f20cc7ba25495031ca3444ef4283e8 (diff)
2002-06-18 Marcus Brinkmann <marcus@gnu.org>
* console.h: Update all CONS_KEY_* macros to match other terminfo definitions (like "linux", "screen", "gnome"). Add CONS_CHAR_* macros for terminal graphic characters. * display.c (struct attr): New member ALTCHAR to flag usage of alternate character set. (display_notice_filechange): Make static. (handle_escape_bracket_m): Set ALTCHAR to 0 when resetting. Support new modes 10 and 11 to disable and enable ALTCHAR. (limit_cursor): New function, moved to global scope from ... (handle_escape_bracket): ... here. (linefeed): New function, moved to global scope from ... (display_output_one): ... here. (horizontal_tab): New function. (handle_escape_bracket): Add alias \E[' to \E[G for VT100 compatibility. Add capability \E[a (horizontal cursor position relative) for ECMA-48 compatibility. Add capabilities \E[I (horizontal tab) and \E[Z (backward tabulation) for ECMA-48 compatibility. Move capabilities \E[s and \E[u to ... (display_output_one): ... here as \E7 and \E8 for VT100 compatibility. (altchar_to_ucs4): New function. (display_output_one): Use altchar_to_ucs4 when in altchar mode. Add \EM (reset) capability.
Diffstat (limited to 'config/ttys')
0 files changed, 0 insertions, 0 deletions