]> dgit.raspbian.org Git - git-annex.git/commit
support boolean git configs that are represented by the name of the setting with...
authorJoey Hess <joeyh@joeyh.name>
Mon, 13 Apr 2020 17:35:22 +0000 (13:35 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 13 Apr 2020 17:35:22 +0000 (13:35 -0400)
commit9cb69dbb7603cfa1f0f96895d7481ac06aa9def4
tree51decc9b15b67f5deea53bb0857b98ec7cbf1d68
parentca9c6c5f60378c356a3343471cd54b70e3639318
support boolean git configs that are represented by the name of the setting with no value

Eg"core.bare" is the same as "core.bare = true".

Note that git treats "core.bare =" the same as "core.bare = false", so the
code had to become more complicated in order to treat the absense of a
value differently than an empty value. Ugh.
CHANGELOG
Command/Config.hs
Git/Config.hs
Git/ConfigTypes.hs
Git/GCrypt.hs
Git/Types.hs
Logs/Config.hs
Types/UUID.hs