]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
Make the -l option default for check.
authorTim Shimmin <tes@sgi.com>
Tue, 25 Sep 2007 04:04:36 +0000 (04:04 +0000)
committerTim Shimmin <tes@sgi.com>
Tue, 25 Sep 2007 04:04:36 +0000 (04:04 +0000)
Use -xdiff for graphical version.
Merge of master-melb:xfs-cmds:29761a by kenmcd.

  Make the -l option default for check.
  Use -xdiff for graphical version.

common

diff --git a/common b/common
index 6b61abf65810a0950b48437c8aa056aee5bda2da..267fce3840542d186dbf130701819f22df5fbac7 100644 (file)
--- a/common
+++ b/common
@@ -20,13 +20,6 @@ _setenvironment
 check=${check-true}
 
 diff=diff
-if [ ! -z "$DISPLAY" ]
-then
-    which xdiff >/dev/null 2>&1 && diff=xdiff
-    which gdiff >/dev/null 2>&1 && diff=gdiff
-    which tkdiff >/dev/null 2>&1 && diff=tkdiff
-    which xxdiff >/dev/null 2>&1 && diff=xxdiff
-fi
 verbose=false
 group=false
 xgroup=false
@@ -112,7 +105,8 @@ check options
     -xfs                test XFS (default)
     -udf                test UDF
     -nfs                test NFS
-    -l                 line mode diff [xdiff]
+    -l                 line mode diff (default)
+    -xdiff             graphical mode diff
     -n                 show me, do not run tests
     -q                 quick [deprecated]
     -T                 output timestamps
@@ -147,9 +141,20 @@ testlist options
            xpand=false
            ;;
 
-       -l)     # line mode for diff, not gdiff over modems
-           diff=diff
+       -l)     # line mode for diff, default now, keep for backward compat
+           xpand=false
+           ;;
+
+       -xdiff) # graphical diff mode
            xpand=false
+
+           if [ ! -z "$DISPLAY" ]
+           then
+               which xdiff >/dev/null 2>&1 && diff=xdiff
+               which gdiff >/dev/null 2>&1 && diff=gdiff
+               which tkdiff >/dev/null 2>&1 && diff=tkdiff
+               which xxdiff >/dev/null 2>&1 && diff=xxdiff
+           fi
            ;;
 
        -q)     # "quick", no longer used - always quick :-)