ekg2
|
00001 /* $Id$ */ 00002 00003 #ifndef __EKG_NCURSES_ECURSES_H 00004 #define __EKG_NCURSES_ECURSES_H 00005 00006 #include "ekg2-config.h" 00007 00008 #define NCURSES_OPAQUE 0 /* for broken macOSX 10.6.1 header 00009 XXX detect during configure 00010 */ 00011 00012 #if USE_UNICODE 00013 # ifndef _XOPEN_SOURCE 00014 # define _XOPEN_SOURCE 00015 # endif 00016 # ifndef _XOPEN_SOURCE_EXTENDED 00017 # define _XOPEN_SOURCE_EXTENDED 00018 # endif 00019 # include <ncursesw/ncurses.h> 00020 #else /* USE_UNICODE */ 00021 # ifdef HAVE_NCURSES_H 00022 # include <ncurses.h> 00023 # else /* HAVE_NCURSES_H */ 00024 # ifdef HAVE_NCURSES_NCURSES_H 00025 # include <ncurses/ncurses.h> 00026 # endif /* HAVE_NCURSES_NCURSES_H */ 00027 # endif /* HAVE_NCURSES_H */ 00028 #endif /* USE_UNICODE */ 00029 00030 #include <ekg/strings.h> 00031 00032 #endif /* __EKG_NCURSES_ECURSES_H */ 00033 00034 /* 00035 * Local Variables: 00036 * mode: c 00037 * c-file-style: "k&r" 00038 * c-basic-offset: 8 00039 * indent-tabs-mode: t 00040 * End: 00041 */