diff options
author | Marcus Brinkmann <marcus@gnu.org> | 2002-06-18 01:12:06 +0000 |
---|---|---|
committer | Marcus Brinkmann <marcus@gnu.org> | 2002-06-18 01:12:06 +0000 |
commit | 3c0ed76f6629900cb5ea20a953494b26d82f9dbe (patch) | |
tree | 3d2e19e39416c341803d32eb9e679bde8969aa63 /libstore/copy.c | |
parent | d451ea03f3f20cc7ba25495031ca3444ef4283e8 (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 'libstore/copy.c')
0 files changed, 0 insertions, 0 deletions