@@ -820,13 +820,19 @@ bak(){ | |||||
} | } | ||||
di(){ | di(){ | ||||
if type colordiff >/dev/null 2>&1 && test $TERM != dumb | |||||
if null type git | |||||
then | then | ||||
___diffcmd=colordiff | |||||
git --git-dir= diff "$@" | |||||
___diffcmd="git --git-dir= diff" | |||||
else | else | ||||
___diffcmd=diff | |||||
if type colordiff >/dev/null 2>&1 && test $TERM != dumb | |||||
then | |||||
___diffcmd=colordiff | |||||
else | |||||
___diffcmd=diff | |||||
fi | |||||
${___diffcmd} -u "$@" | ${PAGER} | |||||
fi | fi | ||||
${___diffcmd} -u "$@" | ${PAGER} | |||||
} | } | ||||
tb(){ | tb(){ | ||||