1*73f0a83dSXin LI# $Id: ncurses_defs,v 1.62 2013/12/14 23:52:07 tom Exp $ 218259542SPeter Wemm############################################################################## 3*73f0a83dSXin LI# Copyright (c) 2000-2012,2013 Free Software Foundation, Inc. # 418259542SPeter Wemm# # 518259542SPeter Wemm# Permission is hereby granted, free of charge, to any person obtaining a # 618259542SPeter Wemm# copy of this software and associated documentation files (the "Software"), # 718259542SPeter Wemm# to deal in the Software without restriction, including without limitation # 818259542SPeter Wemm# the rights to use, copy, modify, merge, publish, distribute, distribute # 918259542SPeter Wemm# with modifications, sublicense, and/or sell copies of the Software, and to # 1018259542SPeter Wemm# permit persons to whom the Software is furnished to do so, subject to the # 1118259542SPeter Wemm# following conditions: # 1218259542SPeter Wemm# # 1318259542SPeter Wemm# The above copyright notice and this permission notice shall be included in # 1418259542SPeter Wemm# all copies or substantial portions of the Software. # 1518259542SPeter Wemm# # 1618259542SPeter Wemm# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # 1718259542SPeter Wemm# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # 1818259542SPeter Wemm# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL # 1918259542SPeter Wemm# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER # 2018259542SPeter Wemm# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING # 2118259542SPeter Wemm# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # 2218259542SPeter Wemm# DEALINGS IN THE SOFTWARE. # 2318259542SPeter Wemm# # 2418259542SPeter Wemm# Except as contained in this notice, the name(s) of the above copyright # 2518259542SPeter Wemm# holders shall not be used in advertising or otherwise to promote the sale, # 2618259542SPeter Wemm# use or other dealings in this Software without prior written # 2718259542SPeter Wemm# authorization. # 2818259542SPeter Wemm############################################################################## 2918259542SPeter Wemm# 3018259542SPeter Wemm# See "MKncurses_def.sh" for an explanation. 3118259542SPeter Wemm# 3218259542SPeter Wemm# (hint: don't try to define NDEBUG ;-) 3318259542SPeter Wemm 3418259542SPeter WemmBROKEN_LINKER 3518259542SPeter WemmBSD_TPUTS 36*73f0a83dSXin LICGETENT_CONST /* nothing */ 3718259542SPeter WemmCPP_HAS_PARAM_INIT 3839f2269fSPeter WemmCURSES_ACS_ARRAY acs_map 3939f2269fSPeter WemmCURSES_WACS_ARRAY _nc_wacs 4018259542SPeter WemmDECL_ERRNO 4118259542SPeter WemmETIP_NEEDS_MATH_H 4218259542SPeter WemmGCC_NORETURN /* nothing */ 4318259542SPeter WemmGCC_UNUSED /* nothing */ 44*73f0a83dSXin LIHAVE_ASSUME_DEFAULT_COLORS 4518259542SPeter WemmHAVE_BIG_CORE 4618259542SPeter WemmHAVE_BSD_CGETENT 474a1a9510SRong-En FanHAVE_BSD_SIGNAL_H 484a1a9510SRong-En FanHAVE_BTOWC 4918259542SPeter WemmHAVE_BUILTIN_H 50d8977eafSRong-En FanHAVE_CHGAT 1 51d8977eafSRong-En FanHAVE_COLOR_SET 1 5218259542SPeter WemmHAVE_DIRENT_H 5318259542SPeter WemmHAVE_ERRNO 5418259542SPeter WemmHAVE_FCNTL_H 554a1a9510SRong-En FanHAVE_FILTER 1 5618259542SPeter WemmHAVE_FORM_H 574a1a9510SRong-En FanHAVE_GETBEGX 1 584a1a9510SRong-En FanHAVE_GETCURX 1 5918259542SPeter WemmHAVE_GETCWD 6018259542SPeter WemmHAVE_GETEGID 6118259542SPeter WemmHAVE_GETEUID 624a1a9510SRong-En FanHAVE_GETMAXX 1 6339f2269fSPeter WemmHAVE_GETNSTR 6418259542SPeter WemmHAVE_GETOPT_H 655d08fb1fSRong-En FanHAVE_GETPARX 1 6618259542SPeter WemmHAVE_GETTIMEOFDAY 6718259542SPeter WemmHAVE_GETTTYNAM 684a1a9510SRong-En FanHAVE_GETWIN 1 694a1a9510SRong-En FanHAVE_GPM_H 7018259542SPeter WemmHAVE_GPP_BUILTIN_H 7118259542SPeter WemmHAVE_GXX_BUILTIN_H 7218259542SPeter WemmHAVE_HAS_KEY 73*73f0a83dSXin LIHAVE_INTTYPES_H 745ca44d1cSRong-En FanHAVE_IOSTREAM 7518259542SPeter WemmHAVE_ISASCII 7618259542SPeter WemmHAVE_ISSETUGID 774a1a9510SRong-En FanHAVE_LANGINFO_CODESET 784a1a9510SRong-En FanHAVE_LIBC_H 7918259542SPeter WemmHAVE_LIBDBMALLOC 8018259542SPeter WemmHAVE_LIBDMALLOC 8118259542SPeter WemmHAVE_LIBFORM 8218259542SPeter WemmHAVE_LIBGPM 8318259542SPeter WemmHAVE_LIBMENU 844a1a9510SRong-En FanHAVE_LIBMPATROL 8518259542SPeter WemmHAVE_LIBPANEL 8618259542SPeter WemmHAVE_LIMITS_H 8718259542SPeter WemmHAVE_LINK 8818259542SPeter WemmHAVE_LOCALE_H 8918259542SPeter WemmHAVE_LONG_FILE_NAMES 9006bfebdeSXin LIHAVE_MATH_H 914a1a9510SRong-En FanHAVE_MBLEN 924a1a9510SRong-En FanHAVE_MBRLEN 934a1a9510SRong-En FanHAVE_MBRTOWC 945d08fb1fSRong-En FanHAVE_MBSRTOWCS 955d08fb1fSRong-En FanHAVE_MBSTOWCS 964a1a9510SRong-En FanHAVE_MBTOWC 9718259542SPeter WemmHAVE_MENU_H 9818259542SPeter WemmHAVE_MKSTEMP 994a1a9510SRong-En FanHAVE_MVVLINE 1 1004a1a9510SRong-En FanHAVE_MVWVLINE 1 10118259542SPeter WemmHAVE_NANOSLEEP 10218259542SPeter WemmHAVE_NC_ALLOC_H 10318259542SPeter WemmHAVE_PANEL_H 10418259542SPeter WemmHAVE_POLL 10518259542SPeter WemmHAVE_POLL_H 1064a1a9510SRong-En FanHAVE_PURIFY 107*73f0a83dSXin LIHAVE_PUTENV 1084a1a9510SRong-En FanHAVE_PUTWC 1094a1a9510SRong-En FanHAVE_PUTWIN 1 11018259542SPeter WemmHAVE_REGEXPR_H_FUNCS 11118259542SPeter WemmHAVE_REGEXP_H_FUNCS 11218259542SPeter WemmHAVE_REGEX_H_FUNCS 11318259542SPeter WemmHAVE_REMOVE 11418259542SPeter WemmHAVE_RESIZETERM 1154a1a9510SRong-En FanHAVE_RESIZE_TERM 1164a1a9510SRong-En FanHAVE_RIPOFFLINE 1 11706bfebdeSXin LIHAVE_SCR_DUMP 1 11818259542SPeter WemmHAVE_SELECT 11918259542SPeter WemmHAVE_SETBUF 12018259542SPeter WemmHAVE_SETBUFFER 121*73f0a83dSXin LIHAVE_SETENV 1224a1a9510SRong-En FanHAVE_SETUPTERM 1 12318259542SPeter WemmHAVE_SETVBUF 12406bfebdeSXin LIHAVE_SGTTY_H 12518259542SPeter WemmHAVE_SIGACTION 12618259542SPeter WemmHAVE_SIGVEC 12718259542SPeter WemmHAVE_SIZECHANGE 1284a1a9510SRong-En FanHAVE_SLK_COLOR 1294a1a9510SRong-En FanHAVE_SLK_INIT 1 130*73f0a83dSXin LIHAVE_SNPRINTF 131*73f0a83dSXin LIHAVE_STDINT_H 13218259542SPeter WemmHAVE_STRDUP 133*73f0a83dSXin LIHAVE_STRLCAT 134*73f0a83dSXin LIHAVE_STRLCPY 13518259542SPeter WemmHAVE_STRSTR 13618259542SPeter WemmHAVE_SYMLINK 13718259542SPeter WemmHAVE_SYS_BSDTYPES_H 13818259542SPeter WemmHAVE_SYS_IOCTL_H 13918259542SPeter WemmHAVE_SYS_PARAM_H 14018259542SPeter WemmHAVE_SYS_POLL_H 14118259542SPeter WemmHAVE_SYS_SELECT_H 14218259542SPeter WemmHAVE_SYS_TERMIO_H 14318259542SPeter WemmHAVE_SYS_TIMES_H 14418259542SPeter WemmHAVE_SYS_TIME_H 14518259542SPeter WemmHAVE_SYS_TIME_SELECT 14618259542SPeter WemmHAVE_TCGETATTR 14718259542SPeter WemmHAVE_TCGETPGRP 14818259542SPeter WemmHAVE_TELL 1494a1a9510SRong-En FanHAVE_TERMATTRS 1 15018259542SPeter WemmHAVE_TERMIOS_H 15118259542SPeter WemmHAVE_TERMIO_H 1524a1a9510SRong-En FanHAVE_TERMNAME 1 15306bfebdeSXin LIHAVE_TERM_ENTRY_H 1 1544a1a9510SRong-En FanHAVE_TERM_H 1 1554a1a9510SRong-En FanHAVE_TGETENT 1 1564a1a9510SRong-En FanHAVE_TIGETNUM 1 1574a1a9510SRong-En FanHAVE_TIGETSTR 1 15818259542SPeter WemmHAVE_TIMES 15918259542SPeter WemmHAVE_TTYENT_H 1604a1a9510SRong-En FanHAVE_TYPEAHEAD 1 16118259542SPeter WemmHAVE_TYPEINFO 16239f2269fSPeter WemmHAVE_TYPE_ATTR_T 16318259542SPeter WemmHAVE_TYPE_SIGACTION 164*73f0a83dSXin LIHAVE_UNCTRL_H 1 16518259542SPeter WemmHAVE_UNISTD_H 16618259542SPeter WemmHAVE_UNLINK 16718259542SPeter WemmHAVE_USE_DEFAULT_COLORS 168*73f0a83dSXin LIHAVE_USE_SCREEN 169*73f0a83dSXin LIHAVE_USE_WINDOW 17018259542SPeter WemmHAVE_VFSCANF 17118259542SPeter WemmHAVE_VSNPRINTF 17218259542SPeter WemmHAVE_VSSCANF 1735d08fb1fSRong-En FanHAVE_WCSRTOMBS 1745d08fb1fSRong-En FanHAVE_WCSTOMBS 1754a1a9510SRong-En FanHAVE_WCTOB 1764a1a9510SRong-En FanHAVE_WCTOMB 1774a1a9510SRong-En FanHAVE_WCTYPE_H 1784a1a9510SRong-En FanHAVE_WINSSTR 1 17918259542SPeter WemmHAVE_WORKING_POLL 18018259542SPeter WemmHAVE_WRESIZE 18106bfebdeSXin LIHAVE_WSYNCDOWN 1 18239f2269fSPeter WemmHAVE__DOSCAN 18318259542SPeter WemmMIXEDCASE_FILENAMES 1845ca44d1cSRong-En FanNCURSES_CHAR_EQ 18518259542SPeter WemmNCURSES_EXPANDED 1864a1a9510SRong-En FanNCURSES_EXT_COLORS 18718259542SPeter WemmNCURSES_EXT_FUNCS 18818259542SPeter WemmNCURSES_NO_PADDING 189*73f0a83dSXin LINCURSES_OSPEED_COMPAT 19039f2269fSPeter WemmNCURSES_PATHSEP ':' 191*73f0a83dSXin LINCURSES_WIDECHAR 19218259542SPeter WemmNEED_PTEM_H 19318259542SPeter WemmNO_LEAKS 19418259542SPeter WemmPURE_TERMINFO 19518259542SPeter WemmSTDC_HEADERS 19618259542SPeter WemmSVR4_ACTION 19718259542SPeter WemmSVR4_TERMIO 19818259542SPeter WemmSYSTEM_NAME "unknown" 19918259542SPeter WemmTERMINFO "none" 20039f2269fSPeter WemmTERMPATH "none" 20139f2269fSPeter WemmTIME_WITH_SYS_TIME 20218259542SPeter WemmTYPEOF_CHTYPE 20318259542SPeter WemmUSE_COLORFGBG 20418259542SPeter WemmUSE_GETCAP 20518259542SPeter WemmUSE_GETCAP_CACHE 20618259542SPeter WemmUSE_HARD_TABS 2074a1a9510SRong-En FanUSE_HASHED_DB 20818259542SPeter WemmUSE_HASHMAP 2094a1a9510SRong-En FanUSE_HOME_TERMINFO 21018259542SPeter WemmUSE_LINKS 21118259542SPeter WemmUSE_MY_MEMMOVE 21218259542SPeter WemmUSE_OK_BCOPY 21306bfebdeSXin LIUSE_PTHREADS_EINTR 21418259542SPeter WemmUSE_RCS_IDS 2155ca44d1cSRong-En FanUSE_REENTRANT 21618259542SPeter WemmUSE_SAFE_SPRINTF 21718259542SPeter WemmUSE_SCROLL_HINTS 21818259542SPeter WemmUSE_SIGWINCH 219*73f0a83dSXin LIUSE_STRING_HACKS 22018259542SPeter WemmUSE_SYMLINKS 2214a1a9510SRong-En FanUSE_SYSMOUSE 2225d08fb1fSRong-En FanUSE_WEAK_SYMBOLS 22318259542SPeter WemmUSE_WIDEC_SUPPORT 22418259542SPeter WemmUSE_XMC_SUPPORT 225