bug-groff
[Top][All Lists]
Advanced

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

[bug #66000] [mm] early .CS call makes top page margin wrong thereafter


From: G. Branden Robinson
Subject: [bug #66000] [mm] early .CS call makes top page margin wrong thereafter
Date: Sat, 27 Jul 2024 03:08:08 -0400 (EDT)

Follow-up Comment #4, bug #66000 (group groff):

[comment #0 original submission:]

> * "Judging by the DWB 3.3 troff manual, this looks like the way the `SG`
macro is supposed to work for memorandum type 0.  Memorandum type 4 should
redefine it to be a no-op.  groff mm's implementation evidently doesn't."
> ** This looks like it was addressed by
[http://git.savannah.gnu.org/cgit/groff.git/commit/?id=774bac73c commit
774bac73c].

There were two parts to the fix.  The machinery, which you cited above, and
the exercise thereof:


commit ad8cd89d4a9be3ca42b25399cff67ae2bb7aaf51
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Thu Jun 13 15:04:13 2024 -0500

    [mm]: Adjust memorandum type 4 cosmetics.
    
    * contrib/mm/mm/4.MT: Revise to more closely approximate DWB 3.3 troff
      output.  Initialize `let*sg-suppress-all` and `let*ns-suppress` true.
    
      (cov@print-title): Set document title closer to where DWB 3.3 puts it.
      Stop turning on fill mode unnecessarily.  It should already be on at
      the start of a document.  Save and restore adjustment mode instead of
      clobbering it.
    
      (cov@print-authors): Space by a full vee mode, before and after
      setting authors in nroff mode, since most nroff devices are incapable
      of the half-line motions used in troff mode.
    
      (cov@print-firm): Space by two vees before setting the document's
      affiliated firm name.
    
      (cov@print-abstract): Use mm macros instead of formatter requests to
      change fonts.




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature


reply via email to

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