]>
Commit | Line | Data |
---|---|---|
7c92fe0e JK |
1 | #ifndef COLOR_H |
2 | #define COLOR_H | |
3 | ||
4 | /* "\033[1;38;5;2xx;48;5;2xxm\0" is 23 bytes */ | |
5 | #define COLOR_MAXLEN 24 | |
6 | ||
6b2f2d98 MK |
7 | /* |
8 | * This variable stores the value of color.ui | |
9 | */ | |
10 | extern int git_use_color_default; | |
11 | ||
12 | ||
13 | /* | |
14 | * Use this instead of git_default_config if you need the value of color.ui. | |
15 | */ | |
ef90d6d4 | 16 | int git_color_default_config(const char *var, const char *value, void *cb); |
6b2f2d98 | 17 | |
0f6f5a40 | 18 | int git_config_colorbool(const char *var, const char *value, int stdout_is_tty); |
7c92fe0e | 19 | void color_parse(const char *var, const char *value, char *dst); |
f26a0012 KH |
20 | int color_fprintf(FILE *fp, const char *color, const char *fmt, ...); |
21 | int color_fprintf_ln(FILE *fp, const char *color, const char *fmt, ...); | |
7c92fe0e JK |
22 | |
23 | #endif /* COLOR_H */ |