]> git.ipfire.org Git - thirdparty/autoconf.git/commit
Don't rely on M4sugar outputting the patterns in files, since we
authorAkim Demaille <akim@epita.fr>
Sat, 4 Aug 2001 13:16:47 +0000 (13:16 +0000)
committerAkim Demaille <akim@epita.fr>
Sat, 4 Aug 2001 13:16:47 +0000 (13:16 +0000)
commitbbfdf23a93a88f113e986d665db95047e4088612
tree0ddb149b504e93f49e12fa1f1af65974d868c0b1
parentf12c18c780c418dc13d40812e61bb606fa37453f
Don't rely on M4sugar outputting the patterns in files, since we
might process the output _without_ running m4, hence without these
files.
* lib/m4sugar/m4sugar.m4 (m4_init): No need for `m4_tmpdir'.
* bin/autom4te.in (@Request::includes): Remove, unused.
(@Request::source): Rename as...
(@Request::input): this.
(@preselect): Add `m4_pattern_forbid' and `m4_pattern_allow'.
(&handle_output): Fetch the patterns from the traces.
`$forbidden' and `$allowed' are constant: use m//o.
(&handle_m4): M4sugar no longer wants `m4_tmpdir'.
(m4_pattern_forbid, m4_pattern_allow): Adjust for tracing only.
ChangeLog
bin/autom4te.in
lib/m4sugar/m4sugar.m4