[modify compileloop some.
John Meacham <john@repetae.net>**20051025082717] hunk ./utils/compileloop.zsh 3
+
+settitle() {
+    [[ -t 1 ]] || return
+    print -Pn "\e]2;$1\a"
+}
+
hunk ./utils/compileloop.zsh 10
-TIMES=`ls -lt $(cat depend.make | sed -e 's/^HSFILES=//')`
+# TIMES=`ls -lt $(cat depend.make | sed -e 's/^HSFILES=//')`
hunk ./utils/compileloop.zsh 13
-    TTIMES=`ls -lt $(cat depend.make | sed -e 's/^HSFILES=//')`
-    if [[ "$TIMES" !=  "$TTIMES" ]] { TIMES=$TTIMES; rm -f $SLEEPFILE; echo "changed"; { date ; make $*;  echo $? > $SLEEPFILE } |& tee -a compile.log } else {
-        sleep 1
-    }
+    #TTIMES=`ls -lt $(cat depend.make | sed -e 's/^HSFILES=//')`
+    if ( make -q $* )  { settitle "cl: `cat $SLEEPFILE`" ; sleep 1 } else {  settitle "cl: working"; rm -f $SLEEPFILE; echo "changed"; { date ; make $*;  echo $? > $SLEEPFILE } |& tee -a compile.log; sleep 3 }