1*796d7cc2Ssimonb /* $NetBSD: defines.h,v 1.1 2023/10/06 05:54:41 simonb Exp $ */ 2*796d7cc2Ssimonb 3*796d7cc2Ssimonb /* defines.h. Generated from defines.h.in by configure. */ 4*796d7cc2Ssimonb /* defines.h.in. Generated from configure.ac by autoheader. */ 5*796d7cc2Ssimonb 6*796d7cc2Ssimonb 7*796d7cc2Ssimonb /* Unix definition file for less. -*- C -*- 8*796d7cc2Ssimonb * 9*796d7cc2Ssimonb * This file has 3 sections: 10*796d7cc2Ssimonb * User preferences. 11*796d7cc2Ssimonb * Settings always true on Unix. 12*796d7cc2Ssimonb * Settings automatically determined by configure. 13*796d7cc2Ssimonb * 14*796d7cc2Ssimonb * * * * * * WARNING * * * * * * 15*796d7cc2Ssimonb * If you edit defines.h by hand, do "touch stamp-h" before you run make 16*796d7cc2Ssimonb * so config.status doesn't overwrite your changes. 17*796d7cc2Ssimonb */ 18*796d7cc2Ssimonb 19*796d7cc2Ssimonb /* User preferences. */ 20*796d7cc2Ssimonb 21*796d7cc2Ssimonb /* 22*796d7cc2Ssimonb * SECURE is 1 if you wish to disable a bunch of features in order to 23*796d7cc2Ssimonb * be safe to run by unprivileged users. 24*796d7cc2Ssimonb * SECURE_COMPILE is set by the --with-secure configure option. 25*796d7cc2Ssimonb */ 26*796d7cc2Ssimonb #define SECURE SECURE_COMPILE 27*796d7cc2Ssimonb 28*796d7cc2Ssimonb /* 29*796d7cc2Ssimonb * SHELL_ESCAPE is 1 if you wish to allow shell escapes. 30*796d7cc2Ssimonb * (This is possible only if your system supplies the system() function.) 31*796d7cc2Ssimonb */ 32*796d7cc2Ssimonb #define SHELL_ESCAPE (!SECURE) 33*796d7cc2Ssimonb 34*796d7cc2Ssimonb /* 35*796d7cc2Ssimonb * EXAMINE is 1 if you wish to allow examining files by name from within less. 36*796d7cc2Ssimonb */ 37*796d7cc2Ssimonb #define EXAMINE (!SECURE) 38*796d7cc2Ssimonb 39*796d7cc2Ssimonb /* 40*796d7cc2Ssimonb * TAB_COMPLETE_FILENAME is 1 if you wish to allow the TAB key 41*796d7cc2Ssimonb * to complete filenames at prompts. 42*796d7cc2Ssimonb */ 43*796d7cc2Ssimonb #define TAB_COMPLETE_FILENAME (!SECURE) 44*796d7cc2Ssimonb 45*796d7cc2Ssimonb /* 46*796d7cc2Ssimonb * CMD_HISTORY is 1 if you wish to allow keys to cycle through 47*796d7cc2Ssimonb * previous commands at prompts. 48*796d7cc2Ssimonb */ 49*796d7cc2Ssimonb #define CMD_HISTORY 1 50*796d7cc2Ssimonb 51*796d7cc2Ssimonb /* 52*796d7cc2Ssimonb * HILITE_SEARCH is 1 if you wish to have search targets to be 53*796d7cc2Ssimonb * displayed in standout mode. 54*796d7cc2Ssimonb */ 55*796d7cc2Ssimonb #define HILITE_SEARCH 1 56*796d7cc2Ssimonb 57*796d7cc2Ssimonb /* 58*796d7cc2Ssimonb * EDITOR is 1 if you wish to allow editor invocation (the "v" command). 59*796d7cc2Ssimonb * (This is possible only if your system supplies the system() function.) 60*796d7cc2Ssimonb * EDIT_PGM is the name of the (default) editor to be invoked. 61*796d7cc2Ssimonb */ 62*796d7cc2Ssimonb #define EDITOR (!SECURE) 63*796d7cc2Ssimonb 64*796d7cc2Ssimonb /* 65*796d7cc2Ssimonb * TAGS is 1 if you wish to support tag files. 66*796d7cc2Ssimonb */ 67*796d7cc2Ssimonb #define TAGS (!SECURE) 68*796d7cc2Ssimonb 69*796d7cc2Ssimonb /* 70*796d7cc2Ssimonb * USERFILE is 1 if you wish to allow a .less file to specify 71*796d7cc2Ssimonb * user-defined key bindings. 72*796d7cc2Ssimonb */ 73*796d7cc2Ssimonb #define USERFILE (!SECURE) 74*796d7cc2Ssimonb 75*796d7cc2Ssimonb /* 76*796d7cc2Ssimonb * GLOB is 1 if you wish to have shell metacharacters expanded in filenames. 77*796d7cc2Ssimonb * This will generally work if your system provides the "popen" function 78*796d7cc2Ssimonb * and the "echo" shell command. 79*796d7cc2Ssimonb */ 80*796d7cc2Ssimonb #define GLOB (!SECURE) 81*796d7cc2Ssimonb 82*796d7cc2Ssimonb /* 83*796d7cc2Ssimonb * PIPEC is 1 if you wish to have the "|" command 84*796d7cc2Ssimonb * which allows the user to pipe data into a shell command. 85*796d7cc2Ssimonb */ 86*796d7cc2Ssimonb #define PIPEC (!SECURE && HAVE_POPEN) 87*796d7cc2Ssimonb 88*796d7cc2Ssimonb /* 89*796d7cc2Ssimonb * LOGFILE is 1 if you wish to allow the -o option (to create log files). 90*796d7cc2Ssimonb */ 91*796d7cc2Ssimonb #define LOGFILE (!SECURE) 92*796d7cc2Ssimonb 93*796d7cc2Ssimonb /* 94*796d7cc2Ssimonb * GNU_OPTIONS is 1 if you wish to support the GNU-style command 95*796d7cc2Ssimonb * line options --help and --version. 96*796d7cc2Ssimonb */ 97*796d7cc2Ssimonb #define GNU_OPTIONS 1 98*796d7cc2Ssimonb 99*796d7cc2Ssimonb /* 100*796d7cc2Ssimonb * ONLY_RETURN is 1 if you want RETURN to be the only input which 101*796d7cc2Ssimonb * will continue past an error message. 102*796d7cc2Ssimonb * Otherwise, any key will continue past an error message. 103*796d7cc2Ssimonb */ 104*796d7cc2Ssimonb #define ONLY_RETURN 0 105*796d7cc2Ssimonb 106*796d7cc2Ssimonb /* 107*796d7cc2Ssimonb * LESSKEYFILE is the filename of the default lesskey output file 108*796d7cc2Ssimonb * (in the HOME directory). 109*796d7cc2Ssimonb * LESSKEYFILE_SYS is the filename of the system-wide lesskey output file. 110*796d7cc2Ssimonb * DEF_LESSKEYINFILE is the filename of the default lesskey input 111*796d7cc2Ssimonb * (in the HOME directory). 112*796d7cc2Ssimonb * LESSHISTFILE is the filename of the history file 113*796d7cc2Ssimonb * (in the HOME directory). 114*796d7cc2Ssimonb */ 115*796d7cc2Ssimonb #define LESSKEYFILE ".less" 116*796d7cc2Ssimonb #define LESSKEYFILE_SYS SYSDIR "/sysless" 117*796d7cc2Ssimonb #define DEF_LESSKEYINFILE ".lesskey" 118*796d7cc2Ssimonb #define LESSKEYINFILE_SYS SYSDIR "/syslesskey" 119*796d7cc2Ssimonb #define LESSHISTFILE ".lesshst" 120*796d7cc2Ssimonb 121*796d7cc2Ssimonb 122*796d7cc2Ssimonb /* Settings always true on Unix. */ 123*796d7cc2Ssimonb 124*796d7cc2Ssimonb /* 125*796d7cc2Ssimonb * Define MSDOS_COMPILER if compiling under Microsoft C. 126*796d7cc2Ssimonb */ 127*796d7cc2Ssimonb #define MSDOS_COMPILER 0 128*796d7cc2Ssimonb 129*796d7cc2Ssimonb /* 130*796d7cc2Ssimonb * Pathname separator character. 131*796d7cc2Ssimonb */ 132*796d7cc2Ssimonb #define PATHNAME_SEP "/" 133*796d7cc2Ssimonb 134*796d7cc2Ssimonb /* 135*796d7cc2Ssimonb * The value returned from tgetent on success. 136*796d7cc2Ssimonb * Some HP-UX systems return 0 on success. 137*796d7cc2Ssimonb */ 138*796d7cc2Ssimonb #define TGETENT_OK 1 139*796d7cc2Ssimonb 140*796d7cc2Ssimonb /* 141*796d7cc2Ssimonb * HAVE_ANSI_PROTOS is 1 if your compiler supports ANSI function prototypes. 142*796d7cc2Ssimonb */ 143*796d7cc2Ssimonb #define HAVE_ANSI_PROTOS 1 144*796d7cc2Ssimonb 145*796d7cc2Ssimonb /* 146*796d7cc2Ssimonb * HAVE_SYS_TYPES_H is 1 if your system has <sys/types.h>. 147*796d7cc2Ssimonb */ 148*796d7cc2Ssimonb #define HAVE_SYS_TYPES_H 1 149*796d7cc2Ssimonb 150*796d7cc2Ssimonb /* 151*796d7cc2Ssimonb * Define if you have the <sgstat.h> header file. 152*796d7cc2Ssimonb */ 153*796d7cc2Ssimonb /* #undef HAVE_SGSTAT_H */ 154*796d7cc2Ssimonb 155*796d7cc2Ssimonb /* 156*796d7cc2Ssimonb * HAVE_PERROR is 1 if your system has the perror() call. 157*796d7cc2Ssimonb * (Actually, if it has sys_errlist, sys_nerr and errno.) 158*796d7cc2Ssimonb */ 159*796d7cc2Ssimonb #define HAVE_PERROR 1 160*796d7cc2Ssimonb 161*796d7cc2Ssimonb /* 162*796d7cc2Ssimonb * HAVE_TIME is 1 if your system has the time() call. 163*796d7cc2Ssimonb */ 164*796d7cc2Ssimonb #define HAVE_TIME 1 165*796d7cc2Ssimonb 166*796d7cc2Ssimonb /* 167*796d7cc2Ssimonb * HAVE_SHELL is 1 if your system supports a SHELL command interpreter. 168*796d7cc2Ssimonb */ 169*796d7cc2Ssimonb #define HAVE_SHELL 1 170*796d7cc2Ssimonb 171*796d7cc2Ssimonb /* 172*796d7cc2Ssimonb * Default shell metacharacters and meta-escape character. 173*796d7cc2Ssimonb */ 174*796d7cc2Ssimonb #define DEF_METACHARS "; *?\t\n'\"()<>[]|&^`#\\$%=~{}," 175*796d7cc2Ssimonb #define DEF_METAESCAPE "\\" 176*796d7cc2Ssimonb 177*796d7cc2Ssimonb /* 178*796d7cc2Ssimonb * HAVE_DUP is 1 if your system has the dup() call. 179*796d7cc2Ssimonb */ 180*796d7cc2Ssimonb #define HAVE_DUP 1 181*796d7cc2Ssimonb 182*796d7cc2Ssimonb /* Define to 1 if you have the memcpy() function. */ 183*796d7cc2Ssimonb #define HAVE_MEMCPY 1 184*796d7cc2Ssimonb 185*796d7cc2Ssimonb /* Define to 1 if you have the strchr() function. */ 186*796d7cc2Ssimonb #define HAVE_STRCHR 1 187*796d7cc2Ssimonb 188*796d7cc2Ssimonb /* Define to 1 if you have the strstr() function. */ 189*796d7cc2Ssimonb #define HAVE_STRSTR 1 190*796d7cc2Ssimonb 191*796d7cc2Ssimonb /* Define to 1 to support reading lesskey source files (not just binary). */ 192*796d7cc2Ssimonb #define HAVE_LESSKEYSRC 1 193*796d7cc2Ssimonb 194*796d7cc2Ssimonb /* 195*796d7cc2Ssimonb * Sizes of various buffers. 196*796d7cc2Ssimonb */ 197*796d7cc2Ssimonb #if 0 /* old sizes for small memory machines */ 198*796d7cc2Ssimonb #define CMDBUF_SIZE 512 /* Buffer for multichar commands */ 199*796d7cc2Ssimonb #define UNGOT_SIZE 100 /* Max chars to unget() */ 200*796d7cc2Ssimonb #define LINEBUF_SIZE 1024 /* Max size of line in input file */ 201*796d7cc2Ssimonb #define OUTBUF_SIZE 1024 /* Output buffer */ 202*796d7cc2Ssimonb #define PROMPT_SIZE 200 /* Max size of prompt string */ 203*796d7cc2Ssimonb #define TERMBUF_SIZE 2048 /* Termcap buffer for tgetent */ 204*796d7cc2Ssimonb #define TERMSBUF_SIZE 1024 /* Buffer to hold termcap strings */ 205*796d7cc2Ssimonb #define TAGLINE_SIZE 512 /* Max size of line in tags file */ 206*796d7cc2Ssimonb #define TABSTOP_MAX 32 /* Max number of custom tab stops */ 207*796d7cc2Ssimonb #else /* more reasonable sizes for modern machines */ 208*796d7cc2Ssimonb #define CMDBUF_SIZE 2048 /* Buffer for multichar commands */ 209*796d7cc2Ssimonb #define UNGOT_SIZE 200 /* Max chars to unget() */ 210*796d7cc2Ssimonb #define LINEBUF_SIZE 1024 /* Initial max size of line in input file */ 211*796d7cc2Ssimonb #define OUTBUF_SIZE 1024 /* Output buffer */ 212*796d7cc2Ssimonb #define PROMPT_SIZE 2048 /* Max size of prompt string */ 213*796d7cc2Ssimonb #define TERMBUF_SIZE 2048 /* Termcap buffer for tgetent */ 214*796d7cc2Ssimonb #define TERMSBUF_SIZE 1024 /* Buffer to hold termcap strings */ 215*796d7cc2Ssimonb #define TAGLINE_SIZE 1024 /* Max size of line in tags file */ 216*796d7cc2Ssimonb #define TABSTOP_MAX 128 /* Max number of custom tab stops */ 217*796d7cc2Ssimonb #endif 218*796d7cc2Ssimonb 219*796d7cc2Ssimonb /* Define as the return type of signal handlers (int or void). */ 220*796d7cc2Ssimonb #define RETSIGTYPE void 221*796d7cc2Ssimonb 222*796d7cc2Ssimonb /* Settings automatically determined by configure. */ 223*796d7cc2Ssimonb 224*796d7cc2Ssimonb 225*796d7cc2Ssimonb /* Define EDIT_PGM to your editor. */ 226*796d7cc2Ssimonb #define EDIT_PGM "vi" 227*796d7cc2Ssimonb 228*796d7cc2Ssimonb /* Define HAVE_CONST if your compiler supports the "const" modifier. */ 229*796d7cc2Ssimonb #define HAVE_CONST 1 230*796d7cc2Ssimonb 231*796d7cc2Ssimonb /* Define to 1 if you have the <ctype.h> header file. */ 232*796d7cc2Ssimonb #define HAVE_CTYPE_H 1 233*796d7cc2Ssimonb 234*796d7cc2Ssimonb /* Define HAVE_ERRNO if you have the errno variable. */ 235*796d7cc2Ssimonb #define HAVE_ERRNO 1 236*796d7cc2Ssimonb 237*796d7cc2Ssimonb /* Define to 1 if you have the <errno.h> header file. */ 238*796d7cc2Ssimonb #define HAVE_ERRNO_H 1 239*796d7cc2Ssimonb 240*796d7cc2Ssimonb /* Define to 1 if you have the `fchmod' function. */ 241*796d7cc2Ssimonb #define HAVE_FCHMOD 1 242*796d7cc2Ssimonb 243*796d7cc2Ssimonb /* Define to 1 if you have the <fcntl.h> header file. */ 244*796d7cc2Ssimonb #define HAVE_FCNTL_H 1 245*796d7cc2Ssimonb 246*796d7cc2Ssimonb /* Define HAVE_FILENO if you have the fileno() macro. */ 247*796d7cc2Ssimonb #define HAVE_FILENO 1 248*796d7cc2Ssimonb 249*796d7cc2Ssimonb /* Define to 1 if you have the `fsync' function. */ 250*796d7cc2Ssimonb #define HAVE_FSYNC 1 251*796d7cc2Ssimonb 252*796d7cc2Ssimonb /* GNU regex library */ 253*796d7cc2Ssimonb /* #undef HAVE_GNU_REGEX */ 254*796d7cc2Ssimonb 255*796d7cc2Ssimonb /* Define to 1 if you have the <inttypes.h> header file. */ 256*796d7cc2Ssimonb #define HAVE_INTTYPES_H 1 257*796d7cc2Ssimonb 258*796d7cc2Ssimonb /* Define to 1 if you have the <limits.h> header file. */ 259*796d7cc2Ssimonb #define HAVE_LIMITS_H 1 260*796d7cc2Ssimonb 261*796d7cc2Ssimonb /* Define to 1 if you have the <linux/magic.h> header file. */ 262*796d7cc2Ssimonb /* #undef HAVE_LINUX_MAGIC_H */ 263*796d7cc2Ssimonb 264*796d7cc2Ssimonb /* Define HAVE_LOCALE if you have locale.h and setlocale. */ 265*796d7cc2Ssimonb #define HAVE_LOCALE 1 266*796d7cc2Ssimonb 267*796d7cc2Ssimonb /* Define to 1 if you have the `nanosleep' function. */ 268*796d7cc2Ssimonb #define HAVE_NANOSLEEP 1 269*796d7cc2Ssimonb 270*796d7cc2Ssimonb /* Define to 1 if you have the <ncursesw/termcap.h> header file. */ 271*796d7cc2Ssimonb /* #undef HAVE_NCURSESW_TERMCAP_H */ 272*796d7cc2Ssimonb 273*796d7cc2Ssimonb /* Define to 1 if you have the <ncurses/termcap.h> header file. */ 274*796d7cc2Ssimonb /* #undef HAVE_NCURSES_TERMCAP_H */ 275*796d7cc2Ssimonb 276*796d7cc2Ssimonb /* Define HAVE_OSPEED if your termcap library has the ospeed variable. */ 277*796d7cc2Ssimonb #define HAVE_OSPEED 1 278*796d7cc2Ssimonb 279*796d7cc2Ssimonb /* PCRE (Perl-compatible regular expression) library */ 280*796d7cc2Ssimonb /* #undef HAVE_PCRE */ 281*796d7cc2Ssimonb 282*796d7cc2Ssimonb /* PCRE2 (Perl-compatible regular expression) library */ 283*796d7cc2Ssimonb /* #undef HAVE_PCRE2 */ 284*796d7cc2Ssimonb 285*796d7cc2Ssimonb /* Define to 1 if you have the `poll' function. */ 286*796d7cc2Ssimonb #define HAVE_POLL 1 287*796d7cc2Ssimonb 288*796d7cc2Ssimonb /* Define to 1 if you have the `popen' function. */ 289*796d7cc2Ssimonb #define HAVE_POPEN 1 290*796d7cc2Ssimonb 291*796d7cc2Ssimonb /* POSIX regcomp() and regex.h */ 292*796d7cc2Ssimonb #define HAVE_POSIX_REGCOMP 1 293*796d7cc2Ssimonb 294*796d7cc2Ssimonb /* Define HAVE_PROCFS if have have fstatfs with f_type and PROC_SUPER_MAGIC. 295*796d7cc2Ssimonb */ 296*796d7cc2Ssimonb /* #undef HAVE_PROCFS */ 297*796d7cc2Ssimonb 298*796d7cc2Ssimonb /* Define to 1 if you have the `realpath' function. */ 299*796d7cc2Ssimonb #define HAVE_REALPATH 1 300*796d7cc2Ssimonb 301*796d7cc2Ssimonb /* System V regcmp() */ 302*796d7cc2Ssimonb /* #undef HAVE_REGCMP */ 303*796d7cc2Ssimonb 304*796d7cc2Ssimonb /* */ 305*796d7cc2Ssimonb /* #undef HAVE_REGEXEC2 */ 306*796d7cc2Ssimonb 307*796d7cc2Ssimonb /* BSD re_comp() */ 308*796d7cc2Ssimonb /* #undef HAVE_RE_COMP */ 309*796d7cc2Ssimonb 310*796d7cc2Ssimonb /* Define HAVE_SIGEMPTYSET if you have the sigemptyset macro. */ 311*796d7cc2Ssimonb #define HAVE_SIGEMPTYSET 1 312*796d7cc2Ssimonb 313*796d7cc2Ssimonb /* Define to 1 if you have the `sigprocmask' function. */ 314*796d7cc2Ssimonb #define HAVE_SIGPROCMASK 1 315*796d7cc2Ssimonb 316*796d7cc2Ssimonb /* Define to 1 if you have the `sigsetmask' function. */ 317*796d7cc2Ssimonb #define HAVE_SIGSETMASK 1 318*796d7cc2Ssimonb 319*796d7cc2Ssimonb /* Define to 1 if the system has the type `sigset_t'. */ 320*796d7cc2Ssimonb #define HAVE_SIGSET_T 1 321*796d7cc2Ssimonb 322*796d7cc2Ssimonb /* Define to 1 if you have the `snprintf' function. */ 323*796d7cc2Ssimonb #define HAVE_SNPRINTF 1 324*796d7cc2Ssimonb 325*796d7cc2Ssimonb /* Define to 1 if you have the `stat' function. */ 326*796d7cc2Ssimonb #define HAVE_STAT 1 327*796d7cc2Ssimonb 328*796d7cc2Ssimonb /* Define HAVE_STAT_INO if your struct stat has st_ino and st_dev. */ 329*796d7cc2Ssimonb #define HAVE_STAT_INO 1 330*796d7cc2Ssimonb 331*796d7cc2Ssimonb /* Define to 1 if you have the <stdckdint.h> header file. */ 332*796d7cc2Ssimonb /* #undef HAVE_STDCKDINT_H */ 333*796d7cc2Ssimonb 334*796d7cc2Ssimonb /* Define to 1 if you have the <stdint.h> header file. */ 335*796d7cc2Ssimonb #define HAVE_STDINT_H 1 336*796d7cc2Ssimonb 337*796d7cc2Ssimonb /* Define to 1 if you have the <stdio.h> header file. */ 338*796d7cc2Ssimonb #define HAVE_STDIO_H 1 339*796d7cc2Ssimonb 340*796d7cc2Ssimonb /* Define to 1 if you have the <stdlib.h> header file. */ 341*796d7cc2Ssimonb #define HAVE_STDLIB_H 1 342*796d7cc2Ssimonb 343*796d7cc2Ssimonb /* Define HAVE_STRERROR if you have the strerror() function. */ 344*796d7cc2Ssimonb #define HAVE_STRERROR 1 345*796d7cc2Ssimonb 346*796d7cc2Ssimonb /* Define to 1 if you have the <strings.h> header file. */ 347*796d7cc2Ssimonb #define HAVE_STRINGS_H 1 348*796d7cc2Ssimonb 349*796d7cc2Ssimonb /* Define to 1 if you have the <string.h> header file. */ 350*796d7cc2Ssimonb #define HAVE_STRING_H 1 351*796d7cc2Ssimonb 352*796d7cc2Ssimonb /* Define to 1 if you have the `strsignal' function. */ 353*796d7cc2Ssimonb #define HAVE_STRSIGNAL 1 354*796d7cc2Ssimonb 355*796d7cc2Ssimonb /* Define to 1 if you have the `system' function. */ 356*796d7cc2Ssimonb #define HAVE_SYSTEM 1 357*796d7cc2Ssimonb 358*796d7cc2Ssimonb /* Define HAVE_SYS_ERRLIST if you have the sys_errlist[] variable. */ 359*796d7cc2Ssimonb #define HAVE_SYS_ERRLIST 1 360*796d7cc2Ssimonb 361*796d7cc2Ssimonb /* Define to 1 if you have the <sys/ioctl.h> header file. */ 362*796d7cc2Ssimonb #define HAVE_SYS_IOCTL_H 1 363*796d7cc2Ssimonb 364*796d7cc2Ssimonb /* Define to 1 if you have the <sys/stat.h> header file. */ 365*796d7cc2Ssimonb #define HAVE_SYS_STAT_H 1 366*796d7cc2Ssimonb 367*796d7cc2Ssimonb /* Define to 1 if you have the <sys/stream.h> header file. */ 368*796d7cc2Ssimonb /* #undef HAVE_SYS_STREAM_H */ 369*796d7cc2Ssimonb 370*796d7cc2Ssimonb /* Define to 1 if you have the <sys/types.h> header file. */ 371*796d7cc2Ssimonb #define HAVE_SYS_TYPES_H 1 372*796d7cc2Ssimonb 373*796d7cc2Ssimonb /* Define to 1 if you have the <sys/wait.h> header file. */ 374*796d7cc2Ssimonb #define HAVE_SYS_WAIT_H 1 375*796d7cc2Ssimonb 376*796d7cc2Ssimonb /* Define to 1 if you have the <termcap.h> header file. */ 377*796d7cc2Ssimonb #define HAVE_TERMCAP_H 1 378*796d7cc2Ssimonb 379*796d7cc2Ssimonb /* Define HAVE_TERMIOS_FUNCS if you have tcgetattr/tcsetattr. */ 380*796d7cc2Ssimonb #define HAVE_TERMIOS_FUNCS 1 381*796d7cc2Ssimonb 382*796d7cc2Ssimonb /* Define to 1 if you have the <termios.h> header file. */ 383*796d7cc2Ssimonb #define HAVE_TERMIOS_H 1 384*796d7cc2Ssimonb 385*796d7cc2Ssimonb /* Define to 1 if you have the <termio.h> header file. */ 386*796d7cc2Ssimonb /* #undef HAVE_TERMIO_H */ 387*796d7cc2Ssimonb 388*796d7cc2Ssimonb /* Define to 1 if you have the <time.h> header file. */ 389*796d7cc2Ssimonb #define HAVE_TIME_H 1 390*796d7cc2Ssimonb 391*796d7cc2Ssimonb /* Define HAVE_TIME_T if your system supports the "time_t" type. */ 392*796d7cc2Ssimonb #define HAVE_TIME_T 1 393*796d7cc2Ssimonb 394*796d7cc2Ssimonb /* Define to 1 if you have the `ttyname' function. */ 395*796d7cc2Ssimonb #define HAVE_TTYNAME 1 396*796d7cc2Ssimonb 397*796d7cc2Ssimonb /* Define to 1 if you have the <unistd.h> header file. */ 398*796d7cc2Ssimonb #define HAVE_UNISTD_H 1 399*796d7cc2Ssimonb 400*796d7cc2Ssimonb /* Define HAVE_UPPER_LOWER if you have isupper, islower, toupper, tolower. */ 401*796d7cc2Ssimonb #define HAVE_UPPER_LOWER 1 402*796d7cc2Ssimonb 403*796d7cc2Ssimonb /* Define to 1 if you have the `usleep' function. */ 404*796d7cc2Ssimonb #define HAVE_USLEEP 1 405*796d7cc2Ssimonb 406*796d7cc2Ssimonb /* Henry Spencer V8 regcomp() and regexp.h */ 407*796d7cc2Ssimonb /* #undef HAVE_V8_REGCOMP */ 408*796d7cc2Ssimonb 409*796d7cc2Ssimonb /* Define to 1 if you have the <values.h> header file. */ 410*796d7cc2Ssimonb /* #undef HAVE_VALUES_H */ 411*796d7cc2Ssimonb 412*796d7cc2Ssimonb /* Define HAVE_VOID if your compiler supports the "void" type. */ 413*796d7cc2Ssimonb #define HAVE_VOID 1 414*796d7cc2Ssimonb 415*796d7cc2Ssimonb /* Define HAVE_WCTYPE if you have iswupper, iswlower, towupper, towlower. */ 416*796d7cc2Ssimonb #define HAVE_WCTYPE 1 417*796d7cc2Ssimonb 418*796d7cc2Ssimonb /* Define to 1 if you have the <wctype.h> header file. */ 419*796d7cc2Ssimonb #define HAVE_WCTYPE_H 1 420*796d7cc2Ssimonb 421*796d7cc2Ssimonb /* Define to 1 if you have the `_setjmp' function. */ 422*796d7cc2Ssimonb #define HAVE__SETJMP 1 423*796d7cc2Ssimonb 424*796d7cc2Ssimonb /* Define MUST_DEFINE_ERRNO if you have errno but it is not define in errno.h. 425*796d7cc2Ssimonb */ 426*796d7cc2Ssimonb /* #undef MUST_DEFINE_ERRNO */ 427*796d7cc2Ssimonb 428*796d7cc2Ssimonb /* Define MUST_DEFINE_OSPEED if you have ospeed but it is not defined in 429*796d7cc2Ssimonb termcap.h. */ 430*796d7cc2Ssimonb /* #undef MUST_DEFINE_OSPEED */ 431*796d7cc2Ssimonb 432*796d7cc2Ssimonb /* pattern matching is supported, but without metacharacters. */ 433*796d7cc2Ssimonb /* #undef NO_REGEX */ 434*796d7cc2Ssimonb 435*796d7cc2Ssimonb /* Define to the address where bug reports for this package should be sent. */ 436*796d7cc2Ssimonb #define PACKAGE_BUGREPORT "" 437*796d7cc2Ssimonb 438*796d7cc2Ssimonb /* Define to the full name of this package. */ 439*796d7cc2Ssimonb #define PACKAGE_NAME "less" 440*796d7cc2Ssimonb 441*796d7cc2Ssimonb /* Define to the full name and version of this package. */ 442*796d7cc2Ssimonb #define PACKAGE_STRING "less 1" 443*796d7cc2Ssimonb 444*796d7cc2Ssimonb /* Define to the one symbol short name of this package. */ 445*796d7cc2Ssimonb #define PACKAGE_TARNAME "less" 446*796d7cc2Ssimonb 447*796d7cc2Ssimonb /* Define to the home page for this package. */ 448*796d7cc2Ssimonb #define PACKAGE_URL "" 449*796d7cc2Ssimonb 450*796d7cc2Ssimonb /* Define to the version of this package. */ 451*796d7cc2Ssimonb #define PACKAGE_VERSION "1" 452*796d7cc2Ssimonb 453*796d7cc2Ssimonb /* Define SECURE_COMPILE=1 to build a secure version of less. */ 454*796d7cc2Ssimonb #define SECURE_COMPILE 0 455*796d7cc2Ssimonb 456*796d7cc2Ssimonb /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 457*796d7cc2Ssimonb /* #undef STAT_MACROS_BROKEN */ 458*796d7cc2Ssimonb 459*796d7cc2Ssimonb /* Define to 1 if all of the C90 standard headers exist (not just the ones 460*796d7cc2Ssimonb required in a freestanding environment). This macro is provided for 461*796d7cc2Ssimonb backward compatibility; new code need not use it. */ 462*796d7cc2Ssimonb #define STDC_HEADERS 1 463*796d7cc2Ssimonb 464*796d7cc2Ssimonb /* Number of bits in a file offset, on hosts where this is settable. */ 465*796d7cc2Ssimonb /* #undef _FILE_OFFSET_BITS */ 466*796d7cc2Ssimonb 467*796d7cc2Ssimonb /* Define for large files, on AIX-style hosts. */ 468*796d7cc2Ssimonb /* #undef _LARGE_FILES */ 469*796d7cc2Ssimonb 470*796d7cc2Ssimonb /* Define to empty if `const' does not conform to ANSI C. */ 471*796d7cc2Ssimonb /* #undef const */ 472*796d7cc2Ssimonb 473*796d7cc2Ssimonb /* Define to `long int' if <sys/types.h> does not define. */ 474*796d7cc2Ssimonb /* #undef off_t */ 475*796d7cc2Ssimonb 476*796d7cc2Ssimonb /* Define to `unsigned int' if <sys/types.h> does not define. */ 477*796d7cc2Ssimonb /* #undef size_t */ 478