• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $Id: ncurses_defs,v 1.47 2021/12/04 23:08:11 tom Exp $
2##############################################################################
3# Copyright 2020,2021 Thomas E. Dickey                                       #
4# Copyright 2008-2012,2013 Free Software Foundation, Inc.                    #
5#                                                                            #
6# Permission is hereby granted, free of charge, to any person obtaining a    #
7# copy of this software and associated documentation files (the "Software"), #
8# to deal in the Software without restriction, including without limitation  #
9# the rights to use, copy, modify, merge, publish, distribute, distribute    #
10# with modifications, sublicense, and/or sell copies of the Software, and to #
11# permit persons to whom the Software is furnished to do so, subject to the  #
12# following conditions:                                                      #
13#                                                                            #
14# The above copyright notice and this permission notice shall be included in #
15# all copies or substantial portions of the Software.                        #
16#                                                                            #
17# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR #
18# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,   #
19# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL    #
20# THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER      #
21# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING    #
22# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER        #
23# DEALINGS IN THE SOFTWARE.                                                  #
24#                                                                            #
25# Except as contained in this notice, the name(s) of the above copyright     #
26# holders shall not be used in advertising or otherwise to promote the sale, #
27# use or other dealings in this Software without prior written               #
28# authorization.                                                             #
29##############################################################################
30#
31# See "MKncurses_def.sh" for an explanation.
32#
33# (hint: don't try to define NDEBUG ;-)
34
35BROKEN_LINKER
36BSD_TPUTS
37CPP_HAS_PARAM_INIT
38CURSES_ACS_ARRAY	acs_map
39CURSES_WACS_ARRAY	_nc_wacs
40DECL_ERRNO
41ETIP_NEEDS_MATH_H
42GCC_NORETURN	/* nothing */
43GCC_UNUSED	/* nothing */
44HAVE_BIG_CORE
45HAVE_BSD_CGETENT
46HAVE_BSD_SIGNAL_H
47HAVE_BTOWC
48HAVE_BUILTIN_H
49HAVE_CHGAT	1
50HAVE_COLOR_SET	1
51HAVE_DIRENT_H
52HAVE_ERRNO
53HAVE_FCNTL_H
54HAVE_FILTER	1
55HAVE_FORM_H
56HAVE_GETBEGX	1
57HAVE_GETCURX	1
58HAVE_GETCWD
59HAVE_GETEGID
60HAVE_GETEUID
61HAVE_GETMAXX	1
62HAVE_GETNSTR
63HAVE_GETOPT_H
64HAVE_GETPARX	1
65HAVE_GETTIMEOFDAY
66HAVE_GETWIN	1
67HAVE_GPM_H
68HAVE_GPP_BUILTIN_H
69HAVE_GXX_BUILTIN_H
70HAVE_HAS_KEY
71HAVE_IOSTREAM
72HAVE_ISASCII
73HAVE_ISSETUGID
74HAVE_LANGINFO_CODESET
75HAVE_LIBC_H
76HAVE_LIBDBMALLOC
77HAVE_LIBDMALLOC
78HAVE_LIBFORM
79HAVE_LIBGPM
80HAVE_LIBMENU
81HAVE_LIBMPATROL
82HAVE_LIBPANEL
83HAVE_LIMITS_H
84HAVE_LINK
85HAVE_LOCALE_H
86HAVE_LONG_FILE_NAMES
87HAVE_MBLEN
88HAVE_MBRLEN
89HAVE_MBRTOWC
90HAVE_MBSRTOWCS
91HAVE_MBSTOWCS
92HAVE_MBTOWC
93HAVE_MENU_H
94HAVE_MKSTEMP
95HAVE_MVVLINE	1
96HAVE_MVWVLINE	1
97HAVE_NANOSLEEP
98HAVE_NC_ALLOC_H
99HAVE_PANEL_H
100HAVE_POLL
101HAVE_POLL_H
102HAVE_PURIFY
103HAVE_PUTWC
104HAVE_PUTWIN	1
105HAVE_REGEXPR_H_FUNCS
106HAVE_REGEXP_H_FUNCS
107HAVE_REGEX_H_FUNCS
108HAVE_REMOVE
109HAVE_RESIZETERM
110HAVE_RESIZE_TERM
111HAVE_RIPOFFLINE	1
112HAVE_SELECT
113HAVE_SETUPTERM	1
114HAVE_SIGACTION
115HAVE_SIGVEC
116HAVE_SIZECHANGE
117HAVE_SLK_COLOR
118HAVE_SLK_INIT	1
119HAVE_STRSTR
120HAVE_SYMLINK
121HAVE_SYS_BSDTYPES_H
122HAVE_SYS_IOCTL_H
123HAVE_SYS_PARAM_H
124HAVE_SYS_POLL_H
125HAVE_SYS_SELECT_H
126HAVE_SYS_TERMIO_H
127HAVE_SYS_TIMES_H
128HAVE_SYS_TIME_H
129HAVE_SYS_TIME_SELECT
130HAVE_TCGETATTR
131HAVE_TCGETPGRP
132HAVE_TELL
133HAVE_TERMATTRS	1
134HAVE_TERMIOS_H
135HAVE_TERMIO_H
136HAVE_TERMNAME	1
137HAVE_TERM_H	1
138HAVE_TGETENT	1
139HAVE_TIGETNUM	1
140HAVE_TIGETSTR	1
141HAVE_TIMES
142HAVE_TYPEAHEAD	1
143HAVE_TYPEINFO
144HAVE_TYPE_ATTR_T
145HAVE_TYPE_SIGACTION
146HAVE_UNISTD_H
147HAVE_UNLINK
148HAVE_USE_DEFAULT_COLORS
149HAVE_VFSCANF
150HAVE_VSNPRINTF
151HAVE_VSSCANF
152HAVE_WCSRTOMBS
153HAVE_WCSTOMBS
154HAVE_WCTOB
155HAVE_WCTOMB
156HAVE_WCTYPE_H
157HAVE_WINSSTR	1
158HAVE_WORKING_POLL
159HAVE_WRESIZE
160HAVE__DOSCAN
161MIXEDCASE_FILENAMES
162NCURSES_CHAR_EQ
163NCURSES_EXPANDED
164NCURSES_EXT_COLORS
165NCURSES_EXT_FUNCS
166NCURSES_NO_PADDING
167NCURSES_PATHSEP	':'
168NEED_PTEM_H
169NO_LEAKS
170PURE_TERMINFO
171STDC_HEADERS
172SVR4_ACTION
173SVR4_TERMIO
174SYSTEM_NAME	"unknown"
175TERMINFO	"none"
176TERMPATH	"none"
177TIME_WITH_SYS_TIME
178TYPEOF_CHTYPE
179USE_COLORFGBG
180USE_DATABASE
181USE_GETCAP
182USE_GETCAP_CACHE
183USE_HARD_TABS
184USE_HASHED_DB
185USE_HASHMAP
186USE_HOME_TERMINFO
187USE_LINKS
188USE_MY_MEMMOVE
189USE_OK_BCOPY
190USE_RCS_IDS
191USE_REENTRANT
192USE_SAFE_SPRINTF
193USE_SCROLL_HINTS
194USE_SIGWINCH
195USE_SYMLINKS
196USE_SYSMOUSE
197USE_TERMCAP
198USE_WEAK_SYMBOLS
199USE_WIDEC_SUPPORT
200USE_XMC_SUPPORT
201