]> git.ipfire.org Git - thirdparty/git.git/blobdiff - add-interactive.h
Sync with maint
[thirdparty/git.git] / add-interactive.h
index 0e3d93acc93264dbac31be413cd1c08006a83dba..062dc3646c2fd41df3b767d8fa64c8e454e846c0 100644 (file)
@@ -1,6 +1,24 @@
 #ifndef ADD_INTERACTIVE_H
 #define ADD_INTERACTIVE_H
 
+#include "color.h"
+
+struct add_i_state {
+       struct repository *r;
+       int use_color;
+       char header_color[COLOR_MAXLEN];
+       char help_color[COLOR_MAXLEN];
+       char prompt_color[COLOR_MAXLEN];
+       char error_color[COLOR_MAXLEN];
+       char reset_color[COLOR_MAXLEN];
+       char fraginfo_color[COLOR_MAXLEN];
+       char context_color[COLOR_MAXLEN];
+       char file_old_color[COLOR_MAXLEN];
+       char file_new_color[COLOR_MAXLEN];
+};
+
+void init_add_i_state(struct add_i_state *s, struct repository *r);
+
 struct repository;
 struct pathspec;
 int run_add_i(struct repository *r, const struct pathspec *ps);