Follow-up Comment #4, bug #59795 (project groff):
Thanks, Branden. I asked because this report didn't make it entirely clear to
me what the problem was.
The example in bug #55579--showing the results of the adjustment, not just the
value of the .j register--better highlights the difference between what groff
does and what the Texinfo says. According to the .na section, .na "won't
change the current adjustment mode: A subsequent call to 'ad' uses the
previous adjustment setting." The 55579 example shows a subsequent call to
'ad' using something other than the previous (pre-.na) adjustment setting.
What the 55579 example doesn't show (but is easy to verify with a
single-character edit to it) is that any other adjustment mode besides "l"
_is_ remembered after an .na call. ".ad l" is the exception.
Even if that is historical troff practice, it's a weird incongruity hard to
justify on any other grounds. But it should at least be documented if it
stays that way.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59795>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/