--- rxvt-unicode/configure 2004/07/10 20:59:38 1.26 +++ rxvt-unicode/configure 2004/08/15 04:42:45 1.34 @@ -1039,6 +1039,7 @@ --enable-xpm-background enable XPM background pixmaps --enable-transparency enable transparent backgrounds --enable-tinting enable tinting of transparent bg + --enable-fading enable colors fading when off focus --enable-menubar enable menubar --enable-rxvt-scroll enable rxvt style scrollbar --enable-next-scroll enable NeXT style scrollbar @@ -1055,6 +1056,7 @@ --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) --enable-strings enable some replacement system functions --disable-swapscreen disable swap screen support + --enable-iso14755 enable support for extended ISO 14755 modes --enable-frills enable support for rarely used features --enable-linespace enable support for linespace --enable-24bit enable support for using 24bit visuals if available @@ -1537,6 +1539,7 @@ + ac_aux_dir= for ac_dir in autoconf $srcdir/autoconf; do if test -f $ac_dir/install-sh; then @@ -5237,7 +5240,7 @@ case "$host" in *-*-irix6*) # Find out which ABI we are using. - echo '#line 5240 "configure"' > conftest.$ac_ext + echo '#line 5243 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? @@ -5788,7 +5791,7 @@ save_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" compiler_c_o=no -if { (eval echo configure:5791: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then +if { (eval echo configure:5794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings if test -s out/conftest.err; then @@ -7404,7 +7407,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext < conftest.$ac_ext <&5 echo $ECHO_N "checking for char... $ECHO_C" >&6 if test "${ac_cv_type_char+set}" = set; then @@ -16189,6 +16213,64 @@ fi +echo "$as_me:$LINENO: checking for broken XIM callback" >&5 +echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 +if test "${rxvt_broken_ximcb+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF + +#include + +void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3); + +void f() { + XIMCallback cb; + cb.callback = im_destroy_cb; +} + +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + rxvt_broken_ximcb=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +rxvt_broken_ximcb=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5 +echo "${ECHO_T}$rxvt_broken_ximcb" >&6 + +if test x$rxvt_broken_ximcb = xyes; then + +cat >>confdefs.h <<\_ACEOF +#define XIMCB_PROTO_BROKEN 1 +_ACEOF + +fi + echo "$as_me:$LINENO: checking for getpt" >&5 echo $ECHO_N "checking for getpt... $ECHO_C" >&6 if test "${rxvt_cv_func_getpt+set}" = set; then @@ -16377,6 +16459,13 @@ fi +if test x$support_iso14755 = xyes; then + +cat >>confdefs.h <<\_ACEOF +#define ISO_14755 1 +_ACEOF + +fi if test x$support_8bitctrls = xyes; then cat >>confdefs.h <<\_ACEOF @@ -16384,6 +16473,13 @@ _ACEOF fi +if test x$support_fading = xyes; then + +cat >>confdefs.h <<\_ACEOF +#define OFF_FOCUS_FADING 1 +_ACEOF + +fi if test x$support_tinting = xyes; then cat >>confdefs.h <<\_ACEOF @@ -16419,10 +16515,10 @@ _ACEOF fi -if test x$support_frills = xno; then +if test x$support_frills = xyes; then cat >>confdefs.h <<\_ACEOF -#define NO_FRILLS 1 +#define ENABLE_FRILLS 1 _ACEOF fi @@ -16561,7 +16657,6 @@ if test x$codesets = xall; then codesets=jp,jp-ext,kr,cn,cn-ext fi -for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do cat >>confdefs.h <<\_ACEOF #define ENCODING_EU 1 @@ -16572,6 +16667,7 @@ #define ENCODING_VN 1 _ACEOF +for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do case "$codeset" in JP ) cat >>confdefs.h <<\_ACEOF @@ -16961,6 +17057,7 @@ fi ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile" + cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure