summaryrefslogtreecommitdiff
path: root/tags.c
Commit message (Collapse)AuthorAge
* tags: Replace sort() and reset() with prepare_iterator().Carl Worth2009-10-26
| | | | | | The previous functions were always called together, so we might as well just have one function for this. Also, the reset() name was poor, and prepare_iterator() is much more descriptive.
* tags: Re-implement tags iterator to avoid having C++ in the interfaceCarl Worth2009-10-26
We want to be able to iterate over tags stored in various ways, so the previous TermIterator-based tags object just wasn't general enough. The new interface is nice and simple, and involves only C datatypes.