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