diff options
author | 2010-09-06 17:26:17 +0000 | |
---|---|---|
committer | 2010-09-06 17:26:17 +0000 | |
commit | 6bc6570d7fd20fe27f87e204c2ecf395c194fff8 (patch) | |
tree | f71d3f7957c33df4e938c0bb81284e3e9a4e738d /lib/libcurses/ncurses_cfg.h | |
parent | add ssh_host_ecdsa_key to /etc; from Mattieu Baptiste <mattieu.b@gmail.com> (diff) | |
download | wireguard-openbsd-6bc6570d7fd20fe27f87e204c2ecf395c194fff8.tar.xz wireguard-openbsd-6bc6570d7fd20fe27f87e204c2ecf395c194fff8.zip |
Enable wide character support in ncurses. It is built into libcurses,
libform, libmenu, libpanel and each library is also linked to a
corresponding "w" version.
This is a major bump for all four libraries.
Thanks to landry, stsp, sthen, naddy, oga, Martin Pieuchot, and anyone
else I've forgotten for testing.
ok naddy krw deraadt
Diffstat (limited to 'lib/libcurses/ncurses_cfg.h')
-rw-r--r-- | lib/libcurses/ncurses_cfg.h | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/lib/libcurses/ncurses_cfg.h b/lib/libcurses/ncurses_cfg.h index 24a1212830b..9677aaf1ce1 100644 --- a/lib/libcurses/ncurses_cfg.h +++ b/lib/libcurses/ncurses_cfg.h @@ -1,4 +1,4 @@ -/* $OpenBSD: ncurses_cfg.h,v 1.24 2010/01/12 23:21:59 nicm Exp $ */ +/* $OpenBSD: ncurses_cfg.h,v 1.25 2010/09/06 17:26:17 nicm Exp $ */ /* include/ncurses_cfg.h. Generated automatically by configure. */ /**************************************************************************** @@ -33,7 +33,7 @@ * Author: Thomas E. Dickey <dickey@clark.net> 1997 * ****************************************************************************/ /* - * $Id: ncurses_cfg.h,v 1.24 2010/01/12 23:21:59 nicm Exp $ + * $Id: ncurses_cfg.h,v 1.25 2010/09/06 17:26:17 nicm Exp $ * * This is a template-file used to generate the "ncurses_cfg.h" file. * @@ -58,6 +58,7 @@ #define GCC_UNUSED __attribute__((__unused__)) #define HAVE_BIG_CORE 1 #define HAVE_BSD_CGETENT 1 +#define HAVE_BTOWC 1 #define HAVE_CURSES_VERSION 1 #define HAVE_DIRENT_H 1 #define HAVE_ERRNO 1 @@ -80,6 +81,12 @@ #define HAVE_LINK 1 #define HAVE_LOCALE_H 1 #define HAVE_LONG_FILE_NAMES 1 +#define HAVE_MBLEN 1 +#define HAVE_MBRLEN 1 +#define HAVE_MBRTOWC 1 +#define HAVE_MBSRTOWCS 1 +#define HAVE_MBSTOWCS 1 +#define HAVE_MBTOWC 1 #define HAVE_MEMORY_H 1 #define HAVE_MENU_H 1 #define HAVE_MKSTEMP 1 @@ -88,6 +95,7 @@ #define HAVE_PANEL_H 1 #define HAVE_POLL 1 #define HAVE_POLL_H 1 +#define HAVE_PUTWC 1 #define HAVE_REGEX_H_FUNCS 1 #define HAVE_REMOVE 1 #define HAVE_REMOVE 1 @@ -130,6 +138,10 @@ #define HAVE_USE_DEFAULT_COLORS 1 #define HAVE_VSNPRINTF 1 #define HAVE_VSSCANF 1 +#define HAVE_WCSRTOMBS 1 +#define HAVE_WCSTOMBS 1 +#define HAVE_WCTOB 1 +#define HAVE_WCTOMB 1 #define HAVE_WCTYPE_H 1 #define HAVE_WORKING_POLL 1 #define HAVE_WRESIZE 1 @@ -140,6 +152,7 @@ #define NCURSES_PATHSEP ':' #define NCURSES_VERSION_STRING "5.7.20081102" #define NDEBUG 1 +#define NEED_WCHAR_H 1 #define PURE_TERMINFO 0 #define RETSIGTYPE void #define SIG_ATOMIC_T volatile sig_atomic_t @@ -152,12 +165,13 @@ #define TYPEOF_CHTYPE long #define USE_ASSUMED_COLOR 1 #define USE_DATABASE 1 -#define USE_GETCAP 1 +#define USE_GETCAP 1 #define USE_HASHMAP 1 #define USE_HOME_TERMINFO 1 #define USE_LINKS 1 #define USE_OPENPTY_HEADER <util.h> #define USE_ROOT_ENVIRON 1 +#define USE_WIDEC_SUPPORT 1 #define USE_XTERM_PTY 1 /* #define HAVE_LIBFORM 1 */ /* #define HAVE_LIBMENU 1 */ |