git messes up hg colors? and vice versa?
if you use the "colors" extension in mercurial, you may find that the output of git is all messed up.
i have these two functions: git_on
and git_off
.
Run git_on
when u want git log
to work, git_off
when you want hg colors
to work.
git_on -- stop git log from being bad, but ruin hg colors
function git_on {
$env:TERM="msys" # note that this is bad for hg colors, but good for git log!
}
git_off -- ruin git log, but stop hg colors from being bad
function git_off {
$env:TERM="" # note that this is bad for git log, but good for hg colors!
}