Merge deferred handling of -D option from branch.
commit1b6af058955698bbe97dab699a208ece8c0493ca
authorEric Blake <ebb9@byu.net>
Wed, 8 Nov 2006 19:06:00 +0000 (8 19:06 +0000)
committerEric Blake <ebb9@byu.net>
Sat, 6 Oct 2007 13:07:29 +0000 (6 07:07 -0600)
tree4645a3919f7279692a05a2390748ffa841e60eec
parentd97ac4b809a198cf324beb8f989cb0612b8ec290
Merge deferred handling of -D option from branch.
* doc/m4.texinfo (Debugging options, Preprocessor features)
(Dynamic loading features, Operation modes, Invoking m4):
Document this change.
* src/main.c (OPTSTRING): Specify in-order processing.
(process_file): New function.
(main): Use it to interleave files and deferred options.
* tests/macros.at (Command line define): New test.
* tests/generate.awk: Allow '@comment file' as first example
within a node.
* tests/options.at (option grouping): Update to reflect actual
POSIX semantics.
(file names): New test.
ChangeLog
doc/m4.texinfo
src/main.c
tests/generate.awk
tests/macros.at
tests/options.at