[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/
signature.asc
Description: PGP signature