gbranden pushed a commit to branch master
in repository groff.

commit 622fd0b54082402f66424d535a3700dfc7018be1
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sun Jul 14 12:08:08 2024 -0500

    groff_mdoc(7): Conditionalize `ps`, `vs` requests.
    
    * tmac/groff_mdoc.7.man: Manipulate type size and vertical spacing only
      in nroff mode.
    
    Fixes problem exposed by experimental change to GNU troff arithmetic.
    
    troff:tmac/groff_mdoc.7:1021: warning: vertical spacing must not be negative
---
 ChangeLog             | 5 +++++
 tmac/groff_mdoc.7.man | 4 ++++
 2 files changed, 9 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 10d763ae8..94d4bcde6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2024-07-14  G. Branden Robinson <[email protected]>
+
+       * tmac/groff_mdoc.7.man: Manipulate type size and vertical
+       spacing only in nroff mode.
+
 2024-07-14  G. Branden Robinson <[email protected]>
 
        * src/roff/troff/number.cpp (is_valid_term): Boolify.  Rename
diff --git a/tmac/groff_mdoc.7.man b/tmac/groff_mdoc.7.man
index af6b345c4..2b56fc5a3 100644
--- a/tmac/groff_mdoc.7.man
+++ b/tmac/groff_mdoc.7.man
@@ -1017,8 +1017,10 @@ the following architecture keywords are defined.
 .\" PS/PDF(!).  Lists of information like this simply beg to bit-rot.
 .\" -- GBR
 .br
+.if t \{\
 .ps -2
 .vs -2
+.\}
 .Bd -ragged -offset 4n
 .No acorn26 , acorn32 , algor , alpha , amd64 , amiga , amigappc ,
 .No arc , arm , arm26 , arm32 , armish , atari , aviion ,
@@ -1033,8 +1035,10 @@ the following architecture keywords are defined.
 .No shark , socppc , solbourne , sparc , sparc64 , sun2 , sun3 ,
 .No tahoe , vax , x68k , x86_64 , xen , zaurus
 .Ed
+.if t \{\
 .vs
 .ps
+.\}
 .
 .
 .Pp

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to