From 497a186732392d9ae297125071fc11794d364fcb Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Mon, 13 Jul 2009 10:35:32 -0600 Subject: Don't hide leading space in autom4te --trace output. * bin/autom4te.in (handle_traces): Don't flatten leading and trailing space, since tracing spacing bugs can be useful. * tests/tools.at (autom4te --trace and whitespace): New test. Signed-off-by: Eric Blake --- bin/autom4te.in | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'bin/autom4te.in') diff --git a/bin/autom4te.in b/bin/autom4te.in index 1baf507f..3103369c 100644 --- a/bin/autom4te.in +++ b/bin/autom4te.in @@ -750,10 +750,7 @@ sub handle_traces ($$%) # Note that the second pattern is `newline, tab or space'. Don't lose # the tab! define([at_flatten], - [at_patsubst(at_patsubst(at_patsubst(at_patsubst([[[[$1]]]], [\\\n]), - [[\n\t ]+], [ ]), - [ *\(.\)$], [\1]), - [^ *\(.*\)], [[\1]])]) + [at_patsubst(at_patsubst([[[$1]]], [\\\n]), [[\n\t ]+], [ ])]) define([at_args], [at_shift(at_shift(at_shift(at_shift(at_shift($@)))))]) define([at_at], [_$0([$1], at_args($@))]) -- cgit v1.2.1