[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [groff] Odd indentation in -ms using .IP after .SH 1 with .nr PSINC
From: |
T. Kurt Bond |
Subject: |
Re: [groff] Odd indentation in -ms using .IP after .SH 1 with .nr PSINC 3p |
Date: |
Fri, 13 Nov 2020 14:06:10 -0500 |
Is there any chance of getting a fix for the following problem in the
upcoming release of groff? Should I add it as a bug report on
savannah.gnu.org?
Did anyone try the patch from Tadziu Hoffman in the message at
https://lists.gnu.org/archive/html/groff/2018-08/msg00035.html ?
On Fri, Aug 17, 2018 at 7:56 AM Tadziu Hoffmann <
hoffmann@usm.uni-muenchen.de> wrote:
>
> > but unless this is historical behaviour that must be
> > preserved, isn't the order wrong and `@IP' should get
> > the paragraph reset before interpreting its `$2'?
>
> Certainly. I can't imagine this is intended behavior
> and should be preserved, since it runs counter to all
> expectations, and there appears to be no good technical
> reason for requiring it to be this way. It's just a bug
> that should be fixed. Also, I don't think GROWPS was ever
> in the original ms macros, so I expect that the number
> of historically relevant documents that make use of this
> feature would be quite limited.
>
> I hadn't yet had time to look at the macros in more detail,
> but I agree that since IP resets the font size anyway, it
> should do this before interpreting its arguments (so that
> the arguments refer to the size of the text that is typeset
> by IP), although at first glance it had appeared to me that
> the reset is delegated to a common macro that seems to expect
> all values to be set already.
>
>
>
>
--
T. Kurt Bond, tkurtbond@gmail.com, https://tkurtbond.github.io
- Re: [groff] Odd indentation in -ms using .IP after .SH 1 with .nr PSINC 3p,
T. Kurt Bond <=