summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2016-02-04 13:51:55 +0100
committerMatthias Beyer <mail@beyermatthias.de>2016-02-05 11:55:49 +0100
commitc25f32fd85bcb3a21a8e50c63937891e4b26cf2a (patch)
tree4b32cab67b2a0a8d2e9691113a274c6b45661e96 /doc
parentb4d88c72bfa316a82578ef5e515801eae9b1085c (diff)
Add chapter on libtag
Diffstat (limited to 'doc')
-rw-r--r--doc/src/04200-lib-tag.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/doc/src/04200-lib-tag.md b/doc/src/04200-lib-tag.md
new file mode 100644
index 00000000..20d2bd1c
--- /dev/null
+++ b/doc/src/04200-lib-tag.md
@@ -0,0 +1,18 @@
+# libtag {#sec:libtag}
+
+The "libtag" library contains functionality for tagging entries.
+
+The following functionality for entries is provided:
+
+* Adding a tag to an entry
+* Removing a tag from an entry
+* Fetching the list of tags from an entry
+* Checking whether a tag is set in an entry
+
+The following additional functionality is provided:
+
+* Fetching all entries which contain a tag
+* Fetching all entries which contain a list of tags
+* Fetching all entries which fulfill a set of tag-requirements (either
+ present, or not present, chained by logical operators)
+