Johannes Sixt <j.sixt@xxxxxxxxxxxxx> writes: > Like this? Yeah, and in addition to "puts", "write(2)" is also not supported, right? > color.h | 5 +++++ > 1 files changed, 5 insertions(+), 0 deletions(-) > > diff --git a/color.h b/color.h > index 7d8da6f..edeaa3e 100644 > --- a/color.h > +++ b/color.h > @@ -4,6 +4,11 @@ > /* "\033[1;38;5;2xx;48;5;2xxm\0" is 23 bytes */ > #define COLOR_MAXLEN 24 > > +/* > + * IMPORTANT: Due to the way these color codes are emulated on Windows, > + * write them only using printf, fprintf, and fputs. In particular, > + * do not use puts. > + */ > #define GIT_COLOR_NORMAL "" > #define GIT_COLOR_RESET "\033[m" > #define GIT_COLOR_BOLD "\033[1m" > -- > 1.6.6.rc0.43.g50037 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html