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/


Reply via email to