From 8959497d14376dce60b9e24f3cc760aeebd98c62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 2 Jan 2007 01:43:11 +0000 Subject: [PATCH] * Since we don't have a terminfo database installed, we need to enable termcap support. "ftp" will now accept the terminal type beterm, even though our /etc/termcap file causes ncurses to print some warnings. * Unlike BeOS, we do have stdbool.h, so we should use it. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19675 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/libs/ncurses/include/curses.h | 2 +- src/libs/ncurses/include/ncurses_cfg.h | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/ncurses/include/curses.h b/src/libs/ncurses/include/curses.h index 6a7b9b6b43..dbadc66022 100644 --- a/src/libs/ncurses/include/curses.h +++ b/src/libs/ncurses/include/curses.h @@ -69,7 +69,7 @@ * User-definable tweak to disable the include of . */ #ifndef NCURSES_ENABLE_STDBOOL_H -#define NCURSES_ENABLE_STDBOOL_H 0 +#define NCURSES_ENABLE_STDBOOL_H 1 #endif /* diff --git a/src/libs/ncurses/include/ncurses_cfg.h b/src/libs/ncurses/include/ncurses_cfg.h index e798d74fcd..dd42d03393 100644 --- a/src/libs/ncurses/include/ncurses_cfg.h +++ b/src/libs/ncurses/include/ncurses_cfg.h @@ -53,8 +53,10 @@ #define USE_DATABASE 1 #define TERMINFO_DIRS "/usr/local/share/terminfo" #define TERMINFO "/usr/local/share/terminfo" +#define TERMPATH "/etc/termcap" #define HAVE_BIG_CORE 1 -#define PURE_TERMINFO 1 +#define PURE_TERMINFO 0 +#define USE_TERMCAP 1 #define USE_HOME_TERMINFO 1 #define USE_ROOT_ENVIRON 1 #define HAVE_REMOVE 1