completion: add git config core completions
Add missing completions for git config core: * core.checkStat * core.commentChar * core.hideDotFiles * core.hooksPath * core.packedRefsTimeout * core.precomposeUnicode * core.protectHFS * core.protectNTFS * core.splitIndex * core.sshCommand Note that some configs are only used for some platforms (hideDotFiles on Windows and precomposeUnicode on Mac). Signed-off-by: Rikard Falkeborn <rikard.falkeborn@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Rikard Falkeborn committed
May 27, 2017 at 08:25 UTC
f254eab2e024edec8b8d4a342252efba74901fdb
1 file changed
+10
contrib/completion/git-completion.bash
+10
@@ -2403,6 +2403,8 @@ _git_config ()
2403
core.autocrlf
2404
core.bare
2405
core.bigFileThreshold
2406
+ core.checkStat
2407
+ core.commentChar
2408
core.compression
2409
core.createObject
2410
core.deltaBaseCacheLimit
@@ -2412,6 +2414,8 @@ _git_config ()
2414
core.fileMode
2415
core.fsyncobjectfiles
2416
core.gitProxy
2417
+ core.hideDotFiles
2418
+ core.hooksPath
2419
core.ignoreStat
2420
core.ignorecase
2421
core.logAllRefUpdates
@@ -2419,14 +2423,20 @@ _git_config ()
2423
core.notesRef
2424
core.packedGitLimit
2425
core.packedGitWindowSize
2426
+ core.packedRefsTimeout
2427
core.pager
2428
+ core.precomposeUnicode
2429
core.preferSymlinkRefs
2430
core.preloadindex
2431
+ core.protectHFS
2432
+ core.protectNTFS
2433
core.quotepath
2434
core.repositoryFormatVersion
2435
core.safecrlf
2436
core.sharedRepository
2437
core.sparseCheckout
2438
+ core.splitIndex
2439
+ core.sshCommand
2440
core.symlinks
2441
core.trustctime
2442
core.untrackedCache