> Carsten Kunze <[email protected]> wrote:
> 
> Doug McIlroy <[email protected]> wrote:
>> Bad case I: [...]
> 
> It neither works in groff nor in heirloom roff as specified (in original -ms 
> specification).
> 
> I suggest to make .QS, .QE, .QP work as specified for traditional -ms without 
> any warnings.  Then there may be some redundant code in .QE and .RE but this 
> should not be an issue today.  Today I have no time but tomorrow I could work 
> on that if nobody else wants to do it.  I see no reason to be incompatible to 
> original -ms here.
> 
> It is ok that groff .LP/.PP restores the indent.  .QS could set a flag that 
> is reset by .QE and .LP/.PP so that for groff .QE is optional if it is 
> followed by .LP/.PP directly.

In light of what Doug pointed out about my flawed solution, this makes sense.

But aliasing QE to RE might not be the best solution, either. QP indents on 
both sides, where RS only indents on the left.

— Larry

Reply via email to