[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/
- [sr #110325] autoupdate introduces a second invocation of AC_OUTPUT,
Eric Gallager <=