URL:
  <https://savannah.gnu.org/bugs/?66439>

                 Summary: [mm] use of "bottom block" feature corrupts letter
output
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Wed 13 Nov 2024 11:19:48 PM UTC
                Category: Macro package mm
                Severity: 3 - Normal
              Item Group: Incorrect behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Wed 13 Nov 2024 11:19:48 PM UTC By: G. Branden Robinson <gbranden>
Input:


$ cat ATTIC/oliver-letter.mm 
.BS
.tl 'Contact'Tax ID'Bank Account/IBAN'
.tl 'me@org'12334'DE12123123450100'
.BE
.ND "17 May 2023"
.WA "Epi G. Netic" "Head of Research"
123 Main Street
Anytown, ST  10101
.WE
.IA "Rufus T. Arbogast" "Autovectorization Guru"
456 Elsewhere Avenue
Nirvana, PA  20406
.IE
.LT
.P
We have a research leak!
The next person I catch embedding engineering samples of our Lightspeed
Overdrive 2048-core processors in cork coasters distributed at trade
shows is going to regret it.
.FC
.SG
.NS
sundry careless people
.NE


_groff_ 1.22.3, 1.22.4, 1.23.0, and Git HEAD output (1.22.3 shown):


$ ~/groff-1.22.3/bin/nroff -mm ATTIC/oliver-letter.mm | cat -s

                                   ‐ 1 ‐

       We  have a research leak!  The next person I catch embedding
       engineering samples of our  Lightspeed  Overdrive  2048‐core
       processors  in  cork  coasters distributed at trade shows is
       going to regret it.

                                     Yours very truly,

                                     Epi G. Netic
                                     Head of Research

       Copy to
       sundry careless people

       Contact                    Tax ID          Bank Account/IBAN
       me@org                      12334           DE12123123450100



DWB 3.3 output:


$ DWBHOME=~/dwb ~/dwb/bin/nroff -mm ATTIC/oliver-letter.mm | cat -s

                                     123 Main Street
                                     Anytown, ST  10101
                                     17 May 2023

       Rufus T. Arbogast
       Autovectorization Guru
       456 Elsewhere Avenue
       Nirvana, PA  20406

       We have a research leak!  The next person I catch embedding
       engineering samples of our Lightspeed Overdrive 2048-core
       processors in cork coasters distributed at trade shows is
       going to regret it.

                                     Yours very truly,

                                     Epi G. Netic
                                     Head of Research

       Copy to
       sundry careless people

              Contact                    Tax ID          Bank Account/IBAN
              me@org                     12334            DE12123123450100


(DWB has a bug positioning the date in _nroff_ mode.  It also appears to use
an incorrect page offset for the bottom block.)







    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66439>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to