mirror of
https://github.com/paulirish/git-recent.git
synced 2026-09-10 07:26:16 -04:00
Workaround for broken format on Windows (#9)
- Make OS detection logic more POSIX-ish - Add CYGWIN and CYGWIN Windows variants
This commit is contained in:
parent
b0cca7800b
commit
d45fb14b7d
25
git-recent
25
git-recent
|
|
@ -6,11 +6,28 @@
|
|||
## list all local branches, sorted by last commit, formatted reall purdy
|
||||
##
|
||||
|
||||
# Windows needs more basic format (#8, git-for-windows/git#865)
|
||||
case $(uname -s) in
|
||||
CYGWIN*|MINGW32*|MSYS*)
|
||||
branch='%(refname:short)'
|
||||
spacer=' '
|
||||
;;
|
||||
*)
|
||||
branch='%(color:yellow)%(refname:short)%(color:reset)'
|
||||
spacer='%(color:black) %(color:reset)'
|
||||
;;
|
||||
esac
|
||||
|
||||
format="\
|
||||
%(HEAD) %(color:yellow)%(refname:short)%(color:reset)|\
|
||||
%(color:bold red)%(objectname:short) %(color:bold green)(%(committerdate:relative)) %(color:blue)%(authorname) %(color:reset)%(color:yellow)%(upstream:track)%0a\
|
||||
%(color:black) %(color:reset)|%(contents:subject)%0a\
|
||||
|"
|
||||
%(HEAD) \
|
||||
$branch|\
|
||||
%(color:bold red)%(objectname:short)%(color:reset) \
|
||||
%(color:bold green)(%(committerdate:relative))%(color:reset) \
|
||||
%(color:bold blue)%(authorname)%(color:reset) \
|
||||
%(color:yellow)%(upstream:track)%(color:reset)
|
||||
$spacer|\
|
||||
%(contents:subject)
|
||||
$spacer|"
|
||||
|
||||
lessopts="--tabs=4 --quit-if-one-screen --RAW-CONTROL-CHARS --no-init"
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue