Dear diary, on Fri, Apr 22, 2005 at 02:46:19AM CEST, I got a letter
where Daniel Serpell <[EMAIL PROTECTED]> told me that...
> Hi!
Hi,
> On 4/21/05, Petr Baudis <[EMAIL PROTECTED]> wrote:
> >
> > I made git log colorized if you pass it -c in current git-pasky.
> >
>
> This has two problems, solved in two patches:
could you please sign them off?
> * A space is added in front of header lines when you use color.
Oh, good catch, thanks.
> * It does not work in my (Debian) xterm. This is because here
> "setterm" only works with TERM=linux.
Duh. And they say "Where possible terminfo is consulted to find the
string to use." in their manual page. :/
> gitlog.sh: 6d24d857fb6c2f7e810954adaca1990599906f07
> --- a/gitlog.sh
> +++ b/gitlog.sh
> @@ -11,11 +11,11 @@
>
> if [ "$1" = "-c" ]; then
> shift
> - colheader=$(setterm -foreground green)
> - colauthor=$(setterm -foreground cyan)
> - colcommitter=$(setterm -foreground magenta)
> - colsignoff=$(setterm -foreground yellow)
> - coldefault=$(setterm -foreground default)
> + colheader="$(tput setaf 2)"
> + colauthor="$(tput setaf 6)"
> + colcommitter="$(tput setaf 5)"
> + colsignoff="$(tput setaf 3)"
> + coldefault="$(tput op)"
> else
> colheader=
> colauthor=
Please at least stick the colors in comments after the assignment.
Not everyone knows ANSI color codes off-hand (the last thing I've
memorized were BIOS color codes in the distant DOS days).
--
Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
C++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html