Provide better feedback for the untracked only case in status output

Since 98bf8a47c2 status would claim that
git-commit could be useful even if there are no changes except untracked files.

Since wt-status is already computing all the information needed go the whole
way and actually track the (non-)emptiness of all three sections separately,
unify the code, and provide useful messages for each individual case.

Thanks to Junio and Michael Loeffler for suggestions.

Signed-off-by: Jürgen Rühle <j-r@online.de>
This commit is contained in:
Jürgen Rühle
2007-01-10 23:25:03 +01:00
committed by Junio C Hamano
parent ccd14e569d
commit 2a3a3c247e
2 changed files with 16 additions and 11 deletions

View File

@ -12,11 +12,13 @@ struct wt_status {
int is_initial;
char *branch;
const char *reference;
int commitable;
int verbose;
int amend;
int untracked;
int workdir_clean;
/* These are computed during processing of the individual sections */
int commitable;
int workdir_dirty;
int workdir_untracked;
};
int git_status_config(const char *var, const char *value);