groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: removing the .IX macro from the ms package in 1.23 breaks old docume


From: G. Branden Robinson
Subject: Re: removing the .IX macro from the ms package in 1.23 breaks old documents
Date: Fri, 4 Oct 2024 14:36:46 -0500

Hi Tadziu & Deri,

At 2024-10-04T17:31:35+0200, Tadziu Hoffmann wrote:
> [Deri wrote:]
> > the most serious one is misalignment of page number column
> > for entries which are long but seemingly fail to line
> > break early enough. there are also instances where the line
> > break just occurs too late w/o causing page number column
> > misalignment (this seems to be the case when no further
> > ruler char creeps in).

To clarify, this is about Joerg's document, not the UTP document.

> Can you try putting a
> 
>   .ll -8n
> 
> after the line containing ".na" in the definition of XA in s.tmac?
> That used to be there before.

If we establish that this is a bug, it one would certainly be my fault.

commit a6e09ca7fb88fcba8f4b0b5af11f5b51353e4bcb
Author:     G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Sun Apr 17 18:53:05 2022 +1000
Commit:     G. Branden Robinson <g.branden.robinson@gmail.com>
CommitDate: Tue Apr 26 20:29:43 2022 +1000

    [ms]: Drop apparently useless `ll` request in `XA`.

    * tmac/s.tmac (XA): Drop apparently useless `ll` request.  It doesn't do
      anything according to my tests.

diff --git a/tmac/s.tmac b/tmac/s.tmac
index 5ff23d04b..98bf0ce7e 100644
--- a/tmac/s.tmac
+++ b/tmac/s.tmac
@@ -1739,7 +1739,6 @@ .de XA
 .      br
 .      par@reset
 .      na
-.      ll -8n \" XXX: take TC-MARGIN into account?
 .      in (n;0\\$2)
 .\}
 .el .@error .XA without .XS

"[M]y tests" may have been inadequate.  But I need evidence of that, and
as yet I don't have it.  I'm happy to improve those tests once I do.

Regards,
Branden

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]