Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tag-util: optimization of tag application | David Bremner | 2012-12-09 |
| | | | | | | | | | The idea is not to bother with restore operations if they don't change the set of tags. This is actually a relatively common case. In order to avoid fancy datastructures, this method is quadratic in the number of tags; at least on my mail database this doesn't seem to be a big problem. | ||
* | tag-util.[ch]: New files for common tagging routines | David Bremner | 2012-12-09 |
These are meant to be shared between notmuch-tag and notmuch-restore. The bulk of the routines implement a "tag operation list" abstract data type act as a structured representation of a set of tag operations (typically coming from a single tag command or line of input). |