completion: add missing configuration variables
Quite a few configuration variables have been added since 226b343
(completion: add missing configuration variables to _git_config(),
2009-05-03). Add these variables to the Bash completion script.
Also remove the obsolete 'add.ignore-errors' and
'color.grep.external', as well as 'diff.renameLimit.', which never
existed and rename the misspelled 'sendemail.aliasesfiletype'.
Signed-off-by: Martin von Zweigbergk <martin.von.zweigbergk@gmail.com>
Acked-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
f29db856e7
commit
6068ac8848
@ -1864,30 +1864,50 @@ _git_config ()
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
__gitcomp "
|
__gitcomp "
|
||||||
add.ignore-errors
|
add.ignoreErrors
|
||||||
|
advice.commitBeforeMerge
|
||||||
|
advice.detachedHead
|
||||||
|
advice.implicitIdentity
|
||||||
|
advice.pushNonFastForward
|
||||||
|
advice.resolveConflict
|
||||||
|
advice.statusHints
|
||||||
alias.
|
alias.
|
||||||
|
am.keepcr
|
||||||
apply.ignorewhitespace
|
apply.ignorewhitespace
|
||||||
apply.whitespace
|
apply.whitespace
|
||||||
branch.autosetupmerge
|
branch.autosetupmerge
|
||||||
branch.autosetuprebase
|
branch.autosetuprebase
|
||||||
|
browser.
|
||||||
clean.requireForce
|
clean.requireForce
|
||||||
color.branch
|
color.branch
|
||||||
color.branch.current
|
color.branch.current
|
||||||
color.branch.local
|
color.branch.local
|
||||||
color.branch.plain
|
color.branch.plain
|
||||||
color.branch.remote
|
color.branch.remote
|
||||||
|
color.decorate.HEAD
|
||||||
|
color.decorate.branch
|
||||||
|
color.decorate.remoteBranch
|
||||||
|
color.decorate.stash
|
||||||
|
color.decorate.tag
|
||||||
color.diff
|
color.diff
|
||||||
color.diff.commit
|
color.diff.commit
|
||||||
color.diff.frag
|
color.diff.frag
|
||||||
|
color.diff.func
|
||||||
color.diff.meta
|
color.diff.meta
|
||||||
color.diff.new
|
color.diff.new
|
||||||
color.diff.old
|
color.diff.old
|
||||||
color.diff.plain
|
color.diff.plain
|
||||||
color.diff.whitespace
|
color.diff.whitespace
|
||||||
color.grep
|
color.grep
|
||||||
color.grep.external
|
color.grep.context
|
||||||
|
color.grep.filename
|
||||||
|
color.grep.function
|
||||||
|
color.grep.linenumber
|
||||||
color.grep.match
|
color.grep.match
|
||||||
|
color.grep.selected
|
||||||
|
color.grep.separator
|
||||||
color.interactive
|
color.interactive
|
||||||
|
color.interactive.error
|
||||||
color.interactive.header
|
color.interactive.header
|
||||||
color.interactive.help
|
color.interactive.help
|
||||||
color.interactive.prompt
|
color.interactive.prompt
|
||||||
@ -1901,21 +1921,29 @@ _git_config ()
|
|||||||
color.status.untracked
|
color.status.untracked
|
||||||
color.status.updated
|
color.status.updated
|
||||||
color.ui
|
color.ui
|
||||||
|
commit.status
|
||||||
commit.template
|
commit.template
|
||||||
|
core.abbrevguard
|
||||||
|
core.askpass
|
||||||
|
core.attributesfile
|
||||||
core.autocrlf
|
core.autocrlf
|
||||||
core.bare
|
core.bare
|
||||||
|
core.bigFileThreshold
|
||||||
core.compression
|
core.compression
|
||||||
core.createObject
|
core.createObject
|
||||||
core.deltaBaseCacheLimit
|
core.deltaBaseCacheLimit
|
||||||
core.editor
|
core.editor
|
||||||
|
core.eol
|
||||||
core.excludesfile
|
core.excludesfile
|
||||||
core.fileMode
|
core.fileMode
|
||||||
core.fsyncobjectfiles
|
core.fsyncobjectfiles
|
||||||
core.gitProxy
|
core.gitProxy
|
||||||
core.ignoreCygwinFSTricks
|
core.ignoreCygwinFSTricks
|
||||||
core.ignoreStat
|
core.ignoreStat
|
||||||
|
core.ignorecase
|
||||||
core.logAllRefUpdates
|
core.logAllRefUpdates
|
||||||
core.loosecompression
|
core.loosecompression
|
||||||
|
core.notesRef
|
||||||
core.packedGitLimit
|
core.packedGitLimit
|
||||||
core.packedGitWindowSize
|
core.packedGitWindowSize
|
||||||
core.pager
|
core.pager
|
||||||
@ -1925,6 +1953,7 @@ _git_config ()
|
|||||||
core.repositoryFormatVersion
|
core.repositoryFormatVersion
|
||||||
core.safecrlf
|
core.safecrlf
|
||||||
core.sharedRepository
|
core.sharedRepository
|
||||||
|
core.sparseCheckout
|
||||||
core.symlinks
|
core.symlinks
|
||||||
core.trustctime
|
core.trustctime
|
||||||
core.warnAmbiguousRefs
|
core.warnAmbiguousRefs
|
||||||
@ -1932,15 +1961,17 @@ _git_config ()
|
|||||||
core.worktree
|
core.worktree
|
||||||
diff.autorefreshindex
|
diff.autorefreshindex
|
||||||
diff.external
|
diff.external
|
||||||
|
diff.ignoreSubmodules
|
||||||
diff.mnemonicprefix
|
diff.mnemonicprefix
|
||||||
|
diff.noprefix
|
||||||
diff.renameLimit
|
diff.renameLimit
|
||||||
diff.renameLimit.
|
|
||||||
diff.renames
|
diff.renames
|
||||||
diff.suppressBlankEmpty
|
diff.suppressBlankEmpty
|
||||||
diff.tool
|
diff.tool
|
||||||
diff.wordRegex
|
diff.wordRegex
|
||||||
difftool.
|
difftool.
|
||||||
difftool.prompt
|
difftool.prompt
|
||||||
|
fetch.recurseSubmodules
|
||||||
fetch.unpackLimit
|
fetch.unpackLimit
|
||||||
format.attach
|
format.attach
|
||||||
format.cc
|
format.cc
|
||||||
@ -1952,6 +1983,8 @@ _git_config ()
|
|||||||
format.subjectprefix
|
format.subjectprefix
|
||||||
format.suffix
|
format.suffix
|
||||||
format.thread
|
format.thread
|
||||||
|
format.to
|
||||||
|
gc.
|
||||||
gc.aggressiveWindow
|
gc.aggressiveWindow
|
||||||
gc.auto
|
gc.auto
|
||||||
gc.autopacklimit
|
gc.autopacklimit
|
||||||
@ -1989,15 +2022,20 @@ _git_config ()
|
|||||||
http.lowSpeedLimit
|
http.lowSpeedLimit
|
||||||
http.lowSpeedTime
|
http.lowSpeedTime
|
||||||
http.maxRequests
|
http.maxRequests
|
||||||
|
http.minSessions
|
||||||
http.noEPSV
|
http.noEPSV
|
||||||
|
http.postBuffer
|
||||||
http.proxy
|
http.proxy
|
||||||
http.sslCAInfo
|
http.sslCAInfo
|
||||||
http.sslCAPath
|
http.sslCAPath
|
||||||
http.sslCert
|
http.sslCert
|
||||||
|
http.sslCertPasswordProtected
|
||||||
http.sslKey
|
http.sslKey
|
||||||
http.sslVerify
|
http.sslVerify
|
||||||
|
http.useragent
|
||||||
i18n.commitEncoding
|
i18n.commitEncoding
|
||||||
i18n.logOutputEncoding
|
i18n.logOutputEncoding
|
||||||
|
imap.authMethod
|
||||||
imap.folder
|
imap.folder
|
||||||
imap.host
|
imap.host
|
||||||
imap.pass
|
imap.pass
|
||||||
@ -2006,6 +2044,7 @@ _git_config ()
|
|||||||
imap.sslverify
|
imap.sslverify
|
||||||
imap.tunnel
|
imap.tunnel
|
||||||
imap.user
|
imap.user
|
||||||
|
init.templatedir
|
||||||
instaweb.browser
|
instaweb.browser
|
||||||
instaweb.httpd
|
instaweb.httpd
|
||||||
instaweb.local
|
instaweb.local
|
||||||
@ -2013,19 +2052,29 @@ _git_config ()
|
|||||||
instaweb.port
|
instaweb.port
|
||||||
interactive.singlekey
|
interactive.singlekey
|
||||||
log.date
|
log.date
|
||||||
|
log.decorate
|
||||||
log.showroot
|
log.showroot
|
||||||
mailmap.file
|
mailmap.file
|
||||||
man.
|
man.
|
||||||
man.viewer
|
man.viewer
|
||||||
|
merge.
|
||||||
merge.conflictstyle
|
merge.conflictstyle
|
||||||
merge.log
|
merge.log
|
||||||
merge.renameLimit
|
merge.renameLimit
|
||||||
|
merge.renormalize
|
||||||
merge.stat
|
merge.stat
|
||||||
merge.tool
|
merge.tool
|
||||||
merge.verbosity
|
merge.verbosity
|
||||||
mergetool.
|
mergetool.
|
||||||
mergetool.keepBackup
|
mergetool.keepBackup
|
||||||
|
mergetool.keepTemporaries
|
||||||
mergetool.prompt
|
mergetool.prompt
|
||||||
|
notes.displayRef
|
||||||
|
notes.rewrite.
|
||||||
|
notes.rewrite.amend
|
||||||
|
notes.rewrite.rebase
|
||||||
|
notes.rewriteMode
|
||||||
|
notes.rewriteRef
|
||||||
pack.compression
|
pack.compression
|
||||||
pack.deltaCacheLimit
|
pack.deltaCacheLimit
|
||||||
pack.deltaCacheSize
|
pack.deltaCacheSize
|
||||||
@ -2036,31 +2085,42 @@ _git_config ()
|
|||||||
pack.window
|
pack.window
|
||||||
pack.windowMemory
|
pack.windowMemory
|
||||||
pager.
|
pager.
|
||||||
|
pretty.
|
||||||
pull.octopus
|
pull.octopus
|
||||||
pull.twohead
|
pull.twohead
|
||||||
push.default
|
push.default
|
||||||
|
rebase.autosquash
|
||||||
rebase.stat
|
rebase.stat
|
||||||
|
receive.autogc
|
||||||
receive.denyCurrentBranch
|
receive.denyCurrentBranch
|
||||||
|
receive.denyDeleteCurrent
|
||||||
receive.denyDeletes
|
receive.denyDeletes
|
||||||
receive.denyNonFastForwards
|
receive.denyNonFastForwards
|
||||||
receive.fsckObjects
|
receive.fsckObjects
|
||||||
receive.unpackLimit
|
receive.unpackLimit
|
||||||
|
receive.updateserverinfo
|
||||||
|
remotes.
|
||||||
repack.usedeltabaseoffset
|
repack.usedeltabaseoffset
|
||||||
rerere.autoupdate
|
rerere.autoupdate
|
||||||
rerere.enabled
|
rerere.enabled
|
||||||
|
sendemail.
|
||||||
sendemail.aliasesfile
|
sendemail.aliasesfile
|
||||||
sendemail.aliasesfiletype
|
sendemail.aliasfiletype
|
||||||
sendemail.bcc
|
sendemail.bcc
|
||||||
sendemail.cc
|
sendemail.cc
|
||||||
sendemail.cccmd
|
sendemail.cccmd
|
||||||
sendemail.chainreplyto
|
sendemail.chainreplyto
|
||||||
sendemail.confirm
|
sendemail.confirm
|
||||||
sendemail.envelopesender
|
sendemail.envelopesender
|
||||||
|
sendemail.from
|
||||||
|
sendemail.identity
|
||||||
sendemail.multiedit
|
sendemail.multiedit
|
||||||
sendemail.signedoffbycc
|
sendemail.signedoffbycc
|
||||||
|
sendemail.smtpdomain
|
||||||
sendemail.smtpencryption
|
sendemail.smtpencryption
|
||||||
sendemail.smtppass
|
sendemail.smtppass
|
||||||
sendemail.smtpserver
|
sendemail.smtpserver
|
||||||
|
sendemail.smtpserveroption
|
||||||
sendemail.smtpserverport
|
sendemail.smtpserverport
|
||||||
sendemail.smtpuser
|
sendemail.smtpuser
|
||||||
sendemail.suppresscc
|
sendemail.suppresscc
|
||||||
@ -2071,6 +2131,8 @@ _git_config ()
|
|||||||
showbranch.default
|
showbranch.default
|
||||||
status.relativePaths
|
status.relativePaths
|
||||||
status.showUntrackedFiles
|
status.showUntrackedFiles
|
||||||
|
status.submodulesummary
|
||||||
|
submodule.
|
||||||
tar.umask
|
tar.umask
|
||||||
transfer.unpackLimit
|
transfer.unpackLimit
|
||||||
url.
|
url.
|
||||||
|
Loading…
Reference in New Issue
Block a user