configs  Artifact [ee25953f10]

Artifact ee25953f10ef13c1efde9e39e2ce792a2ac767afe0cb054da94beacbc2386624:

  • File fish/functions/fld.fish — part of check-in [b119513a53] at 2020-09-18 13:47:57 on branch trunk — Don't rely on tput (user: js size: 377)

function fld --wraps 'fossil diff'
    if type -q colordiff
        command fossil diff -N $argv | colordiff | less -FRX
    else
        set -l red (printf "\033[31m")
        set -l green (printf "\033[32m")
        set -l reset (printf "\033[0m")
        fossil diff -N $argv | sed "s/^+.*\$/$green&$reset/" |
            sed "s/^-.*\$/$red&$reset/" | less -FRX
    end
end