Don't rely on tput
This commit is contained in:
parent
245e331014
commit
cf67c7ae47
3 changed files with 9 additions and 9 deletions
|
@ -2,9 +2,9 @@ function fld --wraps 'fossil diff'
|
|||
if type -q colordiff
|
||||
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)
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue