bug-autoconf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sr #110325] autoupdate introduces a second invocation of AC_OUTPUT


From: Eric Gallager
Subject: [sr #110325] autoupdate introduces a second invocation of AC_OUTPUT
Date: Sun, 12 Jun 2022 13:53:49 -0400 (EDT)

Follow-up Comment #2, sr #110325 (project autoconf):


[comment #1 comment #1:]
> Regrettably, I do not think it will be possible to make any improvements to
autoupdate for 2.70.  The algorithm it uses is already extremely brittle and
I'm buried in regressions in automake itself.
> 
> (What's going on here is, autoupdate runs M4 with an unusual set of macro
definitions active: `AC_OUTPUT` is recognized as a macro, but `dnl` *isn't*. 
It's just another word.  It might not be possible to improve the handling of
this case without a new feature in M4 itself -- allowing more than one comment
starter to be active at once.)

So, M4-level `dnl` comments are one thing, but how about shell-level `#`
comments? Does "allowing more than one comment starter to be active at once"
mean that my style decision to combine the two into `dnl#` comments (because I
find that more readable) will actually start doing something?



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?110325>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]