[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #61632] [me] delayed text numbering doesn't seem to quite work
From: |
G. Branden Robinson |
Subject: |
[bug #61632] [me] delayed text numbering doesn't seem to quite work |
Date: |
Thu, 9 Dec 2021 22:18:17 -0500 (EST) |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0 |
Follow-up Comment #1, bug #61632 (project groff):
Ah, like all wizards, Allman was subtle.
The `*` string is defined differently based on whether you're inside the
footnote or outside of it, because he expects you to interpolate it again if
you're using automatic numbering.
Populating a register with the horizontal mark escape sequence looks way more
elegant now, since if you have to redefine the string inside the footnote
diversion anyway, you can take that out. You can also make the footnote
number robust to repeated interpolation inside the footnote text (though that
doesn't seem a property that would get much use). Anyway, an
auto-incrementing register really isn't the best tool for this problem.
I'm continuing to study this to see how parallel I can make delayed text and
footnotes. I might end up not changing footnotes at all.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61632>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/