summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2009-02-16 07:02:03 -0700
committerEric Blake <ebb9@byu.net>2009-02-16 09:48:18 -0700
commit267f56e7699f2e506cc977fc4c96b4dea6626fd4 (patch)
tree215b04edc86d00979e030f8b8712a006c15ca88d /ChangeLog
parente5632a42071a39b1e6988533aeb2aeab16188b85 (diff)
downloadm4-267f56e7699f2e506cc977fc4c96b4dea6626fd4.tar.gz
Unify single and multi-character delimiter handling.
* m4/input.c (MATCH): Add a parameter. (m4__next_token): Simplify logic and reduce redundancy. (m4__next_token_is_open): Adjust caller. * m4/syntax.c (m4_set_comment, m4_set_quotes): Handle delimiters of differing lengths. (m4_set_syntax): Recognize restoration of single delimiters. Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8f776197..726fdc86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2009-02-16 Eric Blake <ebb9@byu.net>
+ Unify single and multi-character delimiter handling.
+ * m4/input.c (MATCH): Add a parameter.
+ (m4__next_token): Simplify logic and reduce redundancy.
+ (m4__next_token_is_open): Adjust caller.
+ * m4/syntax.c (m4_set_comment, m4_set_quotes): Handle delimiters
+ of differing lengths.
+ (m4_set_syntax): Recognize restoration of single delimiters.
+
Revamp changesyntax vs. changequote interactions.
* m4/m4module.h (M4_SYNTAX_VALUE): Delete unused macro.
(M4_SYNTAX_SUSPECT): New macro.