deri pushed a commit to branch deri-gropdf-ng
in repository groff.

commit 2e6d61716710aaca2fff9bf37747a455afff22a5
Author: Deri James <[email protected]>
AuthorDate: Fri Dec 29 23:28:11 2023 +0000

    Bug #65092 rounded corners in hdtbl's color_boxes
    
    The \X'ps: exec ...' for setlinejoin and setlinecap (which hdtbl.tmac
    emits as one command) is documented as separate commands in gropdf.1.
    
    * src/devices/gropdf/gropdf.pl: Allow both setlinecap and setlinejoin
    to be combined in 1 command.
    
    Thanks to Bjarni Ingi Gislason for the report.
---
 src/devices/gropdf/gropdf.pl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/devices/gropdf/gropdf.pl b/src/devices/gropdf/gropdf.pl
index e96a2059e..e26bc6b43 100644
--- a/src/devices/gropdf/gropdf.pl
+++ b/src/devices/gropdf/gropdf.pl
@@ -1382,13 +1382,13 @@ sub do_x
                 $stream.="Q\n";
                 $InPicRotate=0;
             }
-            elsif ($par=~m/exec (\d) setlinejoin/)
+            elsif ($par=~m/exec.*? (\d) setlinejoin/)
             {
                 IsGraphic();
                 $linejoin=$1;
                 $stream.="$linejoin j\n";
             }
-            elsif ($par=~m/exec (\d) setlinecap/)
+            if ($par=~m/exec.*? (\d) setlinecap/)
             {
                 IsGraphic();
                 $linecap=$1;

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

Reply via email to