File fish/functions/fld.fish artifact 20c18b9bae part of check-in 37f5866f0b
function fld --wraps 'fossil diff' if type -q colordiff2 command fossil diff -N $argv | colordiff | less -FRX else set -l red (tput setaf 1) set -l green (tput setaf 2) set -l reset (tput sgr0) fossil diff -N $argv | sed "s/^+.*\$/$green&$reset/" | sed "s/^-.*\$/$red&$reset/" | less -FRX end end