diff options
author | ache <ache@FreeBSD.org> | 2002-10-12 10:22:52 +0000 |
---|---|---|
committer | ache <ache@FreeBSD.org> | 2002-10-12 10:22:52 +0000 |
commit | c60d03847fad771361b5a5590015bfe65a1b3023 (patch) | |
tree | 6fdf50bab07685d188f5c8e6310316ae6f7a3148 /contrib | |
parent | aaa87a36c4e0b60fe7520126c5d20e5b1ea6f0a9 (diff) | |
parent | bbc1d3e75cb03de4afedeeb0420482eeb5d67002 (diff) | |
download | FreeBSD-src-c60d03847fad771361b5a5590015bfe65a1b3023.zip FreeBSD-src-c60d03847fad771361b5a5590015bfe65a1b3023.tar.gz |
This commit was generated by cvs2svn to compensate for changes in r104977,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/ncurses/ncurses/curses.priv.h | 2 | ||||
-rw-r--r-- | contrib/ncurses/ncurses/tinfo/comp_parse.c | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/contrib/ncurses/ncurses/curses.priv.h b/contrib/ncurses/ncurses/curses.priv.h index 9758278..efac8ae 100644 --- a/contrib/ncurses/ncurses/curses.priv.h +++ b/contrib/ncurses/ncurses/curses.priv.h @@ -220,6 +220,8 @@ struct tries { #define S_QUOTE '\'' #define D_QUOTE '"' +#define VT_ACSC "``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~" + /* * Structure for palette tables */ diff --git a/contrib/ncurses/ncurses/tinfo/comp_parse.c b/contrib/ncurses/ncurses/tinfo/comp_parse.c index d59e4a5..f118438 100644 --- a/contrib/ncurses/ncurses/tinfo/comp_parse.c +++ b/contrib/ncurses/ncurses/tinfo/comp_parse.c @@ -465,6 +465,14 @@ sanity_check(TERMTYPE * tp) PAIRED(enter_underline_mode, exit_underline_mode) } + /* we do this check/fix in postprocess_termcap(), but some packagers + * prefer to bypass it... + */ + if (acs_chars == 0 + && enter_alt_charset_mode != 0 + && exit_alt_charset_mode != 0) + acs_chars = strdup(VT_ACSC); + /* listed in structure-member order of first argument */ PAIRED(enter_alt_charset_mode, exit_alt_charset_mode); ANDMISSING(enter_alt_charset_mode, acs_chars); |