summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2012-05-17 20:39:21 -0700
committerKaz Kylheku <kaz@kylheku.com>2012-05-17 20:39:21 -0700
commit338fa0de2bb5c943775278eef608ce21723cde19 (patch)
tree8ee038310c988cdb43f4d9c7543c351c1fe1d24f /ChangeLog
parentf1d3884b7492e8c08f964b893153d6b2b5b44361 (diff)
downloadtxr-338fa0de2bb5c943775278eef608ce21723cde19.tar.gz
txr-338fa0de2bb5c943775278eef608ce21723cde19.tar.bz2
txr-338fa0de2bb5c943775278eef608ce21723cde19.zip
* match.c (v_collect): Implemented semantics for repeat symbol.
(dir_tables_init): Register dispatch for repeat to v_collect function. * parser.y (collect_repeat): New nonterminal symbol. (clause): Removed repeat_clause error case because that now clashes with the syntax in collect_clause. (collect_clause): Repeat syntax implemented, with help of collect_repeat. (out_clause): Error case for collect_clause removed due to syntactic clash. * txr.1: Added mention of @(collect :vars nil) and documented @(repeat) as the shorthand.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 6375a737..1585018d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,22 @@
2012-05-17 Kaz Kylheku <kaz@kylheku.com>
+ * match.c (v_collect): Implemented semantics for repeat symbol.
+ (dir_tables_init): Register dispatch for repeat to v_collect
+ function.
+
+ * parser.y (collect_repeat): New nonterminal symbol.
+ (clause): Removed repeat_clause error case because that now clashes
+ with the syntax in collect_clause.
+ (collect_clause): Repeat syntax implemented, with help of
+ collect_repeat.
+ (out_clause): Error case for collect_clause removed due to
+ syntactic clash.
+
+ * txr.1: Added mention of @(collect :vars nil) and documented
+ @(repeat) as the shorthand.
+
+2012-05-17 Kaz Kylheku <kaz@kylheku.com>
+
* configure: Do not capture the stderr of GNU Make in the
configure step; send it to /dev/null.