diff options
author | Eric Blake <ebb9@byu.net> | 2009-02-16 07:02:03 -0700 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-02-16 09:48:18 -0700 |
commit | 267f56e7699f2e506cc977fc4c96b4dea6626fd4 (patch) | |
tree | 215b04edc86d00979e030f8b8712a006c15ca88d /ChangeLog | |
parent | e5632a42071a39b1e6988533aeb2aeab16188b85 (diff) | |
download | m4-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-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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. |