summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-09-29 22:02:03 -0700
committerKaz Kylheku <kaz@kylheku.com>2011-09-29 22:02:03 -0700
commit8c0902a00ad68bb3f830274342de608cd36f304d (patch)
tree7dbe505d7369b1ba52236b642b79a1a02fb8f741 /ChangeLog
parentb177dea74e5280ccaeeba4bd90fdf6d7967035f1 (diff)
downloadtxr-8c0902a00ad68bb3f830274342de608cd36f304d.tar.gz
txr-8c0902a00ad68bb3f830274342de608cd36f304d.tar.bz2
txr-8c0902a00ad68bb3f830274342de608cd36f304d.zip
* match.c (match_line): Implemented horizontal all, some,
none, maybe and cases directives. (match_files): Recognize horizontal version of these directives by the presence of the extra symbol t and do not process. Also, bugfix in the all directive: not resetting the all_match flag when short circuiting out. * parser.y (clause_parts_h, additional_parts_h): New nonterminals. (elem): New clauses added.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d0554d2..166adc68 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
2011-09-29 Kaz Kylheku <kaz@kylheku.com>
+ * match.c (match_line): Implemented horizontal all, some,
+ none, maybe and cases directives.
+ (match_files): Recognize horizontal version of these directives
+ by the presence of the extra symbol t and do not process.
+ Also, bugfix in the all directive: not resetting the
+ all_match flag when short circuiting out.
+ * parser.y (clause_parts_h, additional_parts_h): New nonterminals.
+ (elem): New clauses added.
+
+2011-09-29 Kaz Kylheku <kaz@kylheku.com>
+
* match.c (chars_k): New variable.
(match_line): Keyword arguments in coll implemented.
(match_init): chars_k variable initialized.