rework config storage

Moved away from a map of flags to storing config directly in the AnnexState
structure. Got rid of most accessor functions in Annex.

This allowed supporting multiple --exclude flags.
This commit is contained in:
Joey Hess 2011-01-26 00:17:38 -04:00
parent 082b022f9a
commit 6a97b10fcb
15 changed files with 179 additions and 198 deletions

1
debian/changelog vendored
View file

@ -1,6 +1,7 @@
git-annex (0.19) UNRELEASED; urgency=low
* Support using the uuidgen command if the uuid command is not available.
* Allow --exclude to be specified more than once.
-- Joey Hess <joeyh@debian.org> Wed, 19 Jan 2011 18:07:51 -0400