Skip to content

Commit d9fcc7f

Browse files
pcloudsgitster
authored andcommitted
completion: reduce completable command list
The following commands are removed from the complete list: - annotate obsolete, discouraged to use - filter-branch not often used - get-tar-commit-id not often used - imap-send not often used - interpreter-trailers not for interactive use - name-rev plumbing, just use git-describe - p4 too short and probably not often used (*) - svn same category as p4 (*) - verify-commit not often used (*) to be fair, send-email command which is in the same foreignscminterface group as svn and p4 does get completion, just because it's used by git and kernel development. So maybe we should include them. Signed-off-by: Nguyễn Thái Ngọc Duy <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 84a9713 commit d9fcc7f

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

command-list.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
# command name category [category] [category]
4848
git-add mainporcelain worktree
4949
git-am mainporcelain
50-
git-annotate ancillaryinterrogators complete
50+
git-annotate ancillaryinterrogators
5151
git-apply plumbingmanipulators complete
5252
git-archimport foreignscminterface
5353
git-archive mainporcelain
@@ -89,25 +89,25 @@ git-fast-export ancillarymanipulators
8989
git-fast-import ancillarymanipulators
9090
git-fetch mainporcelain remote
9191
git-fetch-pack synchingrepositories
92-
git-filter-branch ancillarymanipulators complete
92+
git-filter-branch ancillarymanipulators
9393
git-fmt-merge-msg purehelpers
9494
git-for-each-ref plumbinginterrogators
9595
git-format-patch mainporcelain
9696
git-fsck ancillaryinterrogators complete
9797
git-gc mainporcelain
98-
git-get-tar-commit-id ancillaryinterrogators complete
98+
git-get-tar-commit-id ancillaryinterrogators
9999
git-grep mainporcelain info
100100
git-gui mainporcelain
101101
git-hash-object plumbingmanipulators
102102
git-help ancillaryinterrogators complete
103103
git-http-backend synchingrepositories
104104
git-http-fetch synchelpers
105105
git-http-push synchelpers
106-
git-imap-send foreignscminterface complete
106+
git-imap-send foreignscminterface
107107
git-index-pack plumbingmanipulators
108108
git-init mainporcelain init
109109
git-instaweb ancillaryinterrogators complete
110-
git-interpret-trailers purehelpers complete
110+
git-interpret-trailers purehelpers
111111
gitk mainporcelain
112112
git-log mainporcelain info
113113
git-ls-files plumbinginterrogators
@@ -125,9 +125,9 @@ git-merge-tree ancillaryinterrogators
125125
git-mktag plumbingmanipulators
126126
git-mktree plumbingmanipulators
127127
git-mv mainporcelain worktree
128-
git-name-rev plumbinginterrogators complete
128+
git-name-rev plumbinginterrogators
129129
git-notes mainporcelain
130-
git-p4 foreignscminterface complete
130+
git-p4 foreignscminterface
131131
git-pack-objects plumbingmanipulators
132132
git-pack-redundant plumbinginterrogators
133133
git-pack-refs ancillarymanipulators
@@ -167,7 +167,7 @@ git-stage complete
167167
git-status mainporcelain info
168168
git-stripspace purehelpers
169169
git-submodule mainporcelain
170-
git-svn foreignscminterface complete
170+
git-svn foreignscminterface
171171
git-symbolic-ref plumbingmanipulators
172172
git-tag mainporcelain history
173173
git-unpack-file plumbinginterrogators
@@ -178,7 +178,7 @@ git-update-server-info synchingrepositories
178178
git-upload-archive synchelpers
179179
git-upload-pack synchelpers
180180
git-var plumbinginterrogators
181-
git-verify-commit ancillaryinterrogators complete
181+
git-verify-commit ancillaryinterrogators
182182
git-verify-pack plumbinginterrogators
183183
git-verify-tag ancillaryinterrogators
184184
gitweb ancillaryinterrogators

0 commit comments

Comments
 (0)