wt-status.hon commit Documentation: --cherry-pick (55a643e)
   1#ifndef STATUS_H
   2#define STATUS_H
   3
   4enum color_wt_status {
   5        WT_STATUS_HEADER,
   6        WT_STATUS_UPDATED,
   7        WT_STATUS_CHANGED,
   8        WT_STATUS_UNTRACKED,
   9};
  10
  11struct wt_status {
  12        int is_initial;
  13        char *branch;
  14        const char *reference;
  15        int verbose;
  16        int amend;
  17        int untracked;
  18        /* These are computed during processing of the individual sections */
  19        int commitable;
  20        int workdir_dirty;
  21        int workdir_untracked;
  22};
  23
  24int git_status_config(const char *var, const char *value);
  25void wt_status_prepare(struct wt_status *s);
  26void wt_status_print(struct wt_status *s);
  27
  28#endif /* STATUS_H */