diff -rc2P git-4.3.13/ChangeLog /home/tudor/src/git/git-4.3.14/ChangeLog *** git-4.3.13/ChangeLog Sat Nov 9 21:42:44 1996 --- /home/tudor/src/git/git-4.3.14/ChangeLog Mon Dec 2 19:33:53 1996 *************** *** 1,2 **** --- 1,14 ---- + Mon Dec 2 19:32:31 1996 Tudor Hulubei + + * configure.in: Added code after AC_OUTPUT() to create hard links + to the prefix file. + + * configure.in: Regenerated with autoconf 2.12. + + Fri Nov 22 17:10:49 1996 Tudor Hulubei + + * Makefile.in (prefix-change): Rule to take care of prefix + changes. + Sat Nov 9 21:42:29 1996 Tudor Hulubei diff -rc2P git-4.3.13/LSM /home/tudor/src/git/git-4.3.14/LSM *** git-4.3.13/LSM Tue Nov 12 12:05:03 1996 --- /home/tudor/src/git/git-4.3.14/LSM Tue Dec 3 21:47:21 1996 *************** *** 1,6 **** Begin3 Title: GNU Interactive Tools ! Version: 4.3.13 ! Entered-date: 12Nov96 Description: GIT is a portable file system browser for UNIX systems. An interactive process viewer/killer, a hex/ascii file --- 1,6 ---- Begin3 Title: GNU Interactive Tools ! Version: 4.3.14 ! Entered-date: 3Dec96 Description: GIT is a portable file system browser for UNIX systems. An interactive process viewer/killer, a hex/ascii file *************** *** 14,19 **** Maintained-by: tudor@cs.unh.edu (Tudor Hulubei) Primary-site: ftp.cs.unh.edu /pub/gnu/git ! 365k git-4.3.13.tar.gz ! 930 git-4.3.13.lsm Alternate-site: prep.ai.mit.edu /pub/gnu Original-site: --- 14,19 ---- Maintained-by: tudor@cs.unh.edu (Tudor Hulubei) Primary-site: ftp.cs.unh.edu /pub/gnu/git ! 370k git-4.3.14.tar.gz ! 929 git-4.3.14.lsm Alternate-site: prep.ai.mit.edu /pub/gnu Original-site: diff -rc2P git-4.3.13/Makefile.in /home/tudor/src/git/git-4.3.14/Makefile.in *** git-4.3.13/Makefile.in Sun Oct 13 19:40:39 1996 --- /home/tudor/src/git/git-4.3.14/Makefile.in Mon Dec 2 19:07:24 1996 *************** *** 50,56 **** echo "Configured for $(HOST)";\ ) (cd src && $(MAKE) $@) ! installdirs: for dir in $(SUBDIRS);\ do\ --- 50,59 ---- echo "Configured for $(HOST)";\ ) + $(MAKE) prefix-change (cd src && $(MAKE) $@) ! prefix-change: ! ! install-dirs: for dir in $(SUBDIRS);\ do\ *************** *** 58,62 **** done ! info: FORCE-info @(\ echo "Making $(PRODUCT) $(VERSION) info documentation...";\ --- 61,65 ---- done ! info: FORCE-info @(\ echo "Making $(PRODUCT) $(VERSION) info documentation...";\ *************** *** 77,81 **** echo "Configured for $(HOST)";\ ) ! $(MAKE) installdirs &&\ \ for dir in $(SUBDIRS);\ --- 80,84 ---- echo "Configured for $(HOST)";\ ) ! $(MAKE) install-dirs &&\ \ for dir in $(SUBDIRS);\ *************** *** 90,94 **** echo "Configured for $(HOST)";\ ) ! $(MAKE) installdirs &&\ \ for dir in $(SUBDIRS);\ --- 93,97 ---- echo "Configured for $(HOST)";\ ) ! $(MAKE) install-dirs &&\ \ for dir in $(SUBDIRS);\ *************** *** 111,115 **** fi ! dist: dep tags info distclean distdone uninstall: --- 114,118 ---- fi ! dist: dep tags info distclean distdone uninstall: *************** *** 128,132 **** clean: ! -rm -f *.o *~ core* tutu* gogu* .gdb_history;\ \ for dir in $(SUBDIRS);\ --- 131,135 ---- clean: ! -rm -f *.o *~ core* tutu* gogu* .gdb_history prefix.new \ for dir in $(SUBDIRS);\ *************** *** 138,143 **** distclean: ! -rm -f Makefile config.status config.log config.cache config.h;\ ! rm -f version.h;\ \ for dir in $(SUBDIRS);\ --- 141,146 ---- distclean: ! -rm -f Makefile config.status config.log config.cache config.h ! -rm -f version.h prefix prefix.new \ for dir in $(SUBDIRS);\ diff -rc2P git-4.3.13/NEWS /home/tudor/src/git/git-4.3.14/NEWS *** git-4.3.13/NEWS Mon Nov 11 19:15:53 1996 --- /home/tudor/src/git/git-4.3.14/NEWS Tue Dec 3 20:37:48 1996 *************** *** 8,11 **** --- 8,28 ---- ----------- + Version 4.3.14 + .............. + + - Added support for exec_prefix. + + - Added support for make prefix=... + + - Added support for most of the commands provided in the mtools + package. See the ^Cm prefixes in term/.gitrc.common. + + - File comparison is now built-in (on ^C B, as usual). gitcmp is gone. + + - Added support for the xhost command on ^X H. + + - Bug fixes. + + Version 4.3.13 .............. diff -rc2P git-4.3.13/configure /home/tudor/src/git/git-4.3.14/configure *** git-4.3.13/configure Mon Nov 11 18:54:18 1996 --- /home/tudor/src/git/git-4.3.14/configure Tue Dec 3 23:34:15 1996 *************** *** 1,7 **** #! /bin/sh ! # From configure.in Revision: 4.3.13 # Guess values for system-dependent variables and create Makefiles. ! # Generated automatically using autoconf version 2.10 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. # --- 1,7 ---- #! /bin/sh ! # From configure.in Revision: 4.3.14 # Guess values for system-dependent variables and create Makefiles. ! # Generated automatically using autoconf version 2.12 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. # *************** *** 55,58 **** --- 55,60 ---- subdirs= MFLAGS= MAKEFLAGS= + # Maximum number of lines to put in a shell here document. + ac_max_here_lines=12 ac_prev= *************** *** 336,340 **** -version | --version | --versio | --versi | --vers) ! echo "configure generated by autoconf version 2.10" exit 0 ;; --- 338,342 ---- -version | --version | --versio | --versi | --vers) ! echo "configure generated by autoconf version 2.12" exit 0 ;; *************** *** 438,446 **** # NLS nuisances. ! # Only set LANG and LC_ALL to C if already set. ! # These must not be set unconditionally because not all systems understand ! # e.g. LANG=C (notably SCO). ! if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi if test "${LANG+set}" = set; then LANG=C; export LANG; fi # confdefs.h avoids OS command line length limits that DEFS can exceed. --- 440,451 ---- # NLS nuisances. ! # Only set these to C if already set. These must not be set unconditionally ! # because not all systems understand e.g. LANG=C (notably SCO). ! # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! ! # Non-C LC_CTYPE values break the ctype check. if test "${LANG+set}" = set; then LANG=C; export LANG; fi + if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi + if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi + if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi # confdefs.h avoids OS command line length limits that DEFS can exceed. *************** *** 504,507 **** --- 509,513 ---- ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' + cross_compiling=$ac_cv_prog_cc_cross if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then *************** *** 524,528 **** PRODUCT="GNU Interactive Tools" ! VERSION="4.3.13" --- 530,534 ---- PRODUCT="GNU Interactive Tools" ! VERSION="4.3.14" *************** *** 531,535 **** echo echo " ############################################" ! echo " # Configuring GNU Interactive Tools 4.3.13 #" echo " ############################################" echo --- 537,541 ---- echo echo " ############################################" ! echo " # Configuring GNU Interactive Tools 4.3.14 #" echo " ############################################" echo *************** *** 586,594 **** # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else ! IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" for ac_dir in $PATH; do # Account for people who put trailing slashes in PATH elements. --- 592,601 ---- # ./install, which can be erroneously created by make from ./install.sh. echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 + echo "configure:595: checking for a BSD compatible install" >&5 if test -z "$INSTALL"; then if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else ! IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:" for ac_dir in $PATH; do # Account for people who put trailing slashes in PATH elements. *************** *** 613,617 **** esac done ! IFS="$ac_save_ifs" fi --- 620,624 ---- esac done ! IFS="$ac_save_IFS" fi *************** *** 643,646 **** --- 650,654 ---- echo $ac_n "checking host system type""... $ac_c" 1>&6 + echo "configure:653: checking host system type" >&5 host_alias=$host *************** *** 657,663 **** host=`$ac_config_sub $host_alias` ! host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'` ! host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'` ! host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'` echo "$ac_t""$host" 1>&6 --- 665,671 ---- host=`$ac_config_sub $host_alias` ! host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` ! host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` ! host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` echo "$ac_t""$host" 1>&6 *************** *** 679,682 **** --- 687,691 ---- set dummy gcc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 + echo "configure:690: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 707,710 **** --- 716,720 ---- set dummy cc; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 + echo "configure:719: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 753,757 **** --- 763,807 ---- fi + echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 + echo "configure:767: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 + + ac_ext=c + # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. + ac_cpp='$CPP $CPPFLAGS' + ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' + ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' + cross_compiling=$ac_cv_prog_cc_cross + + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest; then + ac_cv_prog_cc_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then + ac_cv_prog_cc_cross=no + else + ac_cv_prog_cc_cross=yes + fi + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + ac_cv_prog_cc_works=no + fi + rm -fr conftest* + + echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 + if test $ac_cv_prog_cc_works = no; then + { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } + fi + echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 + echo "configure:801: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 + echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 + cross_compiling=$ac_cv_prog_cc_cross + echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 + echo "configure:806: checking whether we are using GNU C" >&5 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 762,766 **** #endif EOF ! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:765: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else --- 812,816 ---- #endif EOF ! if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:815: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ac_cv_prog_gcc=yes else *************** *** 770,785 **** echo "$ac_t""$ac_cv_prog_gcc" 1>&6 if test $ac_cv_prog_gcc = yes; then GCC=yes ! if test "${CFLAGS+set}" != set; then ! echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 ! if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else echo 'void f(){}' > conftest.c if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then ! ac_cv_prog_gcc_g=yes else ! ac_cv_prog_gcc_g=no fi rm -f conftest* --- 820,839 ---- echo "$ac_t""$ac_cv_prog_gcc" 1>&6 + if test $ac_cv_prog_gcc = yes; then GCC=yes ! ac_test_CFLAGS="${CFLAGS+set}" ! ac_save_CFLAGS="$CFLAGS" ! CFLAGS= ! echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 ! echo "configure:830: checking whether ${CC-cc} accepts -g" >&5 ! if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else echo 'void f(){}' > conftest.c if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then ! ac_cv_prog_cc_g=yes else ! ac_cv_prog_cc_g=no fi rm -f conftest* *************** *** 787,796 **** fi ! echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6 ! if test $ac_cv_prog_gcc_g = yes; then ! CFLAGS="-g -O" ! else ! CFLAGS="-O" ! fi fi else --- 841,851 ---- fi ! echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 ! if test "$ac_test_CFLAGS" = set; then ! CFLAGS="$ac_save_CFLAGS" ! elif test $ac_cv_prog_cc_g = yes; then ! CFLAGS="-g -O2" ! else ! CFLAGS="-O2" fi else *************** *** 836,839 **** --- 891,895 ---- echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 + echo "configure:894: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then *************** *** 850,854 **** # not just through cpp. cat > conftest.$ac_ext < --- 906,910 ---- # not just through cpp. cat > conftest.$ac_ext < *************** *** 856,860 **** EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:859: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 912,916 ---- EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:915: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 862,869 **** else echo "$ac_err" >&5 rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < --- 918,927 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < *************** *** 871,875 **** EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:874: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 929,933 ---- EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:932: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 877,880 **** --- 935,940 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP=/lib/cpp *************** *** 892,897 **** echo $ac_n "checking for AIX""... $ac_c" 1>&6 cat > conftest.$ac_ext <&6 + echo "configure:955: checking for AIX" >&5 cat > conftest.$ac_ext <&6 + echo "configure:979: checking for POSIXized ISC" >&5 if test -d /etc/conf/kconfig.d && grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1 *************** *** 934,949 **** fi ! ac_safe=`echo "minix/config.h" | tr './\055' '___'` echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:948: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 996,1012 ---- fi ! ac_safe=`echo "minix/config.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6 + echo "configure:1001: checking for minix/config.h" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1011: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 952,955 **** --- 1015,1020 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" *************** *** 980,985 **** fi ! echo $ac_n "checking for -lsun""... $ac_c" 1>&6 ! ac_lib_var=`echo sun'_'getpwnam | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 1045,1051 ---- fi ! echo $ac_n "checking for getpwnam in -lsun""... $ac_c" 1>&6 ! echo "configure:1049: checking for getpwnam in -lsun" >&5 ! ac_lib_var=`echo sun'_'getpwnam | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 988,992 **** LIBS="-lsun $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 1061,1074 ---- char getpwnam(); ! int main() { getpwnam() ; return 0; } EOF ! if { (eval echo configure:1068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 1013,1017 **** if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_lib=HAVE_LIB`echo sun | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` cat >> confdefs.h <&6 ! ac_tr_lib=HAVE_LIB`echo sun | sed -e 's/[^a-zA-Z0-9_]/_/g' \ ! -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` cat >> confdefs.h <&6 + echo "configure:1099: checking how to run the C preprocessor" >&5 # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then *************** *** 1042,1046 **** # not just through cpp. cat > conftest.$ac_ext < --- 1111,1115 ---- # not just through cpp. cat > conftest.$ac_ext < *************** *** 1048,1052 **** EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1051: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1117,1121 ---- EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1120: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1054,1061 **** else echo "$ac_err" >&5 rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < --- 1123,1132 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP="${CC-cc} -E -traditional-cpp" cat > conftest.$ac_ext < *************** *** 1063,1067 **** EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1066: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1134,1138 ---- EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1137: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1069,1072 **** --- 1140,1145 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* CPP=/lib/cpp *************** *** 1086,1121 **** - # If we cannot run a trivial program, we must be cross compiling. - echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6 - if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 - else - if test "$cross_compiling" = yes; then - ac_cv_c_cross=yes - else - cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } - if test -s conftest && (./conftest; exit) 2>/dev/null; then - ac_cv_c_cross=no - else - ac_cv_c_cross=yes - fi - fi - rm -fr conftest* - fi - - echo "$ac_t""$ac_cv_c_cross" 1>&6 - cross_compiling=$ac_cv_c_cross - echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < --- 1159,1169 ---- echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 + echo "configure:1163: checking for ANSI C header files" >&5 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < *************** *** 1125,1129 **** EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1128: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1173,1177 ---- EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1176: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1132,1135 **** --- 1180,1185 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* ac_cv_header_stdc=no *************** *** 1140,1144 **** # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat > conftest.$ac_ext < --- 1190,1194 ---- # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat > conftest.$ac_ext < *************** *** 1158,1162 **** # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat > conftest.$ac_ext < --- 1208,1212 ---- # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat > conftest.$ac_ext < *************** *** 1178,1183 **** : else ! cat > conftest.$ac_ext < --- 1228,1233 ---- : else ! cat > conftest.$ac_ext < *************** *** 1190,1202 **** EOF ! { (eval echo configure:1193: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then : else ac_cv_header_stdc=no fi - fi rm -fr conftest* fi fi --- 1240,1256 ---- EOF ! if { (eval echo configure:1243: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then : else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* ac_cv_header_stdc=no fi rm -fr conftest* fi + + fi fi *************** *** 1211,1226 **** for ac_hdr in unistd.h stdlib.h string.h memory.h values.h do ! ac_safe=`echo "$ac_hdr" | tr './\055' '___'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1225: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1265,1281 ---- for ac_hdr in unistd.h stdlib.h string.h memory.h values.h do ! ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 + echo "configure:1270: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1280: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1229,1232 **** --- 1284,1289 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" *************** *** 1236,1240 **** if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'` cat >> confdefs.h <&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <&6 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1265: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1308,1324 ---- for ac_hdr in sys/param.h sys/mount.h sys/vfs.h sys/filsys.h fcntl.h do ! ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 + echo "configure:1313: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1323: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1269,1272 **** --- 1327,1332 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" *************** *** 1276,1280 **** if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'` cat >> confdefs.h <&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <&6 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1302: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1348,1364 ---- for ac_hdr in sys/statfs.h sys/dustat.h sys/statvfs.h sys/wait.h stddef.h do ! ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 + echo "configure:1353: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1363: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1306,1309 **** --- 1367,1372 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" *************** *** 1313,1317 **** if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'` cat >> confdefs.h <&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <&6 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include <$ac_hdr> ! int main() { return 0; } ! int t() { DIR *dirp = 0; ; return 0; } EOF ! if { (eval echo configure:1347: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* eval "ac_cv_header_dirent_$ac_safe=yes" else rm -rf conftest* eval "ac_cv_header_dirent_$ac_safe=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdedfghijklmnopqrstuvwxyz./\055' 'ABCDEDFGHIJKLMNOPQRSTUVWXYZ___'` cat >> confdefs.h <&6 + echo "configure:1397: checking for $ac_hdr that defines DIR" >&5 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include <$ac_hdr> ! int main() { DIR *dirp = 0; ; return 0; } EOF ! if { (eval echo configure:1410: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* eval "ac_cv_header_dirent_$ac_safe=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_dirent_$ac_safe=no" fi rm -f conftest* fi if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <&6 ! ac_lib_var=`echo dir'_'opendir | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 1431,1437 ---- # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. if test $ac_header_dirent = dirent.h; then ! echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6 ! echo "configure:1435: checking for opendir in -ldir" >&5 ! ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 1375,1379 **** LIBS="-ldir $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 1447,1460 ---- char opendir(); ! int main() { opendir() ; return 0; } EOF ! if { (eval echo configure:1454: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 1406,1411 **** else ! echo $ac_n "checking for -lx""... $ac_c" 1>&6 ! ac_lib_var=`echo x'_'opendir | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 1472,1478 ---- else ! echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6 ! echo "configure:1476: checking for opendir in -lx" >&5 ! ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 1414,1418 **** LIBS="-lx $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 1488,1501 ---- char opendir(); ! int main() { opendir() ; return 0; } EOF ! if { (eval echo configure:1495: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 1450,1462 **** echo $ac_n "checking for working const""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:1521: checking for working const" >&5 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_const=yes else rm -rf conftest* ac_cv_c_const=no fi rm -f conftest* - fi --- 1572,1585 ---- ; return 0; } EOF ! if { (eval echo configure:1575: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_c_const=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* ac_cv_c_const=no fi rm -f conftest* fi *************** *** 1527,1535 **** echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < --- 1596,1605 ---- echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 + echo "configure:1599: checking return type of signal handlers" >&5 if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < *************** *** 1544,1561 **** #endif ! int main() { return 0; } ! int t() { int i; ; return 0; } EOF ! if { (eval echo configure:1552: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_type_signal=void else rm -rf conftest* ac_cv_type_signal=int fi rm -f conftest* - fi --- 1614,1631 ---- #endif ! int main() { int i; ; return 0; } EOF ! if { (eval echo configure:1621: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_type_signal=void else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* ac_cv_type_signal=int fi rm -f conftest* fi *************** *** 1567,1583 **** echo $ac_n "checking for mode_t""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "mode_t" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_mode_t=yes --- 1637,1655 ---- echo $ac_n "checking for mode_t""... $ac_c" 1>&6 + echo "configure:1640: checking for mode_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include + #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_mode_t=yes *************** *** 1598,1614 **** echo $ac_n "checking for off_t""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "off_t" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_off_t=yes --- 1670,1688 ---- echo $ac_n "checking for off_t""... $ac_c" 1>&6 + echo "configure:1673: checking for off_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include + #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_off_t=yes *************** *** 1629,1645 **** echo $ac_n "checking for pid_t""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "pid_t" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_pid_t=yes --- 1703,1721 ---- echo $ac_n "checking for pid_t""... $ac_c" 1>&6 + echo "configure:1706: checking for pid_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include + #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_pid_t=yes *************** *** 1660,1676 **** echo $ac_n "checking for size_t""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "size_t" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_size_t=yes --- 1736,1754 ---- echo $ac_n "checking for size_t""... $ac_c" 1>&6 + echo "configure:1739: checking for size_t" >&5 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #if STDC_HEADERS #include + #include #endif EOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ! egrep "size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then rm -rf conftest* ac_cv_type_size_t=yes *************** *** 1691,1699 **** echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < --- 1769,1778 ---- echo $ac_n "checking for uid_t in sys/types.h""... $ac_c" 1>&6 + echo "configure:1772: checking for uid_t in sys/types.h" >&5 if eval "test \"`echo '$''{'ac_cv_type_uid_t'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < *************** *** 1728,1743 **** for ac_hdr in sys/time.h do ! ac_safe=`echo "$ac_hdr" | tr './\055' '___'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1742: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then --- 1807,1823 ---- for ac_hdr in sys/time.h do ! ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 + echo "configure:1812: checking for $ac_hdr" >&5 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < EOF ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ! { (eval echo configure:1822: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ac_err=`grep -v '^ *+' conftest.out` if test -z "$ac_err"; then *************** *** 1746,1749 **** --- 1826,1831 ---- else echo "$ac_err" >&5 + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_header_$ac_safe=no" *************** *** 1753,1757 **** if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'` cat >> confdefs.h <&6 ! ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` cat >> confdefs.h <&6 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include #include ! int main() { return 0; } ! int t() { struct tm *tp; ; return 0; } EOF ! if { (eval echo configure:1781: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_time=yes else rm -rf conftest* ac_cv_header_time=no fi rm -f conftest* - fi --- 1846,1873 ---- echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 + echo "configure:1849: checking whether time.h and sys/time.h may both be included" >&5 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < #include #include ! int main() { struct tm *tp; ; return 0; } EOF ! if { (eval echo configure:1863: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then rm -rf conftest* ac_cv_header_time=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* ac_cv_header_time=no fi rm -f conftest* fi *************** *** 1801,1804 **** --- 1884,1888 ---- echo $ac_n "checking for long file names""... $ac_c" 1>&6 + echo "configure:1887: checking for long file names" >&5 if eval "test \"`echo '$''{'ac_cv_sys_long_file_names'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 1807,1817 **** # Test for long file names in all the places we know might matter: # . the current directory, where building will happen - # /tmp where it might want to write temporary files - # /var/tmp likewise - # /usr/tmp likewise # $prefix/lib where we will be installing things # $exec_prefix/lib likewise # eval it to expand exec_prefix. ! for ac_dir in `eval echo . /tmp /var/tmp /usr/tmp $prefix/lib $exec_prefix/lib` ; do test -d $ac_dir || continue test -w $ac_dir || continue # It is less confusing to not echo anything here. --- 1891,1908 ---- # Test for long file names in all the places we know might matter: # . the current directory, where building will happen # $prefix/lib where we will be installing things # $exec_prefix/lib likewise # eval it to expand exec_prefix. ! # $TMPDIR if set, where it might want to write temporary files ! # if $TMPDIR is not set: ! # /tmp where it might want to write temporary files ! # /var/tmp likewise ! # /usr/tmp likewise ! if test -n "$TMPDIR" && test -d "$TMPDIR" && test -w "$TMPDIR"; then ! ac_tmpdirs="$TMPDIR" ! else ! ac_tmpdirs='/tmp /var/tmp /usr/tmp' ! fi ! for ac_dir in . $ac_tmpdirs `eval echo $prefix/lib $exec_prefix/lib` ; do test -d $ac_dir || continue test -w $ac_dir || continue # It is less confusing to not echo anything here. *************** *** 1840,1848 **** echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < --- 1931,1940 ---- echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6 + echo "configure:1934: checking whether stat file-mode macros are broken" >&5 if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext < *************** *** 1900,1908 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:1995: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2020,2035 ---- ; return 0; } EOF ! if { (eval echo configure:2023: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 1956,1964 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2053: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2078,2093 ---- ; return 0; } EOF ! if { (eval echo configure:2081: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2012,2020 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2111: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2136,2151 ---- ; return 0; } EOF ! if { (eval echo configure:2139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2068,2076 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2169: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2194,2209 ---- ; return 0; } EOF ! if { (eval echo configure:2197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2124,2132 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2227: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2252,2267 ---- ; return 0; } EOF ! if { (eval echo configure:2255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2180,2188 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2285: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2310,2325 ---- ; return 0; } EOF ! if { (eval echo configure:2313: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2236,2244 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2343: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2368,2383 ---- ; return 0; } EOF ! if { (eval echo configure:2371: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2292,2300 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2401: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2426,2441 ---- ; return 0; } EOF ! if { (eval echo configure:2429: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2348,2356 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2459: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2484,2499 ---- ; return 0; } EOF ! if { (eval echo configure:2487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2404,2412 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2517: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2542,2557 ---- ; return 0; } EOF ! if { (eval echo configure:2545: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2460,2468 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2575: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2600,2615 ---- ; return 0; } EOF ! if { (eval echo configure:2603: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2514,2517 **** --- 2628,2632 ---- echo "checking how to get filesystem space usage" 1>&6 + echo "configure:2631: checking how to get filesystem space usage" >&5 space=no *************** *** 2523,2531 **** do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:2641: checking for $ac_func" >&5 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 2666,2681 ---- ; return 0; } EOF ! if { (eval echo configure:2669: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_$ac_func=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_$ac_func=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2585,2588 **** --- 2702,2706 ---- # DEC Alpha running OSF/1 echo $ac_n "checking for 3-argument statfs function (DEC OSF/1)""... $ac_c" 1>&6 + echo "configure:2705: checking for 3-argument statfs function (DEC OSF/1)" >&5 if eval "test \"`echo '$''{'fu_cv_sys_stat_statfs3_osf1'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2591,2596 **** fu_cv_sys_stat_statfs3_osf1=no else ! cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then fu_cv_sys_stat_statfs3_osf1=yes else fu_cv_sys_stat_statfs3_osf1=no fi - fi rm -fr conftest* fi echo "$ac_t""$fu_cv_sys_stat_statfs3_osf1" 1>&6 if test $fu_cv_sys_stat_statfs3_osf1 = yes; then --- 2723,2740 ---- } EOF ! if { (eval echo configure:2726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then fu_cv_sys_stat_statfs3_osf1=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* fu_cv_sys_stat_statfs3_osf1=no fi rm -fr conftest* fi + fi + echo "$ac_t""$fu_cv_sys_stat_statfs3_osf1" 1>&6 if test $fu_cv_sys_stat_statfs3_osf1 = yes; then *************** *** 2628,2631 **** --- 2750,2754 ---- # AIX echo $ac_n "checking for two-argument statfs with statfs.bsize member (AIX, 4.3BSD)""... $ac_c" 1>&6 + echo "configure:2753: checking for two-argument statfs with statfs.bsize member (AIX, 4.3BSD)" >&5 if eval "test \"`echo '$''{'fu_cv_sys_stat_statfs2_bsize'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2634,2639 **** fu_cv_sys_stat_statfs2_bsize=no else ! cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then fu_cv_sys_stat_statfs2_bsize=yes else fu_cv_sys_stat_statfs2_bsize=no fi - fi rm -fr conftest* fi echo "$ac_t""$fu_cv_sys_stat_statfs2_bsize" 1>&6 if test $fu_cv_sys_stat_statfs2_bsize = yes; then --- 2777,2794 ---- } EOF ! if { (eval echo configure:2780: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then fu_cv_sys_stat_statfs2_bsize=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* fu_cv_sys_stat_statfs2_bsize=no fi rm -fr conftest* fi + fi + echo "$ac_t""$fu_cv_sys_stat_statfs2_bsize" 1>&6 if test $fu_cv_sys_stat_statfs2_bsize = yes; then *************** *** 2677,2680 **** --- 2804,2808 ---- # SVR3 echo $ac_n "checking for four-argument statfs (AIX-3.2.5, SVR3)""... $ac_c" 1>&6 + echo "configure:2807: checking for four-argument statfs (AIX-3.2.5, SVR3)" >&5 if eval "test \"`echo '$''{'fu_cv_sys_stat_statfs4'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2683,2688 **** fu_cv_sys_stat_statfs4=no else ! cat > conftest.$ac_ext < --- 2811,2816 ---- fu_cv_sys_stat_statfs4=no else ! cat > conftest.$ac_ext < *************** *** 2694,2707 **** } EOF ! { (eval echo configure:2697: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then fu_cv_sys_stat_statfs4=yes else fu_cv_sys_stat_statfs4=no fi - fi rm -fr conftest* fi echo "$ac_t""$fu_cv_sys_stat_statfs4" 1>&6 if test $fu_cv_sys_stat_statfs4 = yes; then --- 2822,2839 ---- } EOF ! if { (eval echo configure:2825: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then fu_cv_sys_stat_statfs4=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* fu_cv_sys_stat_statfs4=no fi rm -fr conftest* fi + fi + echo "$ac_t""$fu_cv_sys_stat_statfs4" 1>&6 if test $fu_cv_sys_stat_statfs4 = yes; then *************** *** 2717,2720 **** --- 2849,2853 ---- # 4.4BSD and NetBSD echo $ac_n "checking for two-argument statfs with statfs.fsize member (4.4BSD and NetBSD)""... $ac_c" 1>&6 + echo "configure:2852: checking for two-argument statfs with statfs.fsize member (4.4BSD and NetBSD)" >&5 if eval "test \"`echo '$''{'fu_cv_sys_stat_statfs2_fsize'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2723,2728 **** fu_cv_sys_stat_statfs2_fsize=no else ! cat > conftest.$ac_ext < --- 2856,2861 ---- fu_cv_sys_stat_statfs2_fsize=no else ! cat > conftest.$ac_ext < *************** *** 2740,2753 **** } EOF ! { (eval echo configure:2743: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then fu_cv_sys_stat_statfs2_fsize=yes else fu_cv_sys_stat_statfs2_fsize=no fi - fi rm -fr conftest* fi echo "$ac_t""$fu_cv_sys_stat_statfs2_fsize" 1>&6 if test $fu_cv_sys_stat_statfs2_fsize = yes; then --- 2873,2890 ---- } EOF ! if { (eval echo configure:2876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then fu_cv_sys_stat_statfs2_fsize=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* fu_cv_sys_stat_statfs2_fsize=no fi rm -fr conftest* fi + fi + echo "$ac_t""$fu_cv_sys_stat_statfs2_fsize" 1>&6 if test $fu_cv_sys_stat_statfs2_fsize = yes; then *************** *** 2763,2766 **** --- 2900,2904 ---- # Ultrix echo $ac_n "checking for two-argument statfs with struct fs_data (Ultrix)""... $ac_c" 1>&6 + echo "configure:2903: checking for two-argument statfs with struct fs_data (Ultrix)" >&5 if eval "test \"`echo '$''{'fu_cv_sys_stat_fs_data'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2769,2774 **** fu_cv_sys_stat_fs_data=no else ! cat > conftest.$ac_ext < --- 2907,2912 ---- fu_cv_sys_stat_fs_data=no else ! cat > conftest.$ac_ext < *************** *** 2790,2803 **** } EOF ! { (eval echo configure:2793: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } ! if test -s conftest && (./conftest; exit) 2>/dev/null; then fu_cv_sys_stat_fs_data=yes else fu_cv_sys_stat_fs_data=no fi - fi rm -fr conftest* fi echo "$ac_t""$fu_cv_sys_stat_fs_data" 1>&6 if test $fu_cv_sys_stat_fs_data = yes; then --- 2928,2945 ---- } EOF ! if { (eval echo configure:2931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null ! then fu_cv_sys_stat_fs_data=yes else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 + rm -fr conftest* fu_cv_sys_stat_fs_data=no fi rm -fr conftest* fi + fi + echo "$ac_t""$fu_cv_sys_stat_fs_data" 1>&6 if test $fu_cv_sys_stat_fs_data = yes; then *************** *** 2813,2818 **** ! echo $ac_n "checking for -lreadline""... $ac_c" 1>&6 ! ac_lib_var=`echo readline'_'tilde_expand | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 2955,2961 ---- ! echo $ac_n "checking for tilde_expand in -lreadline""... $ac_c" 1>&6 ! echo "configure:2959: checking for tilde_expand in -lreadline" >&5 ! ac_lib_var=`echo readline'_'tilde_expand | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 2821,2825 **** LIBS="-lreadline $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 2971,2984 ---- char tilde_expand(); ! int main() { tilde_expand() ; return 0; } EOF ! if { (eval echo configure:2978: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 2846,2850 **** if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_lib=HAVE_LIB`echo readline | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` cat >> confdefs.h <&6 ! ac_tr_lib=HAVE_LIB`echo readline | sed -e 's/[^a-zA-Z0-9_]/_/g' \ ! -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` cat >> confdefs.h <&6 if eval "test \"`echo '$''{'ac_cv_func_tilde_expand'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:3006: checking for tilde_expand" >&5 if eval "test \"`echo '$''{'ac_cv_func_tilde_expand'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_tilde_expand=yes" else rm -rf conftest* eval "ac_cv_func_tilde_expand=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'tilde_expand`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 3031,3046 ---- ; return 0; } EOF ! if { (eval echo configure:3034: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_tilde_expand=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_tilde_expand=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'tilde_expand`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2907,2915 **** echo $ac_n "checking for using_history""... $ac_c" 1>&6 if eval "test \"`echo '$''{'ac_cv_func_using_history'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&6 + echo "configure:3057: checking for using_history" >&5 if eval "test \"`echo '$''{'ac_cv_func_using_history'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 else cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_func_using_history=yes" else rm -rf conftest* eval "ac_cv_func_using_history=no" fi rm -f conftest* - fi if eval "test \"`echo '$ac_cv_func_'using_history`\" = yes"; then echo "$ac_t""yes" 1>&6 --- 3082,3097 ---- ; return 0; } EOF ! if { (eval echo configure:3085: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_func_using_history=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_func_using_history=no" fi rm -f conftest* fi + if eval "test \"`echo '$ac_cv_func_'using_history`\" = yes"; then echo "$ac_t""yes" 1>&6 *************** *** 2957,2960 **** --- 3106,3110 ---- echo $ac_n "checking for struct winsz""... $ac_c" 1>&6 + echo "configure:3109: checking for struct winsz" >&5 if eval "test \"`echo '$''{'git_cv_struct_winsz'+set}'`\" = set"; then *************** *** 2963,2967 **** git_cv_struct_winsz="no" cat > conftest.$ac_ext < --- 3113,3117 ---- git_cv_struct_winsz="no" cat > conftest.$ac_ext < *************** *** 2970,2975 **** #define TIOCGWINSZ TIOCGSIZE #endif ! int main() { return 0; } ! int t() { { struct winsize winsz; --- 3120,3124 ---- #define TIOCGWINSZ TIOCGSIZE #endif ! int main() { { struct winsize winsz; *************** *** 2979,2990 **** ; return 0; } EOF ! if { (eval echo configure:2982: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_struct_winsz="yes" fi rm -f conftest* - fi --- 3128,3141 ---- ; return 0; } EOF ! if { (eval echo configure:3131: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_struct_winsz="yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3002,3005 **** --- 3153,3157 ---- echo $ac_n "checking for dumb C compiler""... $ac_c" 1>&6 + echo "configure:3156: checking for dumb C compiler" >&5 if eval "test \"`echo '$''{'git_cv_dumb_cc'+set}'`\" = set"; then *************** *** 3008,3012 **** git_cv_dumb_cc="yes" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_dumb_cc="no" fi rm -f conftest* - fi --- 3172,3185 ---- ; return 0; } EOF ! if { (eval echo configure:3175: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_dumb_cc="no" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3044,3047 **** --- 3197,3201 ---- echo $ac_n "checking for struct utsname""... $ac_c" 1>&6 + echo "configure:3200: checking for struct utsname" >&5 if eval "test \"`echo '$''{'git_cv_struct_utsname'+set}'`\" = set"; then *************** *** 3050,3058 **** git_cv_struct_utsname="no" cat > conftest.$ac_ext < ! int main() { return 0; } ! int t() { { char *ptr; --- 3204,3211 ---- git_cv_struct_utsname="no" cat > conftest.$ac_ext < ! int main() { { char *ptr; *************** *** 3066,3077 **** ; return 0; } EOF ! if { (eval echo configure:3069: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_struct_utsname="yes" fi rm -f conftest* - fi --- 3219,3232 ---- ; return 0; } EOF ! if { (eval echo configure:3222: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_struct_utsname="yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3089,3092 **** --- 3244,3248 ---- echo $ac_n "checking for POSIX compatible terminal interface""... $ac_c" 1>&6 + echo "configure:3247: checking for POSIX compatible terminal interface" >&5 if eval "test \"`echo '$''{'git_cv_sys_posix_tty'+set}'`\" = set"; then *************** *** 3095,3103 **** git_cv_sys_posix_tty="no" cat > conftest.$ac_ext < ! int main() { return 0; } ! int t() { { struct termios term; --- 3251,3258 ---- git_cv_sys_posix_tty="no" cat > conftest.$ac_ext < ! int main() { { struct termios term; *************** *** 3107,3118 **** ; return 0; } EOF ! if { (eval echo configure:3110: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_sys_posix_tty="yes" fi rm -f conftest* - fi --- 3262,3275 ---- ; return 0; } EOF ! if { (eval echo configure:3265: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_sys_posix_tty="yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3130,3133 **** --- 3287,3291 ---- echo $ac_n "checking for System V compatible terminal interface""... $ac_c" 1>&6 + echo "configure:3290: checking for System V compatible terminal interface" >&5 if eval "test \"`echo '$''{'git_cv_sys_systemv_tty'+set}'`\" = set"; then *************** *** 3136,3144 **** git_cv_sys_systemv_tty="no" cat > conftest.$ac_ext < ! int main() { return 0; } ! int t() { { struct termio term; --- 3294,3301 ---- git_cv_sys_systemv_tty="no" cat > conftest.$ac_ext < ! int main() { { struct termio term; *************** *** 3148,3159 **** ; return 0; } EOF ! if { (eval echo configure:3151: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_sys_systemv_tty="yes" fi rm -f conftest* - fi --- 3305,3318 ---- ; return 0; } EOF ! if { (eval echo configure:3308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_sys_systemv_tty="yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3171,3174 **** --- 3330,3334 ---- echo $ac_n "checking for BSD compatible terminal interface""... $ac_c" 1>&6 + echo "configure:3333: checking for BSD compatible terminal interface" >&5 if eval "test \"`echo '$''{'git_cv_sys_bsd_tty'+set}'`\" = set"; then *************** *** 3177,3185 **** git_cv_sys_bsd_tty="no" cat > conftest.$ac_ext < ! int main() { return 0; } ! int t() { { struct sgttyb arg; --- 3337,3344 ---- git_cv_sys_bsd_tty="no" cat > conftest.$ac_ext < ! int main() { { struct sgttyb arg; *************** *** 3193,3204 **** ; return 0; } EOF ! if { (eval echo configure:3196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* git_cv_sys_bsd_tty="yes" fi rm -f conftest* - fi --- 3352,3365 ---- ; return 0; } EOF ! if { (eval echo configure:3355: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* git_cv_sys_bsd_tty="yes" + else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 fi rm -f conftest* fi *************** *** 3217,3222 **** if test "$TERMINFO" = "yes"; then ! echo $ac_n "checking for -lncurses""... $ac_c" 1>&6 ! ac_lib_var=`echo ncurses'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3378,3384 ---- if test "$TERMINFO" = "yes"; then ! echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6 ! echo "configure:3382: checking for tgetent in -lncurses" >&5 ! ac_lib_var=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3225,3229 **** LIBS="-lncurses $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3394,3407 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3258,3263 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -ltermlib""... $ac_c" 1>&6 ! ac_lib_var=`echo termlib'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3421,3427 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6 ! echo "configure:3425: checking for tgetent in -ltermlib" >&5 ! ac_lib_var=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3266,3270 **** LIBS="-ltermlib $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3437,3450 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3444: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3299,3304 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -lcurses""... $ac_c" 1>&6 ! ac_lib_var=`echo curses'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3464,3470 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6 ! echo "configure:3468: checking for tgetent in -lcurses" >&5 ! ac_lib_var=`echo curses'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3307,3311 **** LIBS="-lcurses $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3480,3493 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3340,3345 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -ltinfo""... $ac_c" 1>&6 ! ac_lib_var=`echo tinfo'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3507,3513 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -ltinfo""... $ac_c" 1>&6 ! echo "configure:3511: checking for tgetent in -ltinfo" >&5 ! ac_lib_var=`echo tinfo'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3348,3352 **** LIBS="-ltinfo $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3523,3536 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3530: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3381,3386 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -lterminfo""... $ac_c" 1>&6 ! ac_lib_var=`echo terminfo'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3550,3556 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6 ! echo "configure:3554: checking for tgetent in -lterminfo" >&5 ! ac_lib_var=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3389,3393 **** LIBS="-lterminfo $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3566,3579 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3573: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3441,3446 **** if test "$TERMLIB_FOUND" = "no"; then ! echo $ac_n "checking for -ltermcap""... $ac_c" 1>&6 ! ac_lib_var=`echo termcap'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3612,3618 ---- if test "$TERMLIB_FOUND" = "no"; then ! echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6 ! echo "configure:3616: checking for tgetent in -ltermcap" >&5 ! ac_lib_var=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3449,3453 **** LIBS="-ltermcap $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3628,3641 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3635: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3486,3491 **** fi else ! echo $ac_n "checking for -ltermcap""... $ac_c" 1>&6 ! ac_lib_var=`echo termcap'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3659,3665 ---- fi else ! echo $ac_n "checking for tgetent in -ltermcap""... $ac_c" 1>&6 ! echo "configure:3663: checking for tgetent in -ltermcap" >&5 ! ac_lib_var=`echo termcap'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3494,3498 **** LIBS="-ltermcap $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3675,3688 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3527,3532 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -lncurses""... $ac_c" 1>&6 ! ac_lib_var=`echo ncurses'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3702,3708 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -lncurses""... $ac_c" 1>&6 ! echo "configure:3706: checking for tgetent in -lncurses" >&5 ! ac_lib_var=`echo ncurses'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3535,3539 **** LIBS="-lncurses $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3718,3731 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3725: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3568,3573 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -ltermlib""... $ac_c" 1>&6 ! ac_lib_var=`echo termlib'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3745,3751 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -ltermlib""... $ac_c" 1>&6 ! echo "configure:3749: checking for tgetent in -ltermlib" >&5 ! ac_lib_var=`echo termlib'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3576,3580 **** LIBS="-ltermlib $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3761,3774 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3768: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3609,3614 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -lcurses""... $ac_c" 1>&6 ! ac_lib_var=`echo curses'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3788,3794 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -lcurses""... $ac_c" 1>&6 ! echo "configure:3792: checking for tgetent in -lcurses" >&5 ! ac_lib_var=`echo curses'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3617,3621 **** LIBS="-lcurses $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3804,3817 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3811: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3650,3655 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -ltinfo""... $ac_c" 1>&6 ! ac_lib_var=`echo tinfo'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3831,3837 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -ltinfo""... $ac_c" 1>&6 ! echo "configure:3835: checking for tgetent in -ltinfo" >&5 ! ac_lib_var=`echo tinfo'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3658,3662 **** LIBS="-ltinfo $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3847,3860 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3854: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3691,3696 **** else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for -lterminfo""... $ac_c" 1>&6 ! ac_lib_var=`echo terminfo'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 3874,3880 ---- else echo "$ac_t""no" 1>&6 ! echo $ac_n "checking for tgetent in -lterminfo""... $ac_c" 1>&6 ! echo "configure:3878: checking for tgetent in -lterminfo" >&5 ! ac_lib_var=`echo terminfo'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3699,3703 **** LIBS="-lterminfo $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 3890,3903 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:3897: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3763,3766 **** --- 3948,3952 ---- set dummy makeinfo; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 + echo "configure:3951: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_MAKEINFO'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3797,3800 **** --- 3983,3987 ---- set dummy texi2dvi; ac_word=$2 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 + echo "configure:3986: checking for $ac_word" >&5 if eval "test \"`echo '$''{'ac_cv_prog_TEXI2DVI'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3830,3835 **** if test "$TERMINFO" = "no"; then if test "$host_os" = "solaris2.3" -o "$host_os" = "solaris2.4"; then ! echo $ac_n "checking for -lucb""... $ac_c" 1>&6 ! ac_lib_var=`echo ucb'_'tgetent | tr './+\055' '__p_'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 --- 4017,4023 ---- if test "$TERMINFO" = "no"; then if test "$host_os" = "solaris2.3" -o "$host_os" = "solaris2.4"; then ! echo $ac_n "checking for tgetent in -lucb""... $ac_c" 1>&6 ! echo "configure:4021: checking for tgetent in -lucb" >&5 ! ac_lib_var=`echo ucb'_'tgetent | sed 'y%./+-%__p_%'` if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then echo $ac_n "(cached) $ac_c" 1>&6 *************** *** 3838,3842 **** LIBS="-lucb $LIBS $LIBS" cat > conftest.$ac_ext < conftest.$ac_ext <&5; (eval $ac_link) 2>&5; }; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" --- 4033,4046 ---- char tgetent(); ! int main() { tgetent() ; return 0; } EOF ! if { (eval echo configure:4040: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=yes" else + echo "configure: failed program was:" >&5 + cat conftest.$ac_ext >&5 rm -rf conftest* eval "ac_cv_lib_$ac_lib_var=no" *************** *** 3863,3867 **** if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then echo "$ac_t""yes" 1>&6 ! ac_tr_lib=HAVE_LIB`echo ucb | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` cat >> confdefs.h <&6 ! ac_tr_lib=HAVE_LIB`echo ucb | sed -e 's/[^a-zA-Z0-9_]/_/g' \ ! -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` cat >> confdefs.h < /dev/null + + + + *************** *** 3898,3906 **** # EOF # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. (set) 2>&1 | ! sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \ ! >> confcache if cmp -s $cache_file confcache; then : --- 4093,4115 ---- # EOF + # The following way of writing the cache mishandles newlines in values, + # but we know of no workaround that is simple, portable, and efficient. + # So, don't put newlines in cache variables' values. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. (set) 2>&1 | ! case `(ac_space=' '; set) 2>&1` in ! *ac_space=\ *) ! # `set' does not quote correctly, so add quotes (double-quote substitution ! # turns \\\\ into \\, and sed turns \\ into \). ! sed -n \ ! -e "s/'/'\\\\''/g" \ ! -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" ! ;; ! *) ! # `set' quotes correctly as required by POSIX, so do not add quotes. ! sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' ! ;; ! esac >> confcache if cmp -s $cache_file confcache; then : *************** *** 3957,3961 **** exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; -version | --version | --versio | --versi | --vers | --ver | --ve | --v) ! echo "$CONFIG_STATUS generated by autoconf version 2.10" exit 0 ;; -help | --help | --hel | --he | --h) --- 4166,4170 ---- exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; -version | --version | --versio | --versi | --vers | --ver | --ve | --v) ! echo "$CONFIG_STATUS generated by autoconf version 2.12" exit 0 ;; -help | --help | --hel | --he | --h) *************** *** 3969,3973 **** trap 'rm -fr `echo "Makefile src/Makefile info/Makefile man/Makefile term/Makefile ! version.h config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <> $CONFIG_STATUS <> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then ! # Support "outfile[:infile]", defaulting infile="outfile.in". case "$ac_file" in ! *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; esac ! # Adjust relative srcdir, etc. for subdirectories. # Remove last slash and all that follows it. Not all systems have dirname. --- 4229,4283 ---- CEOF EOF + + cat >> $CONFIG_STATUS <<\EOF + + # Split the substitutions into bite-sized pieces for seds with + # small command number limits, like on Digital OSF/1 and HP-UX. + ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. + ac_file=1 # Number of current file. + ac_beg=1 # First line for current file. + ac_end=$ac_max_sed_cmds # Line after last line for current file. + ac_more_lines=: + ac_sed_cmds="" + while $ac_more_lines; do + if test $ac_beg -gt 1; then + sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file + else + sed "${ac_end}q" conftest.subs > conftest.s$ac_file + fi + if test ! -s conftest.s$ac_file; then + ac_more_lines=false + rm -f conftest.s$ac_file + else + if test -z "$ac_sed_cmds"; then + ac_sed_cmds="sed -f conftest.s$ac_file" + else + ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" + fi + ac_file=`expr $ac_file + 1` + ac_beg=$ac_end + ac_end=`expr $ac_end + $ac_max_sed_cmds` + fi + done + if test -z "$ac_sed_cmds"; then + ac_sed_cmds=cat + fi + EOF + cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then ! # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case "$ac_file" in ! *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; esac ! # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. # Remove last slash and all that follows it. Not all systems have dirname. *************** *** 4062,4065 **** --- 4307,4311 ---- *) INSTALL="$ac_dots$ac_given_INSTALL" ;; esac + echo creating "$ac_file" rm -f "$ac_file" *************** *** 4070,4073 **** --- 4316,4321 ---- *) ac_comsub= ;; esac + + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` sed -e "$ac_comsub s%@configure_input@%$configure_input%g *************** *** 4075,4081 **** s%@top_srcdir@%$top_srcdir%g s%@INSTALL@%$INSTALL%g ! " -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file fi; done ! rm -f conftest.subs # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where --- 4323,4329 ---- s%@top_srcdir@%$top_srcdir%g s%@INSTALL@%$INSTALL%g ! " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file fi; done ! rm -f conftest.s* # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where *************** *** 4098,4106 **** ac_eD='%g' ! CONFIG_HEADERS=${CONFIG_HEADERS-"config.h"} for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then ! # Support "outfile[:infile]", defaulting infile="outfile.in". case "$ac_file" in ! *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; --- 4346,4360 ---- ac_eD='%g' ! if test "${CONFIG_HEADERS+set}" != set; then ! EOF ! cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF ! fi for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then ! # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case "$ac_file" in ! *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; *) ac_file_in="${ac_file}.in" ;; *************** *** 4110,4114 **** rm -f conftest.frag conftest.in conftest.out ! cp $ac_given_srcdir/$ac_file_in conftest.in EOF --- 4364,4369 ---- rm -f conftest.frag conftest.in conftest.out ! ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` ! cat $ac_file_inputs > conftest.in EOF *************** *** 4138,4143 **** # Break up conftest.vals because some shells have a limit on # the size of here documents, and old seds have small limits too. - # Maximum number of lines to put in a single here document. - ac_max_here_lines=12 rm -f conftest.tail --- 4393,4396 ---- *************** *** 4181,4185 **** --- 4434,4442 ---- fi; done + EOF + cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF exit 0 *************** *** 4189,4190 **** --- 4446,4457 ---- test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 + + + echo "creating links to prefix" + + rm -f src/prefix info/prefix man/prefix term/prefix + + ln prefix src 2> /dev/null + ln prefix info 2> /dev/null + ln prefix man 2> /dev/null + ln prefix term 2> /dev/null diff -rc2P git-4.3.13/configure.in /home/tudor/src/git/git-4.3.14/configure.in *** git-4.3.13/configure.in Sat Nov 9 22:30:12 1996 --- /home/tudor/src/git/git-4.3.14/configure.in Tue Dec 3 23:33:46 1996 *************** *** 1,6 **** dnl ########################################################################### dnl # # ! dnl # Autoconf input file for GNU Interactive Tools 4.3.13 # dnl # Copyright (C) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. # dnl # # --- 1,7 ---- + dnl --*-shell-script-*-- dnl ########################################################################### dnl # # ! dnl # Autoconf input file for GNU Interactive Tools 4.3.14 # dnl # Copyright (C) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. # dnl # # *************** *** 12,19 **** dnl ############################### ! AC_REVISION($Revision: 4.3.13 $) AC_INIT(src/git.c) AC_CONFIG_HEADER(config.h) ! AC_PREREQ(2.9) --- 13,20 ---- dnl ############################### ! AC_REVISION($Revision: 4.3.14 $) AC_INIT(src/git.c) AC_CONFIG_HEADER(config.h) ! AC_PREREQ(2.10) *************** *** 23,27 **** PRODUCT="GNU Interactive Tools" ! VERSION="4.3.13" --- 24,28 ---- PRODUCT="GNU Interactive Tools" ! VERSION="4.3.14" *************** *** 33,37 **** echo echo " ############################################" ! echo " # Configuring GNU Interactive Tools 4.3.13 #" echo " ############################################" echo --- 34,38 ---- echo echo " ############################################" ! echo " # Configuring GNU Interactive Tools 4.3.14 #" echo " ############################################" echo *************** *** 717,720 **** --- 718,730 ---- fi + + dnl #################################################################### + dnl # Make sure we don't fail to rebuild targets if things are already # + dnl # compiled and the prefix has changed. An ugly hack :-( # + dnl #################################################################### + + rm -f src/misc.o 2> /dev/null + + dnl ####################################### dnl # Make final variable substitutions. # *************** *** 738,740 **** AC_OUTPUT(Makefile src/Makefile info/Makefile man/Makefile term/Makefile ! version.h) --- 748,763 ---- AC_OUTPUT(Makefile src/Makefile info/Makefile man/Makefile term/Makefile ! version.h prefix) ! ! dnl ############################################################ ! dnl # Another ugly hack needed to make the prefix stuff work. # ! dnl ############################################################ ! ! echo "creating links to prefix" ! ! rm -f src/prefix info/prefix man/prefix term/prefix ! ! ln prefix src 2> /dev/null ! ln prefix info 2> /dev/null ! ln prefix man 2> /dev/null ! ln prefix term 2> /dev/null diff -rc2P git-4.3.13/git.spec /home/tudor/src/git/git-4.3.14/git.spec *** git-4.3.13/git.spec Wed Oct 16 15:43:15 1996 --- /home/tudor/src/git/git-4.3.14/git.spec Tue Dec 3 15:13:12 1996 *************** *** 1,9 **** Summary: GIT - GNU Interactive Tools Name: git ! Version: 4.3.13 Release: 1 Copyright: GPL Group: Utilities/File ! Source: prep.ai.mit.edu:/pub/gnu/git-4.3.13.tar.gz %description --- 1,9 ---- Summary: GIT - GNU Interactive Tools Name: git ! Version: 4.3.14 Release: 1 Copyright: GPL Group: Utilities/File ! Source: prep.ai.mit.edu:/pub/gnu/git-4.3.14.tar.gz %description *************** *** 34,38 **** /usr/bin/gitps /usr/bin/gitview - /usr/bin/gitcmp /usr/bin/gitkeys /usr/bin/gitwipe --- 34,37 ---- *************** *** 49,53 **** /usr/man/man1/gitaction.1 /usr/man/man1/gitmount.1 - /usr/man/man1/gitcmp.1 /usr/man/man1/gitkeys.1 /usr/man/man1/gitredir.1 --- 48,51 ---- diff -rc2P git-4.3.13/info/Makefile.in /home/tudor/src/git/git-4.3.14/info/Makefile.in *** git-4.3.13/info/Makefile.in Thu Jun 6 03:14:04 1996 --- /home/tudor/src/git/git-4.3.14/info/Makefile.in Mon Dec 2 19:07:06 1996 *************** *** 42,46 **** all: ! installdirs: @$(srcdir)/../mkinstalldirs $(infodir) --- 42,48 ---- all: ! prefix-change: ! ! install-dirs: @$(srcdir)/../mkinstalldirs $(infodir) *************** *** 78,82 **** clean: ! -rm -f *~ *.bak core* tutu* gogu* -rm -f git.fns git.cps git.fn git.dvi git.cps git.cp -rm -f git.aux git.log git.toc git.tp git.vr git.vrs --- 80,84 ---- clean: ! -rm -f *~ *.bak core* tutu* gogu* prefix.new -rm -f git.fns git.cps git.fn git.dvi git.cps git.cp -rm -f git.aux git.log git.toc git.tp git.vr git.vrs *************** *** 87,90 **** --- 89,93 ---- distclean: clean -rm -f Makefile config.status config.log config.cache + -rm -f prefix prefix.new realclean: distclean diff -rc2P git-4.3.13/info/git.info /home/tudor/src/git/git-4.3.14/info/git.info *** git-4.3.13/info/git.info Tue Oct 29 12:39:09 1996 --- /home/tudor/src/git/git-4.3.14/info/git.info Tue Dec 3 20:46:17 1996 *************** *** 29,34 **** Indirect: git.info-1: 1038 ! git.info-2: 50862 ! git.info-3: 92256  Tag Table: --- 29,34 ---- Indirect: git.info-1: 1038 ! git.info-2: 50741 ! git.info-3: 94982  Tag Table: *************** *** 36,158 **** Node: Top1038 Node: Introduction1910 ! Node: Distrib3216 ! Node: Description4893 ! Node: git5816 ! Node: Conventions8269 ! Node: Modes10169 ! Node: Sorting12409 ! Node: Moving13655 ! Node: Selecting15055 ! Node: Isearch15602 ! Node: Input Line16700 ! Node: Inserting Text17749 ! Node: Moving Point18635 ! Node: Erasing19196 ! Node: Case Changes20423 ! Node: History20832 ! Node: Setting Mark21548 ! Node: Yanking21859 ! Node: Files22088 ! Node: Copying Files23493 ! Node: Moving Files23837 ! Node: Creating Files24202 ! Node: Deleting Files24546 ! Node: Linking Files24868 ! Node: Renaming Files25493 ! Node: Inode26042 ! Node: Editing Files27679 ! Node: Viewing Files28379 ! Node: Compressing Files28748 ! Node: Encoding Files29534 ! Node: Encrypting Files30021 ! Node: Comparing Files30288 ! Node: Comparing Directories31372 ! Node: Spelling Files31932 ! Node: Wiping Files32153 ! Node: Searching Files32467 ! Node: Archive Files32978 ! Node: RPM Packages34220 ! Node: Actions35563 ! Node: Directories36472 ! Node: Creating Dirs37159 ! Node: Copying Dirs37413 ! Node: Deleting Dirs37869 ! Node: Moving Dirs38282 ! Node: Renaming Dirs38735 ! Node: Dirs Usage39148 ! Node: Changing Dirs39400 ! Node: Dirs History40050 ! Node: Hot Keys41093 ! Node: Compiling41681 ! Node: Mail42034 ! Node: Shell42752 ! Node: Grep43021 ! Node: Locking43426 ! Node: Refreshing43802 ! Node: Reseting44821 ! Node: Mounting45051 ! Node: Sysinfo47090 ! Node: Environment48317 ! Node: Processes48567 ! Node: Sync50630 ! Node: Documentation50862 ! Node: Exit51178 ! Node: gitps51377 ! Node: gitview52031 ! Node: gitcmp52539 ! Node: gitkeys52943 ! Node: gitwipe53318 ! Node: gitmount54015 ! Node: gitaction54617 ! Node: gitredir56902 ! Node: gitrgrep58076 ! Node: Customization58575 ! Node: Environment Variables58868 ! Node: Configuration Files59906 ! Node: Key Sequences62701 ! Node: Setup64019 ! Node: git Sections65051 ! Node: GIT-Setup65475 ! Node: GIT-Color67590 ! Node: GIT-Monochrome67931 ! Node: GIT-Keys68305 ! Node: key-sequence69192 ! Node: command-name69815 ! Node: formatted-command70541 ! Node: %s71850 ! Node: %f72360 ! Node: %d72588 ! Node: %l72816 ! Node: %t73050 ! Node: %z73266 ! Node: %a73478 ! Node: %m73674 ! Node: %g73859 ! Node: %o74045 ! Node: %p74231 ! Node: %b74417 ! Node: %i74613 ! Node: %?74819 ! Node: new-dir75291 ! Node: save-screen75698 ! Node: pause76377 ! Node: hide76691 ! Node: GIT-FTI77468 ! Node: gitps Sections78031 ! Node: GITPS-Setup78409 ! Node: GITPS-Color78568 ! Node: GITPS-Monochrome78920 ! Node: GITPS-Keys79308 ! Node: gitview Sections79420 ! Node: GITVIEW-Setup79789 ! Node: GITVIEW-Color79958 ! Node: GITVIEW-Monochrome80324 ! Node: GITVIEW-Keys80726 ! Node: Limitations80844 ! Node: Bugs82139 ! Node: Key Index82377 ! Node: Command Index92256 ! Node: Variable Index102444 ! Node: Concept Index103729  End Tag Table --- 36,158 ---- Node: Top1038 Node: Introduction1910 ! Node: Distrib3220 ! Node: Description4897 ! Node: git5764 ! Node: Conventions8217 ! Node: Modes10117 ! Node: Sorting12357 ! Node: Moving13603 ! Node: Selecting15003 ! Node: Isearch15550 ! Node: Input Line16648 ! Node: Inserting Text17697 ! Node: Moving Point18583 ! Node: Erasing19144 ! Node: Case Changes20371 ! Node: History20780 ! Node: Setting Mark21496 ! Node: Yanking21807 ! Node: Files22036 ! Node: Copying Files23503 ! Node: Moving Files23847 ! Node: Creating Files24212 ! Node: Deleting Files24556 ! Node: Linking Files24878 ! Node: Renaming Files25503 ! Node: Inode26052 ! Node: Editing Files27689 ! Node: Viewing Files28389 ! Node: Compressing Files28758 ! Node: Encoding Files29544 ! Node: Encrypting Files30031 ! Node: Comparing Files30298 ! Node: Comparing Directories31375 ! Node: Spelling Files31935 ! Node: Wiping Files32156 ! Node: Searching Files32470 ! Node: Archive Files32981 ! Node: RPM Packages34223 ! Node: MSDOS Files35570 ! Node: Actions37599 ! Node: Directories38507 ! Node: Creating Dirs39194 ! Node: Copying Dirs39448 ! Node: Deleting Dirs39904 ! Node: Moving Dirs40317 ! Node: Renaming Dirs40770 ! Node: Dirs Usage41183 ! Node: Changing Dirs41435 ! Node: Dirs History42085 ! Node: Hot Keys43128 ! Node: Compiling43716 ! Node: Mail44069 ! Node: Shell44787 ! Node: Grep45056 ! Node: Locking45461 ! Node: Refreshing45839 ! Node: Reseting46858 ! Node: Mounting47088 ! Node: Sysinfo49129 ! Node: Environment50356 ! Node: Processes50741 ! Node: Sync52804 ! Node: Documentation53036 ! Node: Exit53352 ! Node: gitps53551 ! Node: gitview54205 ! Node: gitkeys54714 ! Node: gitwipe55090 ! Node: gitmount55787 ! Node: gitaction56389 ! Node: gitredir58674 ! Node: gitrgrep59848 ! Node: Customization60347 ! Node: Environment Variables60640 ! Node: Configuration Files61678 ! Node: Key Sequences64473 ! Node: Setup65791 ! Node: git Sections66823 ! Node: GIT-Setup67247 ! Node: GIT-Color69362 ! Node: GIT-Monochrome69703 ! Node: GIT-Keys70077 ! Node: key-sequence70964 ! Node: command-name71587 ! Node: formatted-command72313 ! Node: %s73622 ! Node: %f74132 ! Node: %d74360 ! Node: %l74588 ! Node: %t74822 ! Node: %z75038 ! Node: %a75250 ! Node: %m75446 ! Node: %g75631 ! Node: %o75817 ! Node: %p76003 ! Node: %b76189 ! Node: %i76385 ! Node: %?76591 ! Node: new-dir77063 ! Node: save-screen77470 ! Node: pause78149 ! Node: hide78463 ! Node: GIT-FTI79240 ! Node: gitps Sections79803 ! Node: GITPS-Setup80181 ! Node: GITPS-Color80340 ! Node: GITPS-Monochrome80692 ! Node: GITPS-Keys81080 ! Node: gitview Sections81192 ! Node: GITVIEW-Setup81561 ! Node: GITVIEW-Color81730 ! Node: GITVIEW-Monochrome82096 ! Node: GITVIEW-Keys82498 ! Node: Limitations82616 ! Node: Bugs83911 ! Node: Key Index84149 ! Node: Command Index94982 ! Node: Variable Index106124 ! Node: Concept Index107409  End Tag Table diff -rc2P git-4.3.13/info/git.info-1 /home/tudor/src/git/git-4.3.14/info/git.info-1 *** git-4.3.13/info/git.info-1 Tue Oct 29 12:39:09 1996 --- /home/tudor/src/git/git-4.3.14/info/git.info-1 Tue Dec 3 20:46:17 1996 *************** *** 31,35 **** `GIT' is a package containing basically a file system browser, a process viewer/killer and a ASCII/HEX file viewer. This is edition ! 2.4, for GNU Interactive Tools version 4.3.13. * Menu: --- 31,35 ---- `GIT' is a package containing basically a file system browser, a process viewer/killer and a ASCII/HEX file viewer. This is edition ! 2.5, for GNU Interactive Tools version 4.3.14. * Menu: *************** *** 62,66 **** ANSI color sequences are supported) and is user-friendly. ! `GIT' runs on a wide variety of UNIX systems because it uses the `GNU Autoconf' package to get system specific information. Please refer to the PLATFORMS file included in the standard distribution for a --- 62,66 ---- ANSI color sequences are supported) and is user-friendly. ! `GIT' runs on a wide variety of `UNIX' systems because it uses the `GNU Autoconf' package to get system specific information. Please refer to the PLATFORMS file included in the standard distribution for a *************** *** 73,77 **** `GIT' also provides a shell like command prompt, just to make sure ! that the entire power of the UNIX shell commands is still there.  --- 73,77 ---- `GIT' also provides a shell like command prompt, just to make sure ! that the entire power of the `UNIX' shell commands is still there.  *************** *** 121,125 **** * gitps:: A process viewer/killer. * gitview:: An ASCII/HEX file viewer. - * gitcmp:: A file compare utility. * gitkeys:: An utility for displaying key sequences. * gitwipe:: An utility for wiping files. --- 121,124 ---- *************** *** 648,651 **** --- 647,651 ---- * Archive Files:: How to manage tar based archive files. * RPM Packages:: How to install and uninstall RPM packages. + * MSDOS Files:: How to access msdos floppies. * Actions:: A different action for each file type. *************** *** 928,932 **** `^C B' Compare the current file with the other panel current file. A binary ! comparison is performed (`BINARY-COMPARE').  --- 928,932 ---- `^C B' Compare the current file with the other panel current file. A binary ! comparison is performed (`compare').  *************** *** 1029,1033 ****  ! File: git.info, Node: RPM Packages, Next: Actions, Prev: Archive Files, Up: Files Installing and Uninstalling RPM packages --- 1029,1033 ----  ! File: git.info, Node: RPM Packages, Next: MSDOS Files, Prev: Archive Files, Up: Files Installing and Uninstalling RPM packages *************** *** 1071,1075 ****  ! File: git.info, Node: Actions, Prev: RPM Packages, Up: Files A different action for each file type --- 1071,1147 ----  ! File: git.info, Node: MSDOS Files, Next: Actions, Prev: RPM Packages, Up: Files ! ! Accessing MSDOS Files ! ..................... ! ! `^C m d', `^C m ^D' ! Change the current `MSDOS' directory to a given directory ! (`MTOOLS-CHDIR'). ! ! `^C m P' ! Put the currently selected files on a `MSDOS' floppy ! (`MTOOLS-PUT'). ! ! `^C b m P' ! Put the currently selected files on a `MSDOS' floppy ! (`B-MTOOLS-PUT'). The operation is performed in background. ! ! `^C m G' ! Get some files from a `MSDOS' floppy and put them in a given ! directory (`MTOOLS-GET'). ! ! `^C b m G' ! Get some files from a `MSDOS' floppy and put them in a given ! directory (`B-MTOOLS-GET'). The operation is performed in ! background. ! ! `^C m D' ! Delete files from a `MSDOS' floppy (`MTOOLS-DELETE'). ! ! `^C b m D' ! Delete files from a `MSDOS' floppy (`B-MTOOLS-DELETE'). The ! operation is performed in background. ! ! `^C m L' ! List files and directories on a `MSDOS' floppy (`MTOOLS-DIR'). ! ! `^C m F' ! Format a `MSDOS' floppy (`MTOOLS-FORMAT'). ! ! `^C b m F' ! Format a `MSDOS' floppy (`B-MTOOLS-FORMAT'). The operation is ! performed in background. ! ! `^C m M' ! Create a directory on a `MSDOS' floppy (`MTOOLS-MKDIR'). ! ! `^C b m M' ! Create a directory on a `MSDOS' floppy (`B-MTOOLS-MKDIR'). ! The operation is performed in background. ! ! `^C m K' ! Remove a directory from a `MSDOS' floppy (`MTOOLS-RMDIR'). ! All the files and subdirectories in that directory are removed as well. ! ! `^C b m K' ! Remove a directory from a `MSDOS' floppy (`B-MTOOLS-RMDIR'). ! All the files and subdirectories in that directory are removed as well. ! The operation is performed in background. ! ! `^C m R' ! Rename a file or directory on a `MSDOS' floppy ! (`MTOOLS-RENAME'). ! ! `^C b m R' ! Rename a file or directory on a `MSDOS' floppy ! (`B-MTOOLS-RENAME'). The operation is performed in background. ! ! `^C m T' ! Display the contents of a file located on a `MSDOS' floppy ! (`MTOOLS-TYPE'). ! !  ! File: git.info, Node: Actions, Prev: MSDOS Files, Up: Files A different action for each file type *************** *** 1337,1341 **** Having a lock feature might be a good idea and, since not all the ! UNIX systems provide one, `git' tries to get around the problem ... `^X p' --- 1409,1413 ---- Having a lock feature might be a good idea and, since not all the ! `UNIX' systems provide one, `git' tries to get around the problem ... `^X p' *************** *** 1393,1397 **** The default key bindings set has been designed to work under ! `Linux', but it can be easily changed for other UNIX systems with different device names. Reading the configuration file `.gitrc.common' should be enough. *Note Hot Keys::, for more information. --- 1465,1469 ---- The default key bindings set has been designed to work under ! `Linux', but it can be easily changed for other `UNIX' systems with different device names. Reading the configuration file `.gitrc.common' should be enough. *Note Hot Keys::, for more information. *************** *** 1483,1545 **** (`ENV'). !  ! File: git.info, Node: Processes, Next: Sync, Prev: Environment, Up: git ! ! Viewing/killing processes ! ------------------------- ! ! There are at least two kinds of `ps'(1) utilities. One that accepts ! (more or less) combinations of the 'a', 'u', and 'x' flags and another ! that accepts combinations of 'e', 'f' and 'l' flags. Since is quite ! difficult to test which one works fine on a given `UNIX' system, `git' ! provides key bindings for both of them. Anyway, if your `ps'(1) fails ! to accept the predefined combinations, please take a look in its manual ! and then modify the `.gitrc.TERM' file as needed. ! ! Since the number of possible combinations of flags in the `ps' ! command line is quite big and *very* system dependent, there is no real ! reason to display them all here. We are only interested in giving you ! a starting point in your search through the `.gitrc.TERM' file. ! ! Note also that you can display a list of processes using `ps'(1) or ! browse through a list of them (killing as needed) using `gitps'. As a ! convention, we have used the same key sequence for a given set of ! `ps'(1) flags for both `ps'(1) and `gitps', the only difference being ! that `ps'(1) keys end in an uppercase letter. *Note gitps::, for more ! information. ! ! Under Linux it is possible to see a tree of processes using ! `pstree'(1). ! ! Here there are the default key bindings for the 'e', 'f' and 'l' ! `ps'(1) flags combinations: ! ! `ESC P b', `ESC P c', `ESC P e' ! Call `gitps' or `ps'(1) in order to browse through or display ! a list of currently running processes (`GITPS', `PS'). ! ! ... and the default key bindings for the 'a', 'u' and 'x' `ps'(1) flags ! combinations: ! ! `ESC P a', `ESC P l', `ESC P u' `ESC P x', `ESC P y' ! Call `gitps' or `ps'(1) in order to browse through or display ! a list of currently running processes (`GITPS', `PS'). ! ! `ESC P T' ! Call `pstree'(1) in order to displat the tree of currently running ! processes (`PSTREE'). ! ! `^X k' ! Call `kill'(1) in order to kill a user specified process with a ! given signal (`KILL'). ! !  ! File: git.info, Node: Sync, Next: Documentation, Prev: Processes, Up: git ! ! Synchronizing the file systems ! ------------------------------ ! ! `^X S' ! Call `sync'(1) in order to synchronize all the file systems ! (`SYNC'). --- 1555,1560 ---- (`ENV'). ! `^X H' ! Call `xhost'(1) in order to add/remove hosts names to the list ! allowed to make connection to the X server (`XHOST'). diff -rc2P git-4.3.13/info/git.info-2 /home/tudor/src/git/git-4.3.14/info/git.info-2 *** git-4.3.13/info/git.info-2 Tue Oct 29 12:39:09 1996 --- /home/tudor/src/git/git-4.3.14/info/git.info-2 Tue Dec 3 20:46:17 1996 *************** *** 27,30 **** --- 27,91 ----  + File: git.info, Node: Processes, Next: Sync, Prev: Environment, Up: git + + Viewing/killing processes + ------------------------- + + There are at least two kinds of `ps'(1) utilities. One that accepts + (more or less) combinations of the 'a', 'u', and 'x' flags and another + that accepts combinations of 'e', 'f' and 'l' flags. Since is quite + difficult to test which one works fine on a given `UNIX' system, `git' + provides key bindings for both of them. Anyway, if your `ps'(1) fails + to accept the predefined combinations, please take a look in its manual + and then modify the `.gitrc.TERM' file as needed. + + Since the number of possible combinations of flags in the `ps' + command line is quite big and *very* system dependent, there is no real + reason to display them all here. We are only interested in giving you + a starting point in your search through the `.gitrc.TERM' file. + + Note also that you can display a list of processes using `ps'(1) or + browse through a list of them (killing as needed) using `gitps'. As a + convention, we have used the same key sequence for a given set of + `ps'(1) flags for both `ps'(1) and `gitps', the only difference being + that `ps'(1) keys end in an uppercase letter. *Note gitps::, for more + information. + + Under Linux it is possible to see a tree of processes using + `pstree'(1). + + Here there are the default key bindings for the 'e', 'f' and 'l' + `ps'(1) flags combinations: + + `ESC P b', `ESC P c', `ESC P e' + Call `gitps' or `ps'(1) in order to browse through or display + a list of currently running processes (`GITPS', `PS'). + + ... and the default key bindings for the 'a', 'u' and 'x' `ps'(1) flags + combinations: + + `ESC P a', `ESC P l', `ESC P u' `ESC P x', `ESC P y' + Call `gitps' or `ps'(1) in order to browse through or display + a list of currently running processes (`GITPS', `PS'). + + `ESC P T' + Call `pstree'(1) in order to displat the tree of currently running + processes (`PSTREE'). + + `^X k' + Call `kill'(1) in order to kill a user specified process with a + given signal (`KILL'). + +  + File: git.info, Node: Sync, Next: Documentation, Prev: Processes, Up: git + + Synchronizing the file systems + ------------------------------ + + `^X S' + Call `sync'(1) in order to synchronize all the file systems + (`SYNC'). + +  File: git.info, Node: Documentation, Next: Exit, Prev: Sync, Up: git *************** *** 67,71 ****  ! File: git.info, Node: gitview, Next: gitcmp, Prev: gitps, Up: Description The GIT ASCII/HEX file viewer --- 128,132 ----  ! File: git.info, Node: gitview, Next: gitkeys, Prev: gitps, Up: Description The GIT ASCII/HEX file viewer *************** *** 81,97 ****  ! File: git.info, Node: gitcmp, Next: gitkeys, Prev: gitview, Up: Description ! ! The GIT internal file compare utility ! ===================================== ! ! `gitcmp' is a file compare utility. It outputs to stderr, `git' ! catching its error messages this way. ! ! `gitcmp' has been designed to be used in `.gitrc.TERM' (`git''s ! configuration file) and should not be used as a stand alone program. ! !  ! File: git.info, Node: gitkeys, Next: gitwipe, Prev: gitcmp, Up: Description The GIT key sequences display utility --- 142,146 ----  ! File: git.info, Node: gitkeys, Next: gitwipe, Prev: gitview, Up: Description The GIT key sequences display utility *************** *** 980,983 **** --- 1029,1039 ---- * ^C b I: RPM Packages. * ^C b M: Inode. + * ^C b m D: MSDOS Files. + * ^C b m F: MSDOS Files. + * ^C b m G: MSDOS Files. + * ^C b m K: MSDOS Files. + * ^C b m M: MSDOS Files. + * ^C b m P: MSDOS Files. + * ^C b m R: MSDOS Files. * ^C b N: RPM Packages. * ^C b O: Inode. *************** *** 1004,1007 **** --- 1060,1073 ---- * ^C I: RPM Packages. * ^C M: Inode. + * ^C m D: MSDOS Files. + * ^C m d, ^C m ^D: MSDOS Files. + * ^C m F: MSDOS Files. + * ^C m G: MSDOS Files. + * ^C m K: MSDOS Files. + * ^C m L: MSDOS Files. + * ^C m M: MSDOS Files. + * ^C m P: MSDOS Files. + * ^C m R: MSDOS Files. + * ^C m T: MSDOS Files. * ^C N: RPM Packages. * ^C n d: Renaming Files. *************** *** 1049,1052 **** --- 1115,1119 ---- * ^X e: Editing Files. * ^X g: Grep. + * ^X H: Environment. * ^X I: Spelling Files. * ^X k: Processes. diff -rc2P git-4.3.13/info/git.info-3 /home/tudor/src/git/git-4.3.14/info/git.info-3 *** git-4.3.13/info/git.info-3 Tue Oct 29 12:39:09 1996 --- /home/tudor/src/git/git-4.3.14/info/git.info-3 Tue Dec 3 20:46:17 1996 *************** *** 52,55 **** --- 52,62 ---- * B-MOVE: Moving Files. * B-MOVE (for directories): Moving Dirs. + * B-MTOOLS-DELETE: MSDOS Files. + * B-MTOOLS-FORMAT: MSDOS Files. + * B-MTOOLS-GET: MSDOS Files. + * B-MTOOLS-MKDIR: MSDOS Files. + * B-MTOOLS-PUT: MSDOS Files. + * B-MTOOLS-RENAME: MSDOS Files. + * B-MTOOLS-RMDIR: MSDOS Files. * B-R-CHGRP: Inode. * B-R-CHMOD: Inode. *************** *** 75,79 **** * beginning-of-panel: Moving. * BF-UNCOMPRESS: Compressing Files. - * BINARY-COMPARE: Comparing Files. * BINARY-MAIL: Mail. * capitalize-word: Case Changes. --- 82,85 ---- *************** *** 83,86 **** --- 89,93 ---- * CHMOD: Inode. * CHOWN: Inode. + * compare: Comparing Files. * COMPRESS: Compressing Files. * copy: Copying Files. *************** *** 145,148 **** --- 152,165 ---- * move: Moving Files. * move (for directories): Moving Dirs. + * MTOOLS-CHDIR: MSDOS Files. + * MTOOLS-DELETE: MSDOS Files. + * MTOOLS-DIR: MSDOS Files. + * MTOOLS-FORMAT: MSDOS Files. + * MTOOLS-GET: MSDOS Files. + * MTOOLS-MKDIR: MSDOS Files. + * MTOOLS-PUT: MSDOS Files. + * MTOOLS-RENAME: MSDOS Files. + * MTOOLS-RMDIR: MSDOS Files. + * MTOOLS-TYPE: MSDOS Files. * MULTIPLE-EDIT: Editing Files. * MULTIPLE-VIEW: Viewing Files. *************** *** 227,230 **** --- 244,248 ---- * WHO: Sysinfo. * WIPE: Wiping Files. + * XHOST: Environment. * yank: Yanking. *************** *** 268,271 **** --- 286,290 ---- * Adapt directory: Changing Dirs. + * Adding and removing hosts: Environment. * Archive: Archive Files. * Background directory copy: Copying Dirs. *************** *** 286,290 **** * Beginning of line: Moving Point. * Beginning of panel: Moving. ! * Binary compare: Comparing Files. * Binary files by mail: Mail. * Browsing through the process list: Processes. --- 305,309 ---- * Beginning of line: Moving Point. * Beginning of panel: Moving. ! * Binary comparison: Comparing Files. * Binary files by mail: Mail. * Browsing through the process list: Processes. *************** *** 445,449 **** * git: git. * gitaction: gitaction. - * gitcmp: gitcmp. * gitkeys: gitkeys. * gitmount: gitmount. --- 464,467 ---- *************** *** 641,644 **** --- 659,663 ---- * Wrapped isearch: Isearch. * Wrapped search: Isearch. + * xhost: Environment. * Yanking, reinserting: Yanking. diff -rc2P git-4.3.13/info/git.texinfo /home/tudor/src/git/git-4.3.14/info/git.texinfo *** git-4.3.13/info/git.texinfo Tue Oct 29 12:39:07 1996 --- /home/tudor/src/git/git-4.3.14/info/git.texinfo Tue Dec 3 20:46:05 1996 *************** *** 7,13 **** @c %**end of header ! @set EDITION 2.4 ! @set VERSION 4.3.13 ! @set UPDATED October 1996 @iftex --- 7,13 ---- @c %**end of header ! @set EDITION 2.5 ! @set VERSION 4.3.14 ! @set UPDATED December 1996 @iftex *************** *** 118,125 **** ANSI color sequences are supported) and is user-friendly. ! @code{GIT} runs on a wide variety of UNIX systems because it uses the ! @code{GNU Autoconf} package to get system specific information. Please ! refer to the PLATFORMS file included in the standard distribution for a ! detailed list of systems on which @code{GIT} has been tested. One of the main advantages of @code{GIT} is its flexibility. It is not --- 118,125 ---- ANSI color sequences are supported) and is user-friendly. ! @code{GIT} runs on a wide variety of @code{UNIX} systems because it uses ! the @code{GNU Autoconf} package to get system specific information. ! Please refer to the PLATFORMS file included in the standard distribution ! for a detailed list of systems on which @code{GIT} has been tested. One of the main advantages of @code{GIT} is its flexibility. It is not *************** *** 129,133 **** @code{GIT} also provides a shell like command prompt, just to make sure ! that the entire power of the UNIX shell commands is still there. --- 129,133 ---- @code{GIT} also provides a shell like command prompt, just to make sure ! that the entire power of the @code{UNIX} shell commands is still there. *************** *** 174,178 **** * gitps:: A process viewer/killer. * gitview:: An ASCII/HEX file viewer. - * gitcmp:: A file compare utility. * gitkeys:: An utility for displaying key sequences. * gitwipe:: An utility for wiping files. --- 174,177 ---- *************** *** 1130,1133 **** --- 1129,1133 ---- * Archive Files:: How to manage tar based archive files. * RPM Packages:: How to install and uninstall RPM packages. + * MSDOS Files:: How to access msdos floppies. * Actions:: A different action for each file type. *************** *** 1715,1722 **** @display Compare the current file with the other panel current file. A binary ! comparison is performed (@samp{BINARY-COMPARE}). @end display ! @cindex Binary compare ! @findex BINARY-COMPARE @kindex ^C B --- 1715,1722 ---- @display Compare the current file with the other panel current file. A binary ! comparison is performed (@samp{compare}). @end display ! @cindex Binary comparison ! @findex compare @kindex ^C B *************** *** 1921,1925 **** ! @node RPM Packages, Actions, Archive Files, Files @subsubsection Installing and Uninstalling RPM packages --- 1921,1925 ---- ! @node RPM Packages, MSDOS Files, Archive Files, Files @subsubsection Installing and Uninstalling RPM packages *************** *** 1996,2000 **** ! @node Actions, , RPM Packages, Files @subsubsection A different action for each file type --- 1996,2155 ---- ! @node MSDOS Files, Actions, RPM Packages, Files ! @subsubsection Accessing MSDOS Files ! ! @noindent ! @kbd{^C m d}, @kbd{^C m ^D} ! @display ! Change the current @code{MSDOS} directory to a given directory ! (@samp{MTOOLS-CHDIR}). ! @end display ! @findex MTOOLS-CHDIR ! @kindex ^C m d, ^C m ^D ! ! @noindent ! @kbd{^C m P} ! @display ! Put the currently selected files on a @code{MSDOS} floppy ! (@samp{MTOOLS-PUT}). ! @end display ! @findex MTOOLS-PUT ! @kindex ^C m P ! ! @noindent ! @kbd{^C b m P} ! @display ! Put the currently selected files on a @code{MSDOS} floppy ! (@samp{B-MTOOLS-PUT}). The operation is performed in background. ! @end display ! @findex B-MTOOLS-PUT ! @kindex ^C b m P ! ! @noindent ! @kbd{^C m G} ! @display ! Get some files from a @code{MSDOS} floppy and put them in a given ! directory (@samp{MTOOLS-GET}). ! @end display ! @findex MTOOLS-GET ! @kindex ^C m G ! ! @noindent ! @kbd{^C b m G} ! @display ! Get some files from a @code{MSDOS} floppy and put them in a given ! directory (@samp{B-MTOOLS-GET}). The operation is performed in ! background. ! @end display ! @findex B-MTOOLS-GET ! @kindex ^C b m G ! ! @noindent ! @kbd{^C m D} ! @display ! Delete files from a @code{MSDOS} floppy (@samp{MTOOLS-DELETE}). ! @end display ! @findex MTOOLS-DELETE ! @kindex ^C m D ! ! @noindent ! @kbd{^C b m D} ! @display ! Delete files from a @code{MSDOS} floppy (@samp{B-MTOOLS-DELETE}). The ! operation is performed in background. ! @end display ! @findex B-MTOOLS-DELETE ! @kindex ^C b m D ! ! @noindent ! @kbd{^C m L} ! @display ! List files and directories on a @code{MSDOS} floppy (@samp{MTOOLS-DIR}). ! @end display ! @findex MTOOLS-DIR ! @kindex ^C m L ! ! @noindent ! @kbd{^C m F} ! @display ! Format a @code{MSDOS} floppy (@samp{MTOOLS-FORMAT}). ! @end display ! @findex MTOOLS-FORMAT ! @kindex ^C m F ! ! @noindent ! @kbd{^C b m F} ! @display ! Format a @code{MSDOS} floppy (@samp{B-MTOOLS-FORMAT}). The operation is ! performed in background. ! @end display ! @findex B-MTOOLS-FORMAT ! @kindex ^C b m F ! ! @noindent ! @kbd{^C m M} ! @display ! Create a directory on a @code{MSDOS} floppy (@samp{MTOOLS-MKDIR}). ! @end display ! @findex MTOOLS-MKDIR ! @kindex ^C m M ! ! @noindent ! @kbd{^C b m M} ! @display ! Create a directory on a @code{MSDOS} floppy (@samp{B-MTOOLS-MKDIR}). ! The operation is performed in background. ! @end display ! @findex B-MTOOLS-MKDIR ! @kindex ^C b m M ! ! @noindent ! @kbd{^C m K} ! @display ! Remove a directory from a @code{MSDOS} floppy (@samp{MTOOLS-RMDIR}). ! All the files and subdirectories in that directory are removed as well. ! @end display ! @findex MTOOLS-RMDIR ! @kindex ^C m K ! ! @noindent ! @kbd{^C b m K} ! @display ! Remove a directory from a @code{MSDOS} floppy (@samp{B-MTOOLS-RMDIR}). ! All the files and subdirectories in that directory are removed as well. ! The operation is performed in background. ! @end display ! @findex B-MTOOLS-RMDIR ! @kindex ^C b m K ! ! @noindent ! @kbd{^C m R} ! @display ! Rename a file or directory on a @code{MSDOS} floppy ! (@samp{MTOOLS-RENAME}). ! @end display ! @findex MTOOLS-RENAME ! @kindex ^C m R ! ! @noindent ! @kbd{^C b m R} ! @display ! Rename a file or directory on a @code{MSDOS} floppy ! (@samp{B-MTOOLS-RENAME}). The operation is performed in background. ! @end display ! @findex B-MTOOLS-RENAME ! @kindex ^C b m R ! ! @noindent ! @kbd{^C m T} ! @display ! Display the contents of a file located on a @code{MSDOS} floppy ! (@samp{MTOOLS-TYPE}). ! @end display ! @findex MTOOLS-TYPE ! @kindex ^C m T ! ! ! @node Actions, , MSDOS Files, Files @subsubsection A different action for each file type *************** *** 2471,2476 **** @subsection Locking your console ! Having a lock feature might be a good idea and, since not all the UNIX ! systems provide one, @code{git} tries to get around the problem @dots{} @noindent --- 2626,2632 ---- @subsection Locking your console ! Having a lock feature might be a good idea and, since not all the ! @code{UNIX} systems provide one, @code{git} tries to get around the ! problem @dots{} @noindent *************** *** 2554,2559 **** The default key bindings set has been designed to work under ! @code{Linux}, but it can be easily changed for other UNIX systems with ! different device names. Reading the configuration file @file{.gitrc.common} should be enough. @xref{Hot Keys}, for more information. --- 2710,2715 ---- The default key bindings set has been designed to work under ! @code{Linux}, but it can be easily changed for other @code{UNIX} systems ! with different device names. Reading the configuration file @file{.gitrc.common} should be enough. @xref{Hot Keys}, for more information. *************** *** 2749,2752 **** --- 2905,2919 ---- @kindex ^X E + @noindent + @kbd{^X H} + @display + Call @code{xhost}(1) in order to add/remove hosts names to the list + allowed to make connection to the X server (@samp{XHOST}). + @end display + @cindex xhost + @cindex Adding and removing hosts + @findex XHOST + @kindex ^X H + @node Processes, Sync, Environment, git *************** *** 2901,2905 **** ! @node gitview, gitcmp, gitps, Description @section The GIT ASCII/HEX file viewer @cindex gitview --- 3068,3072 ---- ! @node gitview, gitkeys, gitps, Description @section The GIT ASCII/HEX file viewer @cindex gitview *************** *** 2915,2931 **** ! @node gitcmp, gitkeys, gitview, Description ! @section The GIT internal file compare utility ! @cindex gitcmp ! ! @code{gitcmp} is a file compare utility. It outputs to stderr, ! @code{git} catching its error messages this way. ! ! @code{gitcmp} has been designed to be used in @file{.gitrc.TERM} ! (@code{git}'s configuration file) and should not be used as a stand ! alone program. ! ! ! @node gitkeys, gitwipe, gitcmp, Description @section The GIT key sequences display utility @cindex gitkeys --- 3082,3086 ---- ! @node gitkeys, gitwipe, gitview, Description @section The GIT key sequences display utility @cindex gitkeys diff -rc2P git-4.3.13/man/Makefile.in /home/tudor/src/git/git-4.3.14/man/Makefile.in *** git-4.3.13/man/Makefile.in Mon Aug 5 12:32:03 1996 --- /home/tudor/src/git/git-4.3.14/man/Makefile.in Tue Dec 3 15:11:10 1996 *************** *** 39,51 **** ! GIT_MANUALS = git.1 gitaction.1 gitmount.1\ ! gitcmp.1 gitkeys.1 gitredir.1 gitrgrep.1 all: man man: ! installdirs: @$(srcdir)/../mkinstalldirs $(mandir) --- 39,52 ---- ! GIT_MANUALS = git.1 gitaction.1 gitmount.1 gitkeys.1 gitredir.1 gitrgrep.1 all: man + prefix-change: + man: ! install-dirs: @$(srcdir)/../mkinstalldirs $(mandir) *************** *** 70,74 **** clean: ! -rm -f *~ core* tutu* gogu* mostlyclean: clean --- 71,75 ---- clean: ! -rm -f *~ core* tutu* gogu* prefix.new mostlyclean: clean *************** *** 76,79 **** --- 77,81 ---- distclean: clean -rm -f Makefile config.status config.log config.cache + -rm -f prefix prefix.new realclean: distclean diff -rc2P git-4.3.13/man/git.1 /home/tudor/src/git/git-4.3.14/man/git.1 *** git-4.3.13/man/git.1 Sat Sep 28 18:37:22 1996 --- /home/tudor/src/git/git-4.3.14/man/git.1 Tue Dec 3 15:11:23 1996 *************** *** 1205,1209 **** .SH SEE ALSO termcap(5) terminfo(5) sh(1) ps(1) mount(8) umount(8) gitaction(1) gitmount(1) ! gitcmp(1) gitkeys(1) gitredir(1) gitrgrep(1) .SH FILES --- 1205,1209 ---- .SH SEE ALSO termcap(5) terminfo(5) sh(1) ps(1) mount(8) umount(8) gitaction(1) gitmount(1) ! gitkeys(1) gitredir(1) gitrgrep(1) .SH FILES diff -rc2P git-4.3.13/man/gitaction.1 /home/tudor/src/git/git-4.3.14/man/gitaction.1 *** git-4.3.13/man/gitaction.1 Sat Sep 28 18:37:48 1996 --- /home/tudor/src/git/git-4.3.14/man/gitaction.1 Tue Dec 3 15:12:09 1996 *************** *** 151,156 **** .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitmount(1) gitcmp(1) gitkeys(1) ! gitredir(1) gitrgrep(1) .SH FILES --- 151,155 ---- .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitmount(1) gitkeys(1) gitredir(1) gitrgrep(1) .SH FILES Only in git-4.3.13/man: gitcmp.1 diff -rc2P git-4.3.13/man/gitkeys.1 /home/tudor/src/git/git-4.3.14/man/gitkeys.1 *** git-4.3.13/man/gitkeys.1 Sat Sep 28 18:38:14 1996 --- /home/tudor/src/git/git-4.3.14/man/gitkeys.1 Tue Dec 3 15:12:05 1996 *************** *** 46,51 **** .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitmount(1) gitcmp(1) gitaction(1) ! gitredir(1) gitrgrep(1) .SH FILES --- 46,50 ---- .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitmount(1) gitaction(1) gitredir(1) gitrgrep(1) .SH FILES diff -rc2P git-4.3.13/man/gitmount.1 /home/tudor/src/git/git-4.3.14/man/gitmount.1 *** git-4.3.13/man/gitmount.1 Sat Sep 28 18:38:31 1996 --- /home/tudor/src/git/git-4.3.14/man/gitmount.1 Tue Dec 3 15:12:01 1996 *************** *** 63,68 **** .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitcmp(1) gitkeys(1) gitaction(1) ! gitredir(1) gitrgrep(1) .SH FILES --- 63,67 ---- .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitkeys(1) gitaction(1) gitredir(1) gitrgrep(1) .SH FILES diff -rc2P git-4.3.13/man/gitredir.1 /home/tudor/src/git/git-4.3.14/man/gitredir.1 *** git-4.3.13/man/gitredir.1 Sat Sep 28 18:38:46 1996 --- /home/tudor/src/git/git-4.3.14/man/gitredir.1 Tue Dec 3 15:11:57 1996 *************** *** 71,76 **** .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitcmp(1) gitkeys(1) gitaction(1) ! gitmount(1) gitrgrep(1) .SH FILES --- 71,75 ---- .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitkeys(1) gitaction(1) gitmount(1) gitrgrep(1) .SH FILES diff -rc2P git-4.3.13/man/gitrgrep.1 /home/tudor/src/git/git-4.3.14/man/gitrgrep.1 *** git-4.3.13/man/gitrgrep.1 Sat Sep 28 18:39:01 1996 --- /home/tudor/src/git/git-4.3.14/man/gitrgrep.1 Tue Dec 3 15:11:51 1996 *************** *** 56,61 **** .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitcmp(1) gitkeys(1) gitaction(1) ! gitmount(1) gitredir(1) .SH FILES --- 56,60 ---- .SH SEE ALSO ! git(1) gitps(1) gitview(1) gitkeys(1) gitaction(1) gitmount(1) gitredir(1) .SH FILES Binary files git-4.3.13/pictures/git-frontpage.gif and /home/tudor/src/git/git-4.3.14/pictures/git-frontpage.gif differ Binary files git-4.3.13/pictures/git-label.gif and /home/tudor/src/git/git-4.3.14/pictures/git-label.gif differ Binary files git-4.3.13/pictures/git-linux.gif and /home/tudor/src/git/git-4.3.14/pictures/git-linux.gif differ Binary files git-4.3.13/pictures/git-xterm.gif and /home/tudor/src/git/git-4.3.14/pictures/git-xterm.gif differ diff -rc2P git-4.3.13/prefix.in /home/tudor/src/git/git-4.3.14/prefix.in *** git-4.3.13/prefix.in Wed Dec 31 19:00:00 1969 --- /home/tudor/src/git/git-4.3.14/prefix.in Fri Nov 22 16:26:34 1996 *************** *** 0 **** --- 1 ---- + @prefix@ diff -rc2P git-4.3.13/src/.gitaction /home/tudor/src/git/git-4.3.14/src/.gitaction *** git-4.3.13/src/.gitaction Tue Oct 29 12:21:35 1996 --- /home/tudor/src/git/git-4.3.14/src/.gitaction Wed Nov 20 14:30:32 1996 *************** *** 3,7 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 per file type action script ### ### Local version ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### --- 3,7 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 per file type action script ### ### Local version ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### diff -rc2P git-4.3.13/src/ChangeLog /home/tudor/src/git/git-4.3.14/src/ChangeLog *** git-4.3.13/src/ChangeLog Mon Nov 11 20:46:51 1996 --- /home/tudor/src/git/git-4.3.14/src/ChangeLog Mon Dec 2 19:36:58 1996 *************** *** 1,2 **** --- 1,22 ---- + Mon Dec 2 19:34:08 1996 Tudor Hulubei + + * Makefile.in (prefix-change): New rule. The output is hidden - + too boring :-). Even though this prefix stuff turned out to be + hard to implement, it should work ok in most of the cases. Don't + try to be too smart though, things like `make git + prefix=other-prefix' will not work. Just use the regular make / + make install stuff w/ and w/o the prefix stuff and you will be + safe. + + Wed Nov 20 14:46:00 1996 Tudor Hulubei + + * Makefile.in: Support for exec_prefix. Should have been here + from the very beginning... + + * git.c (read_keys): fixed a bug causing segmentation violation + signals when tty_get_symbol_key_seq returned NULL. Thanks to Rolf + Rossius for reporting the problem. + The same bug has been fixed in gitps.c and gitview.c as well. + Mon Nov 11 20:45:31 1996 Tudor Hulubei diff -rc2P git-4.3.13/src/Makefile.in /home/tudor/src/git/git-4.3.14/src/Makefile.in *** git-4.3.13/src/Makefile.in Tue Nov 12 12:05:20 1996 --- /home/tudor/src/git/git-4.3.14/src/Makefile.in Wed Dec 4 21:17:10 1996 *************** *** 30,34 **** prefix = @prefix@ ! bindir = $(prefix)/bin libdir = $(prefix)/lib/git termdir = $(prefix)/lib/git/term --- 30,35 ---- prefix = @prefix@ ! exec_prefix = @exec_prefix@ ! bindir = $(exec_prefix)/bin libdir = $(prefix)/lib/git termdir = $(prefix)/lib/git/term *************** *** 52,56 **** xstack.o system.o fsusage.o\ fnmatch.o - GITCMP_OBJS = gitcmp.o GITWIPE_OBJS = gitwipe.o GITKEYS_OBJS = gitkeys.o --- 53,56 ---- *************** *** 59,70 **** GITVIEW_OBJS = @GITVIEW_OBJS@ tty.o window.o configure.o misc.o gitview.o\ xmalloc.o xstring.o xio.o ! GIT_BINS = git gitps gitview gitcmp gitkeys gitwipe GIT_SCRIPTS = gitmount gitaction gitredir gitrgrep gitxgrep .gitaction GIT_RGREPS = gitregrep gitrfgrep ! all: $(GIT_BINS) ! ! installdirs: $(srcdir)/../mkinstalldirs $(bindir) $(libdir) --- 59,99 ---- GITVIEW_OBJS = @GITVIEW_OBJS@ tty.o window.o configure.o misc.o gitview.o\ xmalloc.o xstring.o xio.o ! GIT_BINS = git gitps gitview gitkeys gitwipe GIT_SCRIPTS = gitmount gitaction gitredir gitrgrep gitxgrep .gitaction GIT_RGREPS = gitregrep gitrfgrep + ### + ### If you update this one, don't forget to update the hacks in + ### configure.in. + ### + + GIT_PREFIX_DEP = misc.o + + + ### + ### $(GIT_BINS) are considered "internal" targets and unfortunately + ### are not affected by prefix changes. If someone knows a better + ### way of doing this, please let me know. Right now a command like + ### make git prefix=another-prefix will not rebuild misc.o. --tudor + ### + + ### + ### Note that if you type `make prefix=other-prefix' and then `make' + ### it will count as a prefix change, since we cannot change the + ### prefix substituted in Makefile by `configure'. Thus, if you + ### decide to use a different prefix than the one choosed when + ### `configure' has been invoked, either re-run `configure' with a + ### different prefix or call make consistently with the same prefix + ### all the time. + ### + + + all: prefix-change $(GIT_BINS) + + prefix-change: + @echo $(prefix) > prefix.new + @$(srcdir)/prefix.sh $(GIT_PREFIX_DEP) ! install-dirs: prefix-change $(srcdir)/../mkinstalldirs $(bindir) $(libdir) *************** *** 72,79 **** $(CC) -c $(CFLAGS) $(DEFS) $< ! git: $(GIT_OBJS) $(CC) $(LDFLAGS) -o $@ $(GIT_OBJS) $(LIBS) ! gitps: $(GITPS_OBJS) $(CC) $(LDFLAGS) -o $@ $(GITPS_OBJS) $(LIBS) --- 101,108 ---- $(CC) -c $(CFLAGS) $(DEFS) $< ! git: $(GIT_OBJS) $(CC) $(LDFLAGS) -o $@ $(GIT_OBJS) $(LIBS) ! gitps: $(GITPS_OBJS) $(CC) $(LDFLAGS) -o $@ $(GITPS_OBJS) $(LIBS) *************** *** 81,87 **** $(CC) $(LDFLAGS) -o $@ $(GITVIEW_OBJS) $(LIBS) - gitcmp: $(GITCMP_OBJS) - $(CC) $(LDFLAGS) -o $@ $(GITCMP_OBJS) $(LIBS) - gitkeys: $(GITKEYS_OBJS) $(CC) $(LDFLAGS) -o $@ $(GITKEYS_OBJS) $(LIBS) --- 110,113 ---- *************** *** 94,98 **** install-only: install-binaries install-scripts ! install-binaries: for i in $(GIT_BINS);\ do\ --- 120,124 ---- install-only: install-binaries install-scripts ! install-binaries: prefix-change for i in $(GIT_BINS);\ do\ *************** *** 101,105 **** done ! install-scripts: for i in $(GIT_SCRIPTS);\ do\ --- 127,131 ---- done ! install-scripts: prefix-change for i in $(GIT_SCRIPTS);\ do\ *************** *** 115,119 **** install-strip: all install-stripped-binaries install-scripts ! install-stripped-binaries: $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install-binaries --- 141,145 ---- install-strip: all install-stripped-binaries install-scripts ! install-stripped-binaries: prefix-change $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install-binaries *************** *** 132,136 **** clean: ! -rm -f *.o *~ core* tutu* gogu* .gdb_history $(GIT_BINS) mostlyclean: clean --- 158,162 ---- clean: ! -rm -f *.o *~ core* tutu* gogu* .gdb_history prefix.new $(GIT_BINS) mostlyclean: clean *************** *** 138,149 **** distclean: clean -rm -f Makefile config.status config.log config.cache realclean: distclean tags: ! etags *.c *.h *.l *.y etags: ! etags *.c *.h *.l *.y ### Dependencies --- 164,176 ---- distclean: clean -rm -f Makefile config.status config.log config.cache + -rm -f prefix prefix.new realclean: distclean tags: ! etags *.c *.h etags: ! etags *.c *.h ### Dependencies *************** *** 155,159 **** window.h inputline.h status.h panel.h xstack.h configure.h signals.h \ system.h history.h tilde.h misc.h xtime.h - gitcmp.o: gitcmp.c file.h gitkeys.o: gitkeys.c stdc.h xio.h stat.h gitps.o: gitps.c file.h stdc.h xstring.h xmalloc.h tty.h window.h \ --- 182,185 ---- diff -rc2P git-4.3.13/src/TAGS /home/tudor/src/git/git-4.3.14/src/TAGS *** git-4.3.13/src/TAGS Tue Nov 12 12:05:21 1996 --- /home/tudor/src/git/git-4.3.14/src/TAGS Wed Dec 4 21:17:12 1996 *************** *** 24,28 **** statfs 172,4713 ! git.c,4672 #define HAVE_PUTENV 75,1693 #define MAX_STATIC_SIZE 87,1897 --- 24,28 ---- statfs 172,4713 ! git.c,4707 #define HAVE_PUTENV 75,1693 #define MAX_STATIC_SIZE 87,1897 *************** *** 112,155 **** #define BUILTIN_name_upcase 240,6541 #define BUILTIN_up_one_dir 241,6575 ! #define MAX_BUILTIN_NAME 244,6610 ! } command_t;command_t348,9387 ! #define MAX_KEYS 351,9402 ! #define KEYSDATA_FIELDS 352,9457 ! #define TITLE_FIELDS 355,9488 ! #define TitleForeground 378,9891 ! #define TitleBackground 379,9930 ! #define TitleBrightness 380,9969 ! #define UserName 381,10008 ! #define TtyName 382,10047 ! #define IL_ISEARCH_BEGIN 390,10222 ! #define IL_ISEARCH_BACKWARD 391,10256 ! #define IL_ISEARCH_FORWARD 392,10290 ! #define IL_ISEARCH_END 393,10324 ! il_history_add_entry(409,10751 ! il_history_view_entry(430,11102 ! il_dispatch_commands(449,11596 ! il_fix_text(583,13972 ! il_build_help_from_string(616,14522 ! il_read_char(650,15327 ! il_read_line(758,17157 ! il_isearch(902,20354 ! dir_history_reset(1006,22400 ! dir_history_add(1025,22640 ! dir_history_next(1038,22896 ! dir_history_prev(1051,23129 ! clean_up(1064,23338 ! fatal(1082,23648 ! settitle(1092,23787 ! command_expand(1147,25262 ! refresh_after_suspend(1467,30809 ! add_to_environment(1517,31870 ! read_keys(1561,33037 ! main(1668,35333 ! ! gitcmp.c,93 ! #define CMP_BUFFER_SIZE 49,1237 ! #define min(min51,1288 ! file_length(58,1354 ! main(71,1547 gitkeys.c,200 --- 112,150 ---- #define BUILTIN_name_upcase 240,6541 #define BUILTIN_up_one_dir 241,6575 ! #define BUILTIN_compare 242,6608 ! #define MAX_BUILTIN_NAME 245,6641 ! } command_t;command_t350,9433 ! #define MAX_KEYS 353,9448 ! #define KEYSDATA_FIELDS 354,9503 ! #define TITLE_FIELDS 357,9534 ! #define TitleForeground 380,9937 ! #define TitleBackground 381,9976 ! #define TitleBrightness 382,10015 ! #define UserName 383,10054 ! #define TtyName 384,10093 ! #define IL_ISEARCH_BEGIN 392,10268 ! #define IL_ISEARCH_BACKWARD 393,10302 ! #define IL_ISEARCH_FORWARD 394,10336 ! #define IL_ISEARCH_END 395,10370 ! il_history_add_entry(411,10797 ! il_history_view_entry(432,11148 ! il_dispatch_commands(451,11642 ! il_fix_text(585,14018 ! il_build_help_from_string(618,14568 ! il_read_char(652,15373 ! il_read_line(760,17203 ! il_isearch(904,20400 ! dir_history_reset(1008,22446 ! dir_history_add(1027,22686 ! dir_history_next(1040,22942 ! dir_history_prev(1053,23175 ! clean_up(1066,23384 ! fatal(1084,23694 ! settitle(1094,23833 ! command_expand(1149,25308 ! refresh_after_suspend(1469,30855 ! add_to_environment(1519,31916 ! read_keys(1563,33083 ! main(1684,35815 gitkeys.c,200 *************** *** 226,230 **** panic(566,11647 read_keys(574,11713 ! main(623,12611 gitview.c,1292 --- 221,225 ---- panic(566,11647 read_keys(574,11713 ! main(639,13111 gitview.c,1292 *************** *** 271,275 **** panic(348,7822 read_keys(356,7888 ! main(405,8790 gitwipe.c,124 --- 266,270 ---- panic(348,7822 read_keys(356,7888 ! main(421,9290 gitwipe.c,124 *************** *** 452,456 **** get_file_type_info(660,13679 ! panel.c,4119 #define INT_MAX 51,1312 #define FILE_DISPLAY_MODES 101,2237 --- 447,451 ---- get_file_type_info(660,13679 ! panel.c,4336 #define INT_MAX 51,1312 #define FILE_DISPLAY_MODES 101,2237 *************** *** 474,587 **** #define PanelFilesInfo 182,4379 #define PanelFilesInfoBrightness 183,4435 ! #define PANEL_READ_DIR_MSG 201,4886 ! #define PANEL_COPY_FILE_MSG 202,4939 ! #define PANEL_COPY_FILES_MSG 203,4992 ! #define PANEL_COPY_DIR_MSG 204,5045 ! #define PANEL_DELETE_DIR_MSG 205,5098 ! #define PANEL_DELETE_FILES_MSG 206,5151 ! #define PANEL_MOVE_FILE_MSG 207,5204 ! #define PANEL_MOVE_FILES_MSG 208,5257 ! #define PANEL_MOVE_DIR_MSG 209,5310 ! #define PANEL_COMPARE_DIR_MSG 210,5363 ! #define PANEL_RENAME_FILES_MSG 211,5416 ! #define STACK_PUSH(STACK_PUSH216,5527 ! #define STACK_POP(STACK_POP227,5947 ! #define STACK_PREVIEW(STACK_PREVIEW238,6367 ! #define rootdir(rootdir250,6840 ! xchg(274,7502 ! panel_init(284,7590 ! panel_end(379,9949 ! get_fos(401,10263 ! get_centered_fos(409,10377 ! cutname(427,10822 ! qcompare(445,11130 ! panel_no_optimizations(530,13198 ! panel_get_current_file_name(538,13294 ! panel_get_current_file_uid(546,13413 ! panel_get_current_file_gid(554,13530 ! panel_get_current_file_mode(562,13648 ! panel_get_current_file_type(570,13765 ! panel_set_position(578,13883 ! panel_activate(588,14038 ! panel_deactivate(596,14112 ! panel_set_wrapped_isearch_flag(604,14188 ! panel_isearch_backward(612,14285 ! panel_isearch_forward(635,14681 ! #define panel_1s_message 657,15083 ! panel_2s_message(661,15128 ! panel_3s_message(678,15460 ! panel_recover(696,15845 ! load_fti(716,16303 ! load_inode(751,17157 ! panel_read_directory(863,20213 ! panel_init_iterator(1137,26288 ! panel_get_next(1146,26421 ! panel_update_entries(1177,26970 ! panel_update_path(1210,27625 ! beautify_size_number(1247,28424 ! panel_update_size(1265,28659 ! mode2string(1306,29366 ! panel_update_info(1378,30658 ! panel_build_entry_field(1458,32525 ! panel_update_entry(1529,34057 ! panel_update_frame(1708,38593 ! panel_update(1750,39445 ! panel_resize(1762,39643 ! panel_set_focus(1782,40006 ! panel_select_all(1796,40237 ! panel_unselect_all(1812,40501 ! panel_get_path(1825,40677 ! canceled(1833,40750 ! same_file(1858,41192 ! #define WARN_OVERWRITE 1875,41436 ! #define WARN_OK 1876,41461 ! #define WARN_CANCEL 1877,41480 ! #define WARN_SKIP 1878,41502 ! panel_warning(1882,41528 ! panel_unlink(1926,42269 ! #define COPY_BUFFER_SIZE 1938,42557 ! #define SD_OK 1940,42595 ! #define SD_CANCEL 1941,42618 ! #define SD_SKIP 1942,42648 ! #define S_OPENERR 1943,42675 ! #define S_READERR 1944,42696 ! #define D_CREATERR 1945,42717 ! #define D_WRITEERR 1946,42739 ! #define SD_NOSPACE 1947,42761 ! #define SD_UNKNOWN 1948,42783 ! #define D_STATERR 1949,42805 ! #define SD_INVAL 1950,42826 ! percent(1970,43195 ! panel_copy(1983,43392 ! #define FT_OK 2213,47969 ! #define FT_CANCEL 2214,48001 ! #define FT_SKIP 2215,48037 ! #define T_CREATERR 2216,48071 ! #define F_DELETERR 2217,48097 ! #define F_STATERR 2218,48123 ! #define T_STATERR 2219,48149 ! #define FT_UNKNOWN 2220,48175 ! #define FT_INVAL 2221,48201 ! panel_move(2239,48496 ! panel_get_index(2423,52236 ! panel_act_ENTER(2458,52779 ! panel_act_COPY(2559,54630 ! panel_act_DELETE(2709,57775 ! panel_act_MKDIR(2830,60318 ! panel_act_MOVE(2885,61490 ! panel_act_CHDIR(3049,64857 ! panel_act_REFRESH(3079,65558 ! #define CMP_BUFFER_SIZE 3115,66288 ! panel_compare_files(3119,66330 ! panel_act_COMPARE(3202,68000 ! #define ON_OK 3288,69777 ! #define ON_CANCEL 3289,69800 ! #define ON_SKIP 3290,69830 ! #define O_RMERR 3291,69857 ! #define N_RMERR 3292,69876 ! #define ON_RENERR 3293,69895 ! panel_case_rename(3308,70064 ! panel_act_CASE(3418,72076 ! panel_action(3463,72984 signals.c,143 --- 469,589 ---- #define PanelFilesInfo 182,4379 #define PanelFilesInfoBrightness 183,4435 ! #define PANEL_READ_DIR_MSG 202,4918 ! #define PANEL_COPY_FILE_MSG 203,4971 ! #define PANEL_COPY_FILES_MSG 204,5024 ! #define PANEL_COPY_DIR_MSG 205,5077 ! #define PANEL_DELETE_DIR_MSG 206,5130 ! #define PANEL_DELETE_FILES_MSG 207,5183 ! #define PANEL_MOVE_FILE_MSG 208,5236 ! #define PANEL_MOVE_FILES_MSG 209,5289 ! #define PANEL_MOVE_DIR_MSG 210,5342 ! #define PANEL_COMPARE_DIR_MSG 211,5395 ! #define PANEL_COMPARE_FILES_MSG 212,5448 ! #define PANEL_RENAME_FILES_MSG 213,5501 ! #define STACK_PUSH(STACK_PUSH218,5612 ! #define STACK_POP(STACK_POP229,6032 ! #define STACK_PREVIEW(STACK_PREVIEW240,6452 ! #define rootdir(rootdir252,6924 ! xchg(276,7586 ! panel_init(291,7792 ! panel_end(390,10179 ! get_fos(417,10619 ! get_centered_fos(425,10733 ! cutname(445,11181 ! qcompare(463,11489 ! panel_no_optimizations(548,13557 ! panel_get_current_file_name(556,13653 ! panel_get_current_file_uid(564,13772 ! panel_get_current_file_gid(572,13889 ! panel_get_current_file_mode(580,14007 ! panel_get_current_file_type(588,14124 ! panel_set_position(596,14242 ! panel_activate(606,14397 ! panel_deactivate(614,14471 ! panel_set_wrapped_isearch_flag(622,14547 ! panel_isearch_backward(630,14644 ! panel_isearch_forward(653,15040 ! #define panel_1s_message 675,15442 ! panel_2s_message(679,15487 ! panel_3s_message(696,15819 ! panel_recover(714,16204 ! load_fti(734,16662 ! load_inode(769,17516 ! panel_read_directory(881,20572 ! panel_init_iterator(1155,26647 ! panel_get_next(1164,26780 ! panel_update_entries(1195,27329 ! panel_update_path(1228,27984 ! beautify_size_number(1265,28783 ! panel_update_size(1283,29018 ! mode2string(1324,29725 ! panel_update_info(1396,31017 ! panel_build_entry_field(1476,32884 ! panel_update_entry(1547,34416 ! panel_update_frame(1726,38952 ! panel_update(1768,39804 ! panel_resize(1780,40002 ! panel_set_focus(1800,40365 ! panel_select_all(1814,40596 ! panel_unselect_all(1830,40860 ! panel_get_path(1843,41036 ! canceled(1851,41109 ! same_file(1878,41553 ! #define WARN_OVERWRITE 1895,41797 ! #define WARN_OK 1896,41822 ! #define WARN_CANCEL 1897,41841 ! #define WARN_SKIP 1898,41863 ! panel_warning(1902,41889 ! panel_unlink(1946,42628 ! #define COPY_BUFFER_SIZE 1958,42916 ! #define SD_OK 1960,42954 ! #define SD_CANCEL 1961,42977 ! #define SD_SKIP 1962,43007 ! #define S_OPENERR 1963,43034 ! #define S_READERR 1964,43055 ! #define D_CREATERR 1965,43076 ! #define D_WRITEERR 1966,43098 ! #define SD_NOSPACE 1967,43120 ! #define SD_UNKNOWN 1968,43142 ! #define D_STATERR 1969,43164 ! #define SD_INVAL 1970,43185 ! percent(1990,43554 ! panel_copy(2003,43751 ! #define FT_OK 2233,48328 ! #define FT_CANCEL 2234,48360 ! #define FT_SKIP 2235,48396 ! #define T_CREATERR 2236,48430 ! #define F_DELETERR 2237,48456 ! #define F_STATERR 2238,48482 ! #define T_STATERR 2239,48508 ! #define FT_UNKNOWN 2240,48534 ! #define FT_INVAL 2241,48560 ! panel_move(2259,48855 ! panel_get_index(2443,52595 ! panel_act_ENTER(2484,53295 ! panel_act_COPY(2588,55275 ! panel_act_DELETE(2742,58494 ! panel_act_MKDIR(2867,61104 ! panel_act_MOVE(2928,62491 ! panel_act_CHDIR(3097,66003 ! panel_act_REFRESH(3131,66774 ! #define CMP_BUFFER_SIZE 3167,67504 ! #define CF_ABORT 3169,67541 ! #define CF_READ1 3170,67561 ! #define CF_READ2 3171,67581 ! #define CF_OPEN1 3172,67601 ! #define CF_OPEN2 3173,67621 ! panel_compare_files(3193,68176 ! panel_act_COMPARE(3310,70512 ! panel_act_CMPDIR(3425,73548 ! #define ON_OK 3513,75468 ! #define ON_CANCEL 3514,75491 ! #define ON_SKIP 3515,75521 ! #define O_RMERR 3516,75548 ! #define N_RMERR 3517,75567 ! #define ON_RENERR 3518,75586 ! panel_case_rename(3533,75755 ! panel_act_CASE(3643,77767 ! panel_action(3688,78675 signals.c,143 *************** *** 755,760 **** tty_put_screen(1910,45157 tty_get_color_index(1948,45864 ! tty_get_symbol_key_seq(1966,46121 ! tty_get_capabilities(1985,46518 window.c,151 --- 757,762 ---- tty_put_screen(1910,45157 tty_get_color_index(1948,45864 ! tty_get_symbol_key_seq(1967,46168 ! tty_get_capabilities(1986,46565 window.c,151 *************** *** 890,894 **** } file_type_info_t;file_type_info_t88,1974 ! panel.h,2595 #define _GIT_PANEL_H23,908 #define NAMLEN(NAMLEN40,1112 --- 892,896 ---- } file_type_info_t;file_type_info_t88,1974 ! panel.h,2622 #define _GIT_PANEL_H23,908 #define NAMLEN(NAMLEN40,1112 *************** *** 938,974 **** #define act_ISEARCH_FORWARD 107,2652 #define act_ISEARCH_END 108,2683 ! #define act_COMPARE 110,2712 ! #define act_CASE 112,2737 ! #define act_UP_ONE_DIR 114,2759 ! #define SORT_BY_NAME 118,2814 ! #define SORT_BY_EXTENSION 119,2838 ! #define SORT_BY_SIZE 120,2866 ! #define SORT_BY_DATE 121,2890 ! #define SORT_BY_MODE 122,2914 ! #define SORT_BY_OWNER_ID 123,2938 ! #define SORT_BY_GROUP_ID 124,2965 ! #define SORT_BY_OWNER_NAME 125,2992 ! #define SORT_BY_GROUP_NAME 126,3021 ! #define ENABLE_OWNER_GROUP 130,3079 ! #define ENABLE_DATE_TIME 131,3108 ! #define ENABLE_SIZE 132,3135 ! #define ENABLE_MODE 133,3158 ! #define ENABLE_FULL_NAME 134,3181 ! #define ENABLE_ALL 135,3208 ! #define DIR_ENTRY 139,3251 ! #define FILE_ENTRY 140,3272 ! #define SYMLINK_ENTRY 141,3294 ! #define FIFO_ENTRY 142,3319 ! #define SOCKET_ENTRY 143,3341 ! #define ACTIVE_PANEL_MARKER 147,3401 ! #define INACTIVE_PANEL_MARKER 148,3433 ! #define COMPARE_THOROUGH 152,3494 ! #define COMPARE_QUICK 153,3521 ! #define CASE_DOWN 157,3578 ! #define CASE_UP 158,3599 ! } isearch_t;isearch_t167,3850 ! } isearch_aux_t;isearch_aux_t176,4130 ! } dir_entry_t;dir_entry_t197,4455 ! } panel_t;panel_t234,6039 signals.h,76 --- 940,977 ---- #define act_ISEARCH_FORWARD 107,2652 #define act_ISEARCH_END 108,2683 ! #define act_CMPDIR 110,2712 ! #define act_CASE 112,2736 ! #define act_UP_ONE_DIR 114,2758 ! #define act_COMPARE 116,2786 ! #define SORT_BY_NAME 120,2838 ! #define SORT_BY_EXTENSION 121,2862 ! #define SORT_BY_SIZE 122,2890 ! #define SORT_BY_DATE 123,2914 ! #define SORT_BY_MODE 124,2938 ! #define SORT_BY_OWNER_ID 125,2962 ! #define SORT_BY_GROUP_ID 126,2989 ! #define SORT_BY_OWNER_NAME 127,3016 ! #define SORT_BY_GROUP_NAME 128,3045 ! #define ENABLE_OWNER_GROUP 132,3103 ! #define ENABLE_DATE_TIME 133,3132 ! #define ENABLE_SIZE 134,3159 ! #define ENABLE_MODE 135,3182 ! #define ENABLE_FULL_NAME 136,3205 ! #define ENABLE_ALL 137,3232 ! #define DIR_ENTRY 141,3275 ! #define FILE_ENTRY 142,3296 ! #define SYMLINK_ENTRY 143,3318 ! #define FIFO_ENTRY 144,3343 ! #define SOCKET_ENTRY 145,3365 ! #define ACTIVE_PANEL_MARKER 149,3425 ! #define INACTIVE_PANEL_MARKER 150,3457 ! #define CMPDIR_THOROUGH 154,3518 ! #define CMPDIR_QUICK 155,3545 ! #define CASE_DOWN 159,3601 ! #define CASE_UP 160,3622 ! } isearch_t;isearch_t169,3873 ! } isearch_aux_t;isearch_aux_t178,4153 ! } dir_entry_t;dir_entry_t199,4478 ! } panel_t;panel_t236,6062 signals.h,76 diff -rc2P git-4.3.13/src/git.c /home/tudor/src/git/git-4.3.14/src/git.c *** git-4.3.13/src/git.c Mon Nov 11 20:24:07 1996 --- /home/tudor/src/git/git-4.3.14/src/git.c Tue Dec 3 14:52:59 1996 *************** *** 125,129 **** char title[] = " "PRODUCT" "VERSION; #else ! char title[] = " GNU Interactive Tools 4.3.13"; #endif /* !HAVE_GCC */ --- 125,129 ---- char title[] = " "PRODUCT" "VERSION; #else ! char title[] = " GNU Interactive Tools 4.3.14"; #endif /* !HAVE_GCC */ *************** *** 156,160 **** int dir_history_point; ! #define BUILTIN_OPERATIONS 82 #define BUILTIN_copy -1 --- 156,160 ---- int dir_history_point; ! #define BUILTIN_OPERATIONS 83 #define BUILTIN_copy -1 *************** *** 240,243 **** --- 240,244 ---- #define BUILTIN_name_upcase -81 #define BUILTIN_up_one_dir -82 + #define BUILTIN_compare -83 *************** *** 329,332 **** --- 330,334 ---- "name-upcase", "up-one-dir", + "compare", }; *************** *** 1563,1569 **** int *errors; { ! int i, j, need_conversion; command_t *command; ! unsigned char key_seq[80]; char *contents[KEYSDATA_FIELDS - 2]; --- 1565,1572 ---- int *errors; { ! int i, j; command_t *command; ! int need_conversion; ! char key_seq[80]; char *contents[KEYSDATA_FIELDS - 2]; *************** *** 1572,1576 **** for (i = keys; i < MAX_KEYS; i++) { ! configuration_getvarinfo((char *)key_seq, contents, KEYSDATA_FIELDS - 2, NO_SEEK); --- 1575,1579 ---- for (i = keys; i < MAX_KEYS; i++) { ! configuration_getvarinfo(key_seq, contents, KEYSDATA_FIELDS - 2, NO_SEEK); *************** *** 1578,1596 **** break; ! if (*key_seq == '^') ! need_conversion = 1; ! else { ! char *key_seq_ptr = tty_get_symbol_key_seq((char *)key_seq); ! ! /* Ignore empty/invalid key sequences. */ ! if (*key_seq_ptr == '\0') ! continue; ! need_conversion = (key_seq_ptr == NULL); ! ! if (!need_conversion) ! strcpy((char *)key_seq, key_seq_ptr); } command = (command_t *)xcalloc(1, sizeof(command_t)); --- 1581,1611 ---- break; ! if (*key_seq != '^') { ! char *key_seq_ptr = tty_get_symbol_key_seq(key_seq); ! if (key_seq_ptr) ! { ! /* Ignore empty/invalid key sequences. */ ! if (*key_seq_ptr == '\0') ! continue; ! ! /* We got the key sequence in the correct form, as ! returned by tgetstr, so there is no need for ! further conversion. */ ! strcpy(key_seq, key_seq_ptr); ! need_conversion = 0; ! } ! else ! { ! /* This is not a TERMCAP symbol, it is a key sequence ! that we will have to convert it with ! tty_key_convert() into a machine usable form before ! using it. */ ! need_conversion = 1; ! } } + else + need_conversion = 1; command = (command_t *)xcalloc(1, sizeof(command_t)); *************** *** 1615,1619 **** if (contents[3]) ! command->save_screen = ((tolower(contents[3][0])=='y')?1:0); else command->save_screen = 1; --- 1630,1634 ---- if (contents[3]) ! command->save_screen = ((tolower(contents[3][0]) == 'y') ? 1 : 0); else command->save_screen = 1; *************** *** 1628,1633 **** /* This speeds up the process. It is not a limitation because, ! by convention, all the build-in command names don't contain ! uppercase letters. Avoid searching through the list of built-in command names. */ if (islower(command->name[0])) --- 1643,1648 ---- /* This speeds up the process. It is not a limitation because, ! by convention, all the build-in command names contain only ! lowercase letters. Avoid searching through the list of built-in command names. */ if (islower(command->name[0])) *************** *** 1643,1653 **** } ! command->sequence = xstrdup((char *)key_seq); if (command->builtin || command->body || command->new_dir) if (need_conversion) { ! if (tty_key_convert(key_seq)) ! tty_key_list_insert(key_seq, (void *)command); else { --- 1658,1669 ---- } ! command->sequence = xstrdup(key_seq); if (command->builtin || command->body || command->new_dir) if (need_conversion) { ! if (tty_key_convert((unsigned char *)key_seq)) ! tty_key_list_insert((unsigned char *)key_seq, ! (void *)command); else { *************** *** 1658,1662 **** } else ! tty_key_list_insert(key_seq, (void *)command); } --- 1674,1678 ---- } else ! tty_key_list_insert((unsigned char *)key_seq, (void *)command); } *************** *** 2830,2840 **** case BUILTIN_quick_compare_panels: ! cmp_mode = COMPARE_QUICK; ! panel_action(src_panel, act_COMPARE, dest_panel, &cmp_mode, 1); break; case BUILTIN_thorough_compare_panels: ! cmp_mode = COMPARE_THOROUGH; ! panel_action(src_panel, act_COMPARE, dest_panel, &cmp_mode, 1); break; --- 2846,2856 ---- case BUILTIN_quick_compare_panels: ! cmp_mode = CMPDIR_QUICK; ! panel_action(src_panel, act_CMPDIR, dest_panel, &cmp_mode, 1); break; case BUILTIN_thorough_compare_panels: ! cmp_mode = CMPDIR_THOROUGH; ! panel_action(src_panel, act_CMPDIR, dest_panel, &cmp_mode, 1); break; *************** *** 2851,2854 **** --- 2867,2874 ---- case BUILTIN_up_one_dir: panel_action(src_panel, act_UP_ONE_DIR, dest_panel, NULL, 1); + break; + + case BUILTIN_compare: + panel_action(src_panel, act_COMPARE, dest_panel, NULL, 1); break; diff -rc2P git-4.3.13/src/gitaction /home/tudor/src/git/git-4.3.14/src/gitaction *** git-4.3.13/src/gitaction Mon Nov 4 17:21:33 1996 --- /home/tudor/src/git/git-4.3.14/src/gitaction Wed Nov 20 14:29:57 1996 *************** *** 3,7 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 per file type action script ### ### Global version ### ### Copyright (C) 1994, 1995, 1996 Free Software Foundation, Inc. ### --- 3,7 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 per file type action script ### ### Global version ### ### Copyright (C) 1994, 1995, 1996 Free Software Foundation, Inc. ### Only in git-4.3.13/src: gitcmp.c diff -rc2P git-4.3.13/src/gitkeys.c /home/tudor/src/git/git-4.3.14/src/gitkeys.c *** git-4.3.13/src/gitkeys.c Tue Oct 8 07:39:35 1996 --- /home/tudor/src/git/git-4.3.14/src/gitkeys.c Wed Nov 20 14:30:07 1996 *************** *** 366,370 **** printf(PRODUCT" "VERSION" - Display key sequence utility\n"); #else ! printf("GNU Interactive Tools 4.3.13 - Display key sequence utility\n"); #endif /* !HAVE_GCC */ printf("GIT is free software; you can redistribute it and/or modify it under the\n"); --- 366,370 ---- printf(PRODUCT" "VERSION" - Display key sequence utility\n"); #else ! printf("GNU Interactive Tools 4.3.14 - Display key sequence utility\n"); #endif /* !HAVE_GCC */ printf("GIT is free software; you can redistribute it and/or modify it under the\n"); diff -rc2P git-4.3.13/src/gitmount /home/tudor/src/git/git-4.3.14/src/gitmount *** git-4.3.13/src/gitmount Tue Oct 8 07:39:41 1996 --- /home/tudor/src/git/git-4.3.14/src/gitmount Wed Nov 20 14:30:13 1996 *************** *** 3,7 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 auto-mount script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### --- 3,7 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 auto-mount script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### diff -rc2P git-4.3.13/src/gitps.c /home/tudor/src/git/git-4.3.14/src/gitps.c *** git-4.3.13/src/gitps.c Mon Nov 11 20:01:23 1996 --- /home/tudor/src/git/git-4.3.14/src/gitps.c Wed Nov 20 14:29:21 1996 *************** *** 154,158 **** static char title_text[] = " "PRODUCT" "VERSION" - Process Viewer/Killer"; #else ! static char title_text[] = " GNU Interactive Tools 4.3.13 - Process Viewer/Killer"; #endif /* !HAVE_GCC */ static char *GitPsModeHelp; --- 154,158 ---- static char title_text[] = " "PRODUCT" "VERSION" - Process Viewer/Killer"; #else ! static char title_text[] = " GNU Interactive Tools 4.3.14 - Process Viewer/Killer"; #endif /* !HAVE_GCC */ static char *GitPsModeHelp; *************** *** 591,598 **** char *key_seq_ptr = tty_get_symbol_key_seq(key_seq); ! need_conversion = (key_seq_ptr == NULL); ! ! if (!need_conversion) strcpy(key_seq, key_seq_ptr); } else --- 591,614 ---- char *key_seq_ptr = tty_get_symbol_key_seq(key_seq); ! if (key_seq_ptr) ! { ! /* Ignore empty/invalid key sequences. */ ! if (*key_seq_ptr == '\0') ! continue; ! ! /* We got the key sequence in the correct form, as ! returned by tgetstr, so there is no need for ! further conversion. */ strcpy(key_seq, key_seq_ptr); + need_conversion = 0; + } + else + { + /* This is not a TERMCAP symbol, it is a key sequence + that we will have to convert it with + tty_key_convert() into a machine usable form before + using it. */ + need_conversion = 1; + } } else diff -rc2P git-4.3.13/src/gitredir /home/tudor/src/git/git-4.3.14/src/gitredir *** git-4.3.13/src/gitredir Tue Oct 8 07:39:53 1996 --- /home/tudor/src/git/git-4.3.14/src/gitredir Wed Nov 20 14:30:18 1996 *************** *** 3,7 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 redirection script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### --- 3,7 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 redirection script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### diff -rc2P git-4.3.13/src/gitrgrep /home/tudor/src/git/git-4.3.14/src/gitrgrep *** git-4.3.13/src/gitrgrep Tue Oct 8 07:39:58 1996 --- /home/tudor/src/git/git-4.3.14/src/gitrgrep Wed Nov 20 14:30:23 1996 *************** *** 3,7 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 recursive grep script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### --- 3,7 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 recursive grep script ### ### Copyright (C) 1994, 1996 Free Software Foundation, Inc. ### ### Written by Tudor Hulubei and Andrei Pitis. ### diff -rc2P git-4.3.13/src/gitview.c /home/tudor/src/git/git-4.3.14/src/gitview.c *** git-4.3.13/src/gitview.c Mon Nov 11 18:19:35 1996 --- /home/tudor/src/git/git-4.3.14/src/gitview.c Wed Nov 20 14:29:29 1996 *************** *** 196,200 **** static char title_text[] = " "PRODUCT" "VERSION" - Hex/Ascii File Viewer"; #else ! static char title_text[] = " GNU Interactive Tools 4.3.13 - Hex/Ascii File Viewer"; #endif /* !HAVE_GCC */ static char *GitViewModeHelp; --- 196,200 ---- static char title_text[] = " "PRODUCT" "VERSION" - Hex/Ascii File Viewer"; #else ! static char title_text[] = " GNU Interactive Tools 4.3.14 - Hex/Ascii File Viewer"; #endif /* !HAVE_GCC */ static char *GitViewModeHelp; *************** *** 373,380 **** char *key_seq_ptr = tty_get_symbol_key_seq(key_seq); ! need_conversion = (key_seq_ptr == NULL); ! ! if (!need_conversion) strcpy(key_seq, key_seq_ptr); } else --- 373,396 ---- char *key_seq_ptr = tty_get_symbol_key_seq(key_seq); ! if (key_seq_ptr) ! { ! /* Ignore empty/invalid key sequences. */ ! if (*key_seq_ptr == '\0') ! continue; ! ! /* We got the key sequence in the correct form, as ! returned by tgetstr, so there is no need for ! further conversion. */ strcpy(key_seq, key_seq_ptr); + need_conversion = 0; + } + else + { + /* This is not a TERMCAP symbol, it is a key sequence + that we will have to convert it with + tty_key_convert() into a machine usable form before + using it. */ + need_conversion = 1; + } } else diff -rc2P git-4.3.13/src/panel.c /home/tudor/src/git/git-4.3.14/src/panel.c *** git-4.3.13/src/panel.c Tue Nov 12 11:57:49 1996 --- /home/tudor/src/git/git-4.3.14/src/panel.c Wed Dec 4 21:07:13 1996 *************** *** 196,199 **** --- 196,200 ---- "Wait, moving directory...", "Wait, comparing directories...", + "Wait, comparing files...", "Wait, renaming file(s)...", }; *************** *** 209,213 **** #define PANEL_MOVE_DIR_MSG panel_il_message[ 8] #define PANEL_COMPARE_DIR_MSG panel_il_message[ 9] ! #define PANEL_RENAME_FILES_MSG panel_il_message[10] --- 210,215 ---- #define PANEL_MOVE_DIR_MSG panel_il_message[ 8] #define PANEL_COMPARE_DIR_MSG panel_il_message[ 9] ! #define PANEL_COMPARE_FILES_MSG panel_il_message[10] ! #define PANEL_RENAME_FILES_MSG panel_il_message[11] *************** *** 247,251 **** ! /* Is the current directory the root directory ? */ #define rootdir() (this->path[0] == '/' && this->path[1] == '\0') --- 249,253 ---- ! /* Is the current directory the root directory? */ #define rootdir() (this->path[0] == '/' && this->path[1] == '\0') *************** *** 281,284 **** --- 283,291 ---- + /* + * Initialize the panel data structures. Read the necessary data from + * the configuration files, if needed. + */ + panel_t * panel_init(x, y, lines, columns, path) *************** *** 376,379 **** --- 383,390 ---- + /* + * Destroy a panel. + */ + void panel_end(this) *************** *** 398,401 **** --- 409,417 ---- + /* + * Return the `first on screen' panel entry, i.e. the first file entry + * in the panel that is visible on the screen. + */ + static int get_fos(this) *************** *** 420,426 **** ! /* We might need to call this twice in the same expression, so this is ! the reason for having tname[2]. If filled != 0, fill the resulting ! string with spaces up to 14 characters. */ static char * --- 436,444 ---- ! /* ! * We might need to call this twice in the same expression, so this is ! * the reason for having tname[2]. If filled != 0, fill the resulting ! * string with spaces up to 14 characters. ! */ static char * *************** *** 1841,1845 **** UserHeartAttack = 0; saved_il = il_save(); ! key = panel_1s_message("Abort current operation ? ", "yn", IL_FREEZED | IL_BEEP); il_restore(saved_il); --- 1859,1863 ---- UserHeartAttack = 0; saved_il = il_save(); ! key = panel_1s_message("Abort current operation? ", "yn", IL_FREEZED | IL_BEEP); il_restore(saved_il); *************** *** 1852,1857 **** ! /* Check if two file names point to the same file. It works by checking the ! devices and inodes. */ int --- 1870,1877 ---- ! /* ! * Check if two file names point to the same file. It works by ! * checking the devices and inodes. ! */ int *************** *** 1887,1894 **** if (this->selected_entries) ! c = panel_2s_message("%s: File exists. Overwrite/Skip/All/Cancel ? ", file, "osac", IL_MOVE|IL_BEEP|IL_SAVE|IL_ERROR); else ! c = panel_2s_message("%s: File exists. Overwrite/Cancel ? ", file, "oc", IL_MOVE|IL_BEEP|IL_SAVE|IL_ERROR); --- 1907,1914 ---- if (this->selected_entries) ! c = panel_2s_message("%s: File exists. Overwrite/Skip/All/Cancel? ", file, "osac", IL_MOVE|IL_BEEP|IL_SAVE|IL_ERROR); else ! c = panel_2s_message("%s: File exists. Overwrite/Cancel? ", file, "oc", IL_MOVE|IL_BEEP|IL_SAVE|IL_ERROR); *************** *** 2455,2458 **** --- 2475,2484 ---- + /* + * Change the directory of the current panel to the directory under + * the cursor. If that directory is ".." then go up to the parent + * directory. + */ + int panel_act_ENTER(this, other) *************** *** 2467,2471 **** { case DIR_ENTRY: - if (strcmp(name, "..") == 0 && strcmp(this->path, "/") == 0) break; --- 2493,2496 ---- *************** *** 2525,2529 **** case FILE_ENTRY: - if (this->dir_entry[this->current_entry].executable) { --- 2550,2553 ---- *************** *** 2556,2559 **** --- 2580,2588 ---- + /* + * Copy the selected files in the active panel into some other place, + * usually the current directory of the other panel. + */ + void panel_act_COPY(this, other) *************** *** 2706,2709 **** --- 2735,2742 ---- + /* + * Delete the selected files and directories in the active panel. + */ + void panel_act_DELETE(this, other) *************** *** 2720,2724 **** return; ! if (panel_1s_message("Delete selected entries ? ","yn",IL_FREEZED) != 'y') return; --- 2753,2757 ---- return; ! if (panel_1s_message("Delete selected entries? ","yn",IL_FREEZED) != 'y') return; *************** *** 2742,2746 **** if (keep_asking) ! answer = panel_2s_message("Delete %s ? (Yes/Skip/All/Cancel) ", name, "ysac", IL_MOVE); --- 2775,2779 ---- if (keep_asking) ! answer = panel_2s_message("Delete %s? (Yes/Skip/All/Cancel) ", name, "ysac", IL_MOVE); *************** *** 2767,2771 **** { if (panel_2s_message( ! "%s/: directory might contain files. Delete ? ", name, "yn", IL_MOVE | IL_SAVE) == 'y') { --- 2800,2804 ---- { if (panel_2s_message( ! "%s/: directory might contain files. Delete? ", name, "yn", IL_MOVE | IL_SAVE) == 'y') { *************** *** 2785,2789 **** if (!result) { ! if (panel_2s_message("%s: Deletion failed. Continue ? ", name, "yn", IL_MOVE | IL_BEEP | IL_ERROR) != 'y') --- 2818,2822 ---- if (!result) { ! if (panel_2s_message("%s: Deletion failed. Continue? ", name, "yn", IL_MOVE | IL_BEEP | IL_ERROR) != 'y') *************** *** 2827,2830 **** --- 2860,2867 ---- + /* + * Create a new directory into the current panel's directory. + */ + void panel_act_MKDIR(this, other) *************** *** 2882,2885 **** --- 2919,2928 ---- + /* + * Move the selected files and directories from the active panel into + * some other place in the current file system (usually in the other + * panel's directory. Files can also be moved across file systems. + */ + void panel_act_MOVE(this, other) *************** *** 3046,3049 **** --- 3089,3097 ---- + /* + * Change the directory of the current panel. Refresh the other panel as + * well if it turns out that both point to the same directory. + */ + void panel_act_CHDIR(this, other, new_dir) *************** *** 3076,3079 **** --- 3124,3131 ---- + /* + * Refresh a panel by re-reading the directory from the disk. + */ + void panel_act_REFRESH(this, aux_info) *************** *** 3115,3118 **** --- 3167,3192 ---- #define CMP_BUFFER_SIZE (32 * 1024) + #define CF_ABORT -1 + #define CF_READ1 -2 + #define CF_READ2 -3 + #define CF_OPEN1 -4 + #define CF_OPEN2 -5 + + + /* + * Compare the file at index `this_entry' into `this' with the file at + * index `other_entry' into `other'. + * + * Return: + * CF_ABORT if aborted, + * CF_READ1 if there was a read error on the first file, + * CF_READ2 if there was a read error on the second file, + * CF_OPEN1 if couldn't open the first file, + * CF_OPEN2 if couldn't open the second file, + * or return the offset of the first difference encountered. + * + * FIXME: This needs work in order to be useful in comparing + * special files (block devices). + */ int *************** *** 3123,3140 **** int other_entry; { char *msg; int fd1, fd2; char *buf1, *buf2; ! int n, aborted = 0; int bytes_to_compare; char *name1 = this->dir_entry[this_entry].name; char *name2 = other->dir_entry[other_entry].name; - off_t size = this->dir_entry[this_entry].size; char *file1 = name1; char *file2; if (size == 0) ! return 1; file2 = xmalloc(strlen(other->path) + 1 + strlen(name2) + 1); --- 3197,3218 ---- int other_entry; { + off_t n; char *msg; int fd1, fd2; char *buf1, *buf2; ! int aborted = 0; int bytes_to_compare; char *name1 = this->dir_entry[this_entry].name; char *name2 = other->dir_entry[other_entry].name; char *file1 = name1; char *file2; + /* Make sure we initialize size to the smaller size. We might be + required to compare files of different length. */ + off_t size = min(this->dir_entry[this_entry].size, + other->dir_entry[other_entry].size); if (size == 0) ! return 0; file2 = xmalloc(strlen(other->path) + 1 + strlen(name2) + 1); *************** *** 3147,3151 **** if ((fd1 = open(file1, O_RDONLY)) == -1) ! return 0; if ((fd2 = open(file2, O_RDONLY)) == -1) --- 3225,3229 ---- if ((fd1 = open(file1, O_RDONLY)) == -1) ! return CF_OPEN1; if ((fd2 = open(file2, O_RDONLY)) == -1) *************** *** 3153,3157 **** xfree(file2); close(fd1); ! return 0; } --- 3231,3235 ---- xfree(file2); close(fd1); ! return CF_OPEN2; } *************** *** 3165,3168 **** --- 3243,3248 ---- for (n = 0; n < size; n += bytes_to_compare) { + int read1, read2, bytes_read; + if (canceled()) { *************** *** 3173,3184 **** bytes_to_compare = min(size - n, CMP_BUFFER_SIZE); ! if (read(fd1, buf1, bytes_to_compare) != bytes_to_compare) ! break; ! if (read(fd2, buf2, bytes_to_compare) != bytes_to_compare) break; ! if (memcmp(buf1, buf2, bytes_to_compare) != 0) break; sprintf(msg, "(CMP) [%3d%%] %s", --- 3253,3287 ---- bytes_to_compare = min(size - n, CMP_BUFFER_SIZE); ! read1 = read(fd1, buf1, bytes_to_compare); ! ! if (read1 < 0) ! return CF_READ1; ! ! read2 = read(fd2, buf2, bytes_to_compare); ! ! if (read2 < 0) ! return CF_READ2; ! bytes_read = min(read1, read2); ! ! if (memcmp(buf1, buf2, bytes_read) != 0) ! { ! int i; ! ! /* Ok, there is a difference somewhere. Let's go find it. */ ! for (i = 0; i < bytes_read; i++) ! if (buf1[i] != buf2[i]) ! break; ! ! n += i; break; + } ! if ((read1 != bytes_to_compare) || ! (read2 != bytes_to_compare)) ! { ! n += bytes_read; break; + } sprintf(msg, "(CMP) [%3d%%] %s", *************** *** 3195,3204 **** close(fd2); ! return aborted ? -1 : (n == size); } void ! panel_act_COMPARE(this, other, quick) panel_t *this; panel_t *other; --- 3298,3427 ---- close(fd2); ! return aborted ? CF_ABORT : n; ! } ! ! ! /* ! * Compare the current file in the active panel with the current ! * file in the other one. ! */ ! ! void ! panel_act_COMPARE(this, other) ! panel_t *this; ! panel_t *other; ! { ! int permission = 1; ! int this_entry = this->current_entry; ! int other_entry = other->current_entry; ! ! il_message(PANEL_COMPARE_FILES_MSG); ! ! if ((strcmp(this->path, other->path) == 0) && ! (strcmp(this->dir_entry[this_entry].name, ! other->dir_entry[other_entry].name) == 0)) ! { ! panel_1s_message("No point in compare a file with itself. ", ! (char *)NULL, IL_BEEP | IL_SAVE | IL_ERROR); ! return; ! } ! ! if (this->dir_entry[this_entry].type == FILE_ENTRY && ! other->dir_entry[other_entry].type == FILE_ENTRY) ! { ! if (this->dir_entry[this_entry].size != ! other->dir_entry[other_entry].size) ! { ! /* Ask for permission to continue if the files have ! different size. */ ! if (panel_1s_message("Files have different size. Continue? ", ! "yn", IL_BEEP | IL_ERROR) != 'y') ! permission = 0; ! } ! ! if (permission) ! { ! off_t result = panel_compare_files(this, this_entry, ! other, other_entry); ! ! switch (result) ! { ! case CF_ABORT: ! break; ! ! case CF_OPEN1: ! panel_2s_message("Cannot open file %s. ", ! this->dir_entry[this_entry].name, ! (char *)NULL, ! IL_MOVE | IL_BEEP | IL_SAVE | IL_ERROR); ! break; ! ! case CF_OPEN2: ! panel_2s_message("Cannot open file %s. ", ! other->dir_entry[other_entry].name, ! (char *)NULL, ! IL_MOVE | IL_BEEP | IL_SAVE | IL_ERROR); ! break; ! ! case CF_READ1: ! panel_2s_message("I/O error reading from file %s. ", ! this->dir_entry[this_entry].name, ! (char *)NULL, ! IL_MOVE | IL_BEEP | IL_SAVE | IL_ERROR); ! break; ! ! case CF_READ2: ! panel_2s_message("I/O error reading from file %s. ", ! other->dir_entry[other_entry].name, ! (char *)NULL, ! IL_MOVE | IL_BEEP | IL_SAVE | IL_ERROR); ! break; ! ! default: ! if (result == min(this->dir_entry[this_entry].size, ! other->dir_entry[other_entry].size)) ! { ! /* The files appear to be equal, if we ignore ! the difference in size. */ ! panel_1s_message("Compare OK. ", (char *)NULL, ! IL_BEEP | IL_SAVE); ! } ! else ! { ! /* The files differ. Report the offset of the ! first difference encountered. */ ! char *msg = xmalloc(128); ! ! sprintf(msg, "%d (0x%x)", result, result); ! panel_2s_message("Files differ at offset %s. ", ! msg, (char *)NULL, IL_BEEP | IL_SAVE); ! xfree(msg); ! } ! ! break; ! } ! } ! } ! else ! { ! panel_2s_message("Only regular files can be compared. ", ! this->path, (char *)NULL, ! IL_MOVE | IL_BEEP | IL_SAVE | IL_ERROR); ! /* At least one of the files is not a regular file, thus we ! will not go any further. */ ! } ! ! STATUS_RESTORE(); } + /* + * Compare the files in the two panels. If `quick' is 1, then perform + * a "quick" comparison, i.e. just look at the name, size and date of + * the files. Otherwise, do a thorough comparison. + */ + void ! panel_act_CMPDIR(this, other, quick) panel_t *this; panel_t *other; *************** *** 3211,3214 **** --- 3434,3440 ---- if (strcmp(this->path, other->path) == 0) { + panel_1s_message("No point in comparing a directory with itself. ", + (char *)NULL, IL_BEEP | IL_SAVE | IL_ERROR); + panel_unselect_all(this); panel_unselect_all(other); *************** *** 3242,3249 **** other, j); ! if (result == -1) goto done; ! if (result == 1) goto unhilight_both; } --- 3468,3475 ---- other, j); ! if (result == CF_ABORT) goto done; ! if (result == this->dir_entry[i].size) goto unhilight_both; } *************** *** 3252,3257 **** /* We don't use difftime(), to avoid floating point. Not good. */ ! if (this->dir_entry[i].mtime >= ! other->dir_entry[j].mtime) { other->dir_entry[j].selected = 0; --- 3478,3482 ---- /* We don't use difftime(), to avoid floating point. Not good. */ ! if (this->dir_entry[i].mtime >= other->dir_entry[j].mtime) { other->dir_entry[j].selected = 0; *************** *** 3990,3999 **** break; ! case act_COMPARE: ! panel_act_COMPARE(this, other, *(int *)aux_info); break; case act_CASE: panel_act_CASE(this, other, *(int *)aux_info); break; --- 4215,4228 ---- break; ! case act_CMPDIR: ! panel_act_CMPDIR(this, other, *(int *)aux_info); break; case act_CASE: panel_act_CASE(this, other, *(int *)aux_info); + break; + + case act_COMPARE: + panel_act_COMPARE(this, other); break; diff -rc2P git-4.3.13/src/panel.h /home/tudor/src/git/git-4.3.14/src/panel.h *** git-4.3.13/src/panel.h Sun Nov 10 16:07:39 1996 --- /home/tudor/src/git/git-4.3.14/src/panel.h Tue Dec 3 14:51:43 1996 *************** *** 108,112 **** #define act_ISEARCH_END 42 ! #define act_COMPARE 43 #define act_CASE 44 --- 108,112 ---- #define act_ISEARCH_END 42 ! #define act_CMPDIR 43 #define act_CASE 44 *************** *** 114,117 **** --- 114,119 ---- #define act_UP_ONE_DIR 45 + #define act_COMPARE 46 + /* File sort methods. */ *************** *** 150,155 **** /* Comparison types. */ ! #define COMPARE_THOROUGH 0 ! #define COMPARE_QUICK 1 --- 152,157 ---- /* Comparison types. */ ! #define CMPDIR_THOROUGH 0 ! #define CMPDIR_QUICK 1 diff -rc2P git-4.3.13/src/prefix.sh /home/tudor/src/git/git-4.3.14/src/prefix.sh *** git-4.3.13/src/prefix.sh Wed Dec 31 19:00:00 1969 --- /home/tudor/src/git/git-4.3.14/src/prefix.sh Wed Dec 4 14:27:33 1996 *************** *** 0 **** --- 1,19 ---- + #!/bin/sh + + ### + ### This script would normally be integrated into Makefile.in, but + ### unfortunately a stupid bug in the brain damaged ULTRIX make + ### prevents me from doing it. --tudor + ### + + diff prefix prefix.new > /dev/null + + if test $? -ne 0; then + echo "prefix changed from `cat prefix` to `cat prefix.new`" + echo "affected files: $1" + cp prefix.new prefix + rm -f prefix.new + rm -f "$1" + fi + + exit 0 diff -rc2P git-4.3.13/src/tty.c /home/tudor/src/git/git-4.3.14/src/tty.c *** git-4.3.13/src/tty.c Mon Nov 11 20:00:09 1996 --- /home/tudor/src/git/git-4.3.14/src/tty.c Wed Nov 20 14:06:22 1996 *************** *** 1960,1964 **** /* ! * Return the capability of a given termcap symbol. */ --- 1960,1965 ---- /* ! * Get the capability of a given termcap symbol. Return NULL if there ! * is no capability for it. */ diff -rc2P git-4.3.13/term/.gitrc.aixterm /home/tudor/src/git/git-4.3.14/term/.gitrc.aixterm *** git-4.3.13/term/.gitrc.aixterm Sun Oct 13 18:44:35 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.aixterm Wed Nov 20 14:30:54 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.ansi /home/tudor/src/git/git-4.3.14/term/.gitrc.ansi *** git-4.3.13/term/.gitrc.ansi Sun Oct 13 18:44:55 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.ansi Wed Nov 20 14:31:00 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.common /home/tudor/src/git/git-4.3.14/term/.gitrc.common *** git-4.3.13/term/.gitrc.common Thu Oct 17 23:11:59 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.common Tue Dec 3 20:35:26 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### *************** *** 388,392 **** ^Cct = thorough-compare-panels ^CD = delete ! ^CbD = B-DELETE; %?{Delete selected entries ? } rm -r -f %i&;;;;y ^CZ = UNCOMPRESS; $GIT_COMPRESS -d %i;;;;y ^CbfZ = BF-UNCOMPRESS; $GIT_COMPRESS -df %i&;;;;y --- 388,392 ---- ^Cct = thorough-compare-panels ^CD = delete ! ^CbD = B-DELETE; %?{Delete selected entries? } rm -r -f %i&;;;;y ^CZ = UNCOMPRESS; $GIT_COMPRESS -d %i;;;;y ^CbfZ = BF-UNCOMPRESS; $GIT_COMPRESS -df %i&;;;;y *************** *** 426,429 **** --- 426,447 ---- ^CR = RENAME; mv %a %s{New file name: ,%a};;;;y ^CbR = B-RENAME; mv %a %s{New file name: ,%a}&;;;;y + ^Cmd = MTOOLS-CHDIR; mcd %s{New directory: ,a:};;;;y + ^Cm^D = MTOOLS-CHDIR; mcd %s{New directory: ,a:};;;;y + ^CmP = MTOOLS-PUT; mcopy %i %s{Destination: ,a:};;;;y + ^CbmP = B-MTOOLS-PUT; mcopy %i %s{Destination: ,a:}&;;;;y + ^CmG = MTOOLS-GET; mcopy %s{Source files: ,a:} %s{Destination: ,.};;;;y + ^CbmG = B-MTOOLS-GET; mcopy %s{Source files: ,a:} %s{Destination: ,.}&;;;;y + ^CmD = MTOOLS-DELETE; mdel %s{Files: ,a:};;;;y + ^CbmD = B-MTOOLS-DELETE; mdel %s{Files: ,a:}&;;;;y + ^CmL = MTOOLS-DIR; mdir %s{Directory: ,a:} | $GIT_PAGER;;;y + ^CmF = MTOOLS-FORMAT; mformat %s{Floppy: ,a:} %?{Are you sure? };;;;y + ^CbmF = B-MTOOLS-FORMAT; mformat %s{Floppy: ,a:} %?{Are you sure? }&;;;;y + ^CmM = MTOOLS-MKDIR; mmd %s{Directory: ,a:};;;;y + ^CbmM = B-MTOOLS-MKDIR; mmd %s{Directory: ,a:}&;;;;y + ^CmK = MTOOLS-RMDIR; mdeltree %s{Directory: ,a:} %?{Are you sure? };;;;y + ^CbmK = B-MTOOLS-RMDIR; mdeltree %s{Directory: ,a:} %?{Are you sure? }&;;;;y + ^CmR = MTOOLS-RENAME; mmove %s{Source files: ,a:} %s{Destination: ,a:};;;;y + ^CbmR = B-MTOOLS-RENAME; mmove %s{Source files: ,a:} %s{Destination: ,a:}&;;;;y + ^CmT = MTOOLS-TYPE; mtype %s{File: ,a:} | $GIT_PAGER;;;y ^CM = CHMOD; chmod %s{New mode of %i: ,%m} %i;;;;y ^CbM = B-CHMOD; chmod %s{New mode of %i: ,%m} %i&;;;;y *************** *** 442,446 **** ^Cd = DIR-DIFF; diff -rc2P %d %P/%D > %s{Patch file: ,%d-%D.diff};;;;y ^Cbd = B-DIRR-DIFF; diff -rc2P %d %P/%D > %s{Patch file:, %d-%D.diff}&;;;y ! ^CB = BINARY-COMPARE; gitcmp %f %P/%F;;;;y ^Cs = select-files-matching-pattern ^Cu = unselect-files-matching-pattern --- 460,464 ---- ^Cd = DIR-DIFF; diff -rc2P %d %P/%D > %s{Patch file: ,%d-%D.diff};;;;y ^Cbd = B-DIRR-DIFF; diff -rc2P %d %P/%D > %s{Patch file:, %d-%D.diff}&;;;y ! ^CB = compare ^Cs = select-files-matching-pattern ^Cu = unselect-files-matching-pattern *************** *** 452,456 **** ^Cp = ENCRYPT; pgp -esa %f;;;y ^CU = DIRECTORY-USAGE; gitredir du -s %d;;;;y ! ^CW = WIPE; %?{Wiping selected files ? } gitwipe %i;;;;y ^X0 = enlarge-other-panel ^X1 = enlarge-panel --- 470,474 ---- ^Cp = ENCRYPT; pgp -esa %f;;;y ^CU = DIRECTORY-USAGE; gitredir du -s %d;;;;y ! ^CW = WIPE; %?{Wiping selected files? } gitwipe %i;;;;y ^X0 = enlarge-other-panel ^X1 = enlarge-panel *************** *** 474,477 **** --- 492,496 ---- ^Xg = GREP; grep %s{Search: ,} %i | $GIT_PAGER;;;y ^Xh = VIEW; gitview %f;;n + ^XH = XHOST; xhost %s{Hosts: ,+ };;;;y ^XI = ISPELL; ispell %f;;n ^Xi = INFO; info %s{Info documentation: ,} diff -rc2P git-4.3.13/term/.gitrc.generic /home/tudor/src/git/git-4.3.14/term/.gitrc.generic *** git-4.3.13/term/.gitrc.generic Tue Oct 8 07:41:00 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.generic Wed Nov 20 14:31:09 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.hft /home/tudor/src/git/git-4.3.14/term/.gitrc.hft *** git-4.3.13/term/.gitrc.hft Thu Oct 10 11:43:34 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.hft Wed Nov 20 14:31:13 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.hpterm /home/tudor/src/git/git-4.3.14/term/.gitrc.hpterm *** git-4.3.13/term/.gitrc.hpterm Tue Oct 8 07:41:08 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.hpterm Wed Nov 20 14:31:21 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.linux /home/tudor/src/git/git-4.3.14/term/.gitrc.linux *** git-4.3.13/term/.gitrc.linux Tue Oct 8 07:41:12 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.linux Wed Nov 20 14:31:29 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.mach /home/tudor/src/git/git-4.3.14/term/.gitrc.mach *** git-4.3.13/term/.gitrc.mach Tue Oct 8 07:41:16 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.mach Wed Nov 20 14:31:33 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.minix /home/tudor/src/git/git-4.3.14/term/.gitrc.minix *** git-4.3.13/term/.gitrc.minix Tue Oct 8 07:41:20 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.minix Wed Nov 20 14:31:36 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.thix /home/tudor/src/git/git-4.3.14/term/.gitrc.thix *** git-4.3.13/term/.gitrc.thix Tue Oct 8 07:41:24 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.thix Wed Nov 20 14:31:40 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.vt100 /home/tudor/src/git/git-4.3.14/term/.gitrc.vt100 *** git-4.3.13/term/.gitrc.vt100 Thu Oct 10 11:43:42 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.vt100 Wed Nov 20 14:31:43 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.vt102 /home/tudor/src/git/git-4.3.14/term/.gitrc.vt102 *** git-4.3.13/term/.gitrc.vt102 Thu Oct 10 11:43:47 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.vt102 Wed Nov 20 14:31:46 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.xterm /home/tudor/src/git/git-4.3.14/term/.gitrc.xterm *** git-4.3.13/term/.gitrc.xterm Sat Oct 19 02:08:08 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.xterm Wed Nov 20 14:31:50 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/.gitrc.xterm-color /home/tudor/src/git/git-4.3.14/term/.gitrc.xterm-color *** git-4.3.13/term/.gitrc.xterm-color Sat Oct 19 02:07:47 1996 --- /home/tudor/src/git/git-4.3.14/term/.gitrc.xterm-color Wed Nov 20 14:31:55 1996 *************** *** 2,6 **** ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.13 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### --- 2,6 ---- ############################################################################### ### ### ! ### GNU Interactive Tools 4.3.14 configuration file ### ### Copyright (c) 1993, 1994, 1995, 1996 Free Software Foundation, Inc. ### ### ### diff -rc2P git-4.3.13/term/ChangeLog /home/tudor/src/git/git-4.3.14/term/ChangeLog *** git-4.3.13/term/ChangeLog Wed Oct 16 18:09:43 1996 --- /home/tudor/src/git/git-4.3.14/term/ChangeLog Fri Nov 29 18:11:14 1996 *************** *** 1,2 **** --- 1,8 ---- + Fri Nov 29 18:10:28 1996 Tudor Hulubei + + * .gitrc.common (MTOOLS-*): Added support for the commands + provided by the mtools package. They use the ^Cm and ^Cbm key + prefixes. + Wed Oct 16 18:09:33 1996 Tudor Hulubei diff -rc2P git-4.3.13/term/Makefile.in /home/tudor/src/git/git-4.3.14/term/Makefile.in *** git-4.3.13/term/Makefile.in Wed Oct 16 14:19:30 1996 --- /home/tudor/src/git/git-4.3.14/term/Makefile.in Mon Dec 2 19:06:49 1996 *************** *** 60,64 **** all: ! installdirs: $(srcdir)/../mkinstalldirs $(termlib) $(termlibgit) $(termdir) --- 60,66 ---- all: ! prefix-change: ! ! install-dirs: $(srcdir)/../mkinstalldirs $(termlib) $(termlibgit) $(termdir) *************** *** 109,113 **** clean: ! -rm -f *~ core* tutu* gogu* mostlyclean: clean --- 111,115 ---- clean: ! -rm -f *~ core* tutu* gogu* prefix.new mostlyclean: clean *************** *** 115,118 **** --- 117,121 ---- distclean: clean -rm -f Makefile config.status config.log config.cache + -rm -f prefix prefix.new realclean: distclean