mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
git-standup: ensure color usage
Git may fail to detect that the tty supports colors and fallbacks to non-colored output. This overrides that by specifying the color parameter. Based on kamranahmedse/git-standup#84
This commit is contained in:
parent
eb27b24b73
commit
13fa83b24e
|
|
@ -43,6 +43,7 @@ if [[ -t 1 ]] && [[ -n "$ncolors" ]] && [[ "$ncolors" -ge 8 ]] ; then
|
|||
BOLD=$(tput bold)
|
||||
UNDERLINE=$(tput smul)
|
||||
NORMAL=$(tput sgr0)
|
||||
COLOR=always
|
||||
else
|
||||
RED=""
|
||||
GREEN=""
|
||||
|
|
@ -52,6 +53,7 @@ else
|
|||
BOLD=""
|
||||
UNDERLINE=""
|
||||
NORMAL=""
|
||||
COLOR=never
|
||||
fi
|
||||
|
||||
# Only enable exit-on-error after the non-critical colorization stuff,
|
||||
|
|
@ -153,6 +155,7 @@ GIT_LOG_COMMAND="git --no-pager log \
|
|||
--author=\"$AUTHOR\"
|
||||
--abbrev-commit
|
||||
--oneline
|
||||
--color=$COLOR
|
||||
--pretty=format:'$GIT_PRETTY_FORMAT'
|
||||
--date='$GIT_DATE_FORMAT'"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue