Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | added preferred-content log, and allow editing it with vicfg | Joey Hess | 2012-10-04 |
| | | | | | | | | | | | | | | This includes a full parser for the boolean expressions in the log, that compiles them into Matchers. Those matchers are not used yet. A complication is that matching against an expression should never crash git-annex with an error. Instead, vicfg checks that the expressions parse. If a bad expression (or an expression understood by some future git-annex version) gets into the log, it'll be ignored. Most of the code in Limit couldn't fail anyway, but I did have to make limitCopies check its parameter first, and return an error if it's bad, rather than erroring at runtime. | ||
* | tweak | Joey Hess | 2012-10-03 |
| | |||
* | finished vicfg | Joey Hess | 2012-10-03 |
| | | | | | | One note: Deleted lines are not currently parsed as config changes. That makes sense for trust settings. It may make sense to support deleted lines as a way to clear group settings. | ||
* | wrote parser | Joey Hess | 2012-10-03 |
| | |||
* | vicfg: New command, allows editing (or simply viewing) most of the ↵ | Joey Hess | 2012-10-03 |
repository configuration settings stored in the git-annex branch. Incomplete; I need to finish parsing and saving. This will also be used for editing transfer control expresssions. Removed the group display from the status output, I didn't really like that format, and vicfg can be used to see as well as edit rempository group membership. |