--- cvsroot/rxvt-unicode/config.h.in 2007/12/24 08:00:14 1.25 +++ cvsroot/rxvt-unicode/config.h.in 2021/07/23 19:19:18 1.54 @@ -1,12 +1,5 @@ /* config.h.in. Generated from configure.ac by autoheader. */ -/* Define if you want to have sexy-looking background pixmaps. Needs - libAfterImage */ -#undef BG_IMAGE_FROM_FILE - -/* clone device filename */ -#undef CLONE_DEVICE - /* Define if you want 8 bit control sequences */ #undef EIGHT_BIT_CONTROLS @@ -46,29 +39,26 @@ /* Define if you want extended chinese codesets */ #undef ENCODING_ZH_EXT -/* Define if you want to use libAfterImage for image processing */ -#undef HAVE_AFTERIMAGE - /* Define to 1 if you have the `clock_gettime' function. */ #undef HAVE_CLOCK_GETTIME -/* Define to 1 if you have the header file. */ -#undef HAVE_CWCHAR +/* Define to 1 to use the syscall interface for clock_gettime */ +#undef HAVE_CLOCK_SYSCALL -/* Define to 1 if you have /dev/ptym/clone */ -#undef HAVE_DEV_CLONE +/* Define to 1 if you have the `epoll_ctl' function. */ +#undef HAVE_EPOLL_CTL -/* Define to 1 if you have /dev/ptc */ -#undef HAVE_DEV_PTC +/* Define to 1 if you have the `eventfd' function. */ +#undef HAVE_EVENTFD -/* Define to 1 if you have /dev/ptmx */ -#undef HAVE_DEV_PTMX +/* Define to 1 if you have the `FcPatternGet' function. */ +#undef HAVE_FCPATTERNGET -/* Define to 1 if you have the `epoll_ctl' function. */ -#undef HAVE_EPOLL_CTL +/* Define to 1 if the floor function is available */ +#undef HAVE_FLOOR -/* Define to 1 if you have the `getpt' function. */ -#undef HAVE_GETPT +/* Define to 1 if you have the header file. */ +#undef HAVE_FONTCONFIG_FONTCONFIG_H /* Define to 1 if you have the `inotify_init' function. */ #undef HAVE_INOTIFY_INIT @@ -76,26 +66,23 @@ /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H -/* Define to 1 if you have the `isastream' function. */ -#undef HAVE_ISASTREAM +/* Define to 1 if linux/fs.h defined kernel_rwf_t */ +#undef HAVE_KERNEL_RWF_T /* Define to 1 if you have the `kqueue' function. */ #undef HAVE_KQUEUE -/* Define to 1 if you have the header file. */ -#undef HAVE_LASTLOG_H - -/* Define to 1 if you have the `m' library (-lm). */ -#undef HAVE_LIBM - /* Define to 1 if you have the `rt' library (-lrt). */ #undef HAVE_LIBRT -/* Define to 1 if you have the header file. */ -#undef HAVE_LIBUTIL_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_AIO_ABI_H -/* Define to 1 if you have the header file. */ -#undef HAVE_MEMORY_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_FS_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_MINIX_CONFIG_H /* Define to 1 if you have the `nanosleep' function. */ #undef HAVE_NANOSLEEP @@ -103,8 +90,8 @@ /* Define if nl_langinfo(CODESET) works */ #undef HAVE_NL_LANGINFO -/* Define to 1 if you have the `openpty' function. */ -#undef HAVE_OPENPTY +/* Define if you want to use gdk-pixbuf for image processing */ +#undef HAVE_PIXBUF /* Define to 1 if you have the `poll' function. */ #undef HAVE_POLL @@ -118,36 +105,21 @@ /* Define to 1 if you have the header file. */ #undef HAVE_PORT_H -/* Define to 1 if you have the `posix_openpt' function. */ -#undef HAVE_POSIX_OPENPT - -/* Define to 1 if you have the header file. */ -#undef HAVE_PTY_H - -/* Define to 1 if you have the `revoke' function. */ -#undef HAVE_REVOKE - /* Define to 1 if you have the `select' function. */ #undef HAVE_SELECT -/* Define to 1 if you have the `seteuid' function. */ -#undef HAVE_SETEUID - -/* Define if plain old setlocale works */ -#undef HAVE_SETLOCALE - -/* Define to 1 if you have the `setresuid' function. */ -#undef HAVE_SETRESUID +/* Define to 1 if you have the `signalfd' function. */ +#undef HAVE_SIGNALFD -/* Define to 1 if you have the `setreuid' function. */ -#undef HAVE_SETREUID - -/* Define to 1 if you have the `setuid' function. */ -#undef HAVE_SETUID +/* Define if freedesktop startup notifications should be supported */ +#undef HAVE_STARTUP_NOTIFICATION /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H @@ -157,24 +129,15 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H -/* Define if utmp.h or lastlog.h has struct lastlog */ -#undef HAVE_STRUCT_LASTLOG - -/* Define if utmpx.h or lastlog.h has struct lastlogx */ -#undef HAVE_STRUCT_LASTLOGX - -/* Define if utmp.h has struct utmp */ -#undef HAVE_STRUCT_UTMP - -/* Define if utmpx.h has struct utmpx */ -#undef HAVE_STRUCT_UTMPX - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_BYTEORDER_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_EPOLL_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_EVENTFD_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_EVENT_H @@ -184,94 +147,51 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_QUEUE_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SELECT_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SIGNALFD_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKIO_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H -/* Define to 1 if you have the header file. */ -#undef HAVE_SYS_STROPTS_H - /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STRREDIR_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_TIMERFD_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H -/* Define if sys/socket.h defines the necessary macros/functions for file - handle passing */ -#undef HAVE_UNIX_FDPASS - /* Define to 1 if you have the `unsetenv' function. */ #undef HAVE_UNSETENV -/* Define to 1 if you have the `updlastlogx' function. */ -#undef HAVE_UPDLASTLOGX - -/* Define to 1 if you have the `updwtmp' function. */ -#undef HAVE_UPDWTMP - -/* Define to 1 if you have the `updwtmpx' function. */ -#undef HAVE_UPDWTMPX - -/* Define to 1 if you have the header file. */ -#undef HAVE_UTIL_H - -/* Define to 1 if you have the header file. */ -#undef HAVE_UTMPX_H - -/* Define if struct utmpx contains ut_host */ -#undef HAVE_UTMPX_HOST - -/* Define if struct utmpx contains ut_session */ -#undef HAVE_UTMPX_SESSION - -/* Define to 1 if you have the header file. */ -#undef HAVE_UTMP_H - -/* Define if struct utmp contains ut_host */ -#undef HAVE_UTMP_HOST - -/* Define if struct utmp contains ut_pid */ -#undef HAVE_UTMP_PID - /* Define to 1 if you have the header file. */ #undef HAVE_WCHAR_H /* Define to 1 if you have the header file. */ #undef HAVE_X11_XFT_XFT_H -/* Define if you have XPointer typedef */ -#undef HAVE_XPOINTER +/* Define to 1 if you have the `XftDrawString32' function. */ +#undef HAVE_XFTDRAWSTRING32 + +/* Define to enable Xmu support */ +#undef HAVE_XMU /* Define if setlocale (defined to Xsetlocale) works */ #undef HAVE_XSETLOCALE -/* Define to 1 if you have the `_getpty' function. */ -#undef HAVE__GETPTY - /* Define if you want ISO 14755 extended support */ #undef ISO_14755 -/* Define location of lastlogx */ -#undef LASTLOGX_FILE - -/* Define location of lastlog */ -#undef LASTLOG_FILE - -/* Define if you want to have lastlog support when utmp/utmpx is enabled */ -#undef LASTLOG_SUPPORT - /* Define to have CTRL cause wheel events to accelerate scrolling. Release CTRL to halt scrolling */ #undef MOUSE_SLIP_WHEELING @@ -279,6 +199,9 @@ /* Define to use wheel events (button4 and button5) to scroll */ #undef MOUSE_WHEEL +/* Disable assertions (good for debugging) */ +#undef NDEBUG + /* Support NeXT style scrollbars */ #undef NEXT_SCROLLBAR @@ -314,13 +237,16 @@ /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME +/* Define to the home page for this package. */ +#undef PACKAGE_URL + /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Support plain style scrollbars */ #undef PLAIN_SCROLLBAR -/* Define if you want hide the pointer while typing */ +/* Define if you want to hide the pointer while typing */ #undef POINTER_BLANK /* Resource class */ @@ -348,7 +274,9 @@ /* Define to use "smart" resize behavior */ #undef SMART_RESIZE -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Set TERM to the value given by configure */ @@ -357,37 +285,104 @@ /* Define if you want blinking text support */ #undef TEXT_BLINK -/* "" */ -#undef TTY_GID_SUPPORT - /* Define if you want to represent unicode characters outside plane 0 */ #undef UNICODE_3 -/* "" */ -#undef UNIX98_PTY +/* Define if you want 256-color support */ +#undef USE_256_COLORS + +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE +#endif +/* Enable general extensions on macOS. */ +#ifndef _DARWIN_C_SOURCE +# undef _DARWIN_C_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable X/Open compliant socket functions that do not require linking + with -lxnet on HP-UX 11.11. */ +#ifndef _HPUX_ALT_XOPEN_SOCKET_API +# undef _HPUX_ALT_XOPEN_SOCKET_API +#endif +/* Identify the host operating system as Minix. + This macro does not affect the system headers' behavior. + A future release of Autoconf may stop defining this macro. */ +#ifndef _MINIX +# undef _MINIX +#endif +/* Enable general extensions on NetBSD. + Enable NetBSD compatibility extensions on Minix. */ +#ifndef _NETBSD_SOURCE +# undef _NETBSD_SOURCE +#endif +/* Enable OpenBSD compatibility extensions on NetBSD. + Oddly enough, this does nothing on OpenBSD. */ +#ifndef _OPENBSD_SOURCE +# undef _OPENBSD_SOURCE +#endif +/* Define to 1 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_SOURCE +# undef _POSIX_SOURCE +#endif +/* Define to 2 if needed for POSIX-compatible behavior. */ +#ifndef _POSIX_1_SOURCE +# undef _POSIX_1_SOURCE +#endif +/* Enable POSIX-compatible threading on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# undef _POSIX_PTHREAD_SEMANTICS +#endif +/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ +#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ +# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ +#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ +# undef __STDC_WANT_IEC_60559_BFP_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ +#ifndef __STDC_WANT_IEC_60559_DFP_EXT__ +# undef __STDC_WANT_IEC_60559_DFP_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ +#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ +# undef __STDC_WANT_IEC_60559_FUNCS_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ +#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ +# undef __STDC_WANT_IEC_60559_TYPES_EXT__ +#endif +/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ +#ifndef __STDC_WANT_LIB_EXT2__ +# undef __STDC_WANT_LIB_EXT2__ +#endif +/* Enable extensions specified by ISO/IEC 24747:2009. */ +#ifndef __STDC_WANT_MATH_SPEC_FUNCS__ +# undef __STDC_WANT_MATH_SPEC_FUNCS__ +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# undef _TANDEM_SOURCE +#endif +/* Enable X/Open extensions. Define to 500 only if necessary + to make mbstate_t available. */ +#ifndef _XOPEN_SOURCE +# undef _XOPEN_SOURCE +#endif + /* Define if you want to have XIM (X Input Method) protocol support - required for multibyte characters input */ #undef USE_XIM -/* Define location of utmpx */ -#undef UTMPX_FILE - -/* Define location of utmp */ -#undef UTMP_FILE - -/* Define if you want to have utmp/utmpx support */ -#undef UTMP_SUPPORT - -/* Define location of wtmpx */ -#undef WTMPX_FILE - -/* Define location of wtmp */ -#undef WTMP_FILE - -/* Define if you want to have wtmp support when utmp/utmpx is enabled */ -#undef WTMP_SUPPORT - /* Define to enable xft support */ #undef XFT @@ -397,32 +392,20 @@ /* Define ONLY iff Xlib.h supports it */ #undef XLIB_ILLEGAL_ACCESS +/* Define to enable xrender support */ +#undef XRENDER + /* Support Xterm style scrollbars */ #undef XTERM_SCROLLBAR /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING -/* Define to 1 if on AIX 3. - System headers sometimes define this. - We just want to avoid a redefinition error message. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE -#endif - -/* Enable GNU extensions on systems that have them. */ -#ifndef _GNU_SOURCE -# undef _GNU_SOURCE -#endif - /* Define for Solaris 2.5.1 so the uint32_t typedef from , - , or is not used. If the typedef was allowed, the + , or is not used. If the typedef were allowed, the #define below would cause a syntax error. */ #undef _UINT32_T -/* Needed to get declarations for msg_control and msg_controllen on Solaris */ -#undef _XOPEN_SOURCE - /* Define to `int' if doesn't define. */ #undef gid_t @@ -437,7 +420,7 @@ /* Define to `int' if does not define. */ #undef mode_t -/* Define to `int' if does not define. */ +/* Define as a signed integer type capable of holding a process identifier. */ #undef pid_t /* Define to `int' if doesn't define. */