Re: [PATCH v2] completion: Add '--edit-todo' to rebase
From: SZEDER Gábor <hidden>
Date: 2016-06-15 23:06:03
Quoting Thomas Braun [off-list ref]:
Am 31.07.2015 um 12:16 schrieb SZEDER Gábor:quoted
Anyway, so this could be something like (modulo likely whitespace damage):diff --git a/contrib/completion/git-completion.bashb/contrib/completion/git-completion.bash index 07c34ef913..fac01d6985 100644--- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash@@ -1667,7 +1667,10 @@ _git_push () _git_rebase () { local dir="$(__gitdir)" - if [ -d "$dir"/rebase-apply ] || [ -d "$dir"/rebase-merge ]; then + if [ -f "$dir"/rebase-merge/interactive ]; then + __gitcomp "--continue --skip --abort --edit-todo" + return + elif [ -d "$dir"/rebase-apply ] || [ -d "$dir"/rebase-merge ]; then __gitcomp "--continue --skip --abort" return fiThis looks much better than my attempt. Thanks. How is the protocol now? Do I reroll and add Helped-By: John Keeping [off-list ref] Completely-Overhauled-And-Properly-Implemented: SZEDER Gábor [off-list ref]
Ugh :) I'm quite happy with Helped-by, if you do a proper reroll after trying it out to see that it indeed does what it should. Thanks, Gábor