add new eyes for when the current repo is in the middle of a merge
This commit is contained in:
1
XD.1
1
XD.1
@ -24,6 +24,7 @@ c;l.
|
|||||||
:;default
|
:;default
|
||||||
\;;in a git repo
|
\;;in a git repo
|
||||||
8;in a git repo with stashed changes
|
8;in a git repo with stashed changes
|
||||||
|
X;in a git repo during a merge
|
||||||
B;in a git repo with no commits
|
B;in a git repo with no commits
|
||||||
.TE
|
.TE
|
||||||
.Ss Nose
|
.Ss Nose
|
||||||
|
3
XD.c
3
XD.c
@ -287,6 +287,9 @@ main(int argc, char *argv[])
|
|||||||
if (has_stashes(repo)) {
|
if (has_stashes(repo)) {
|
||||||
E("The current git repo has stashed changes.")
|
E("The current git repo has stashed changes.")
|
||||||
P("8"); /* goggle eyes if we have some stashed changes */
|
P("8"); /* goggle eyes if we have some stashed changes */
|
||||||
|
} else if (git_repository_state(repo) == GIT_REPOSITORY_STATE_MERGE) {
|
||||||
|
E("The current git repo is in the middle of a merge.")
|
||||||
|
P("X"); /* laughing eyes cause the user is fucked */
|
||||||
} else if (git_repository_is_empty(repo)) {
|
} else if (git_repository_is_empty(repo)) {
|
||||||
E("This is a new git repo.")
|
E("This is a new git repo.")
|
||||||
P("B"); /* sunglasses if we're in a new repo with no HEAD */
|
P("B"); /* sunglasses if we're in a new repo with no HEAD */
|
||||||
|
Reference in New Issue
Block a user