summaryrefslogtreecommitdiff
path: root/apps/tagtree.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/tagtree.c')
-rw-r--r--apps/tagtree.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c
index daa52646fa..0565b62981 100644
--- a/apps/tagtree.c
+++ b/apps/tagtree.c
@@ -176,13 +176,17 @@ static int get_clause(int *condition)
176 176
177 MATCH(condition, buf, "=", clause_is); 177 MATCH(condition, buf, "=", clause_is);
178 MATCH(condition, buf, "==", clause_is); 178 MATCH(condition, buf, "==", clause_is);
179 MATCH(condition, buf, "!=", clause_is_not);
179 MATCH(condition, buf, ">", clause_gt); 180 MATCH(condition, buf, ">", clause_gt);
180 MATCH(condition, buf, ">=", clause_gteq); 181 MATCH(condition, buf, ">=", clause_gteq);
181 MATCH(condition, buf, "<", clause_lt); 182 MATCH(condition, buf, "<", clause_lt);
182 MATCH(condition, buf, "<=", clause_lteq); 183 MATCH(condition, buf, "<=", clause_lteq);
183 MATCH(condition, buf, "~", clause_contains); 184 MATCH(condition, buf, "~", clause_contains);
185 MATCH(condition, buf, "!~", clause_not_contains);
184 MATCH(condition, buf, "^", clause_begins_with); 186 MATCH(condition, buf, "^", clause_begins_with);
187 MATCH(condition, buf, "!^", clause_not_begins_with);
185 MATCH(condition, buf, "$", clause_ends_with); 188 MATCH(condition, buf, "$", clause_ends_with);
189 MATCH(condition, buf, "!$", clause_not_ends_with);
186 190
187 return 0; 191 return 0;
188} 192}