From bbf18904c17e64c10f23655b3682ace52672be0a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Wed, 23 Nov 2016 00:52:11 +0100 Subject: applied the presentps patch from OpenBSD this is required for newer Groff versions and fixes processing of .PSPIC. Source: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc/gpresent/patches/patch-presentps --- presentps | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'presentps') diff --git a/presentps b/presentps index a547eb0..876bd34 100755 --- a/presentps +++ b/presentps @@ -393,8 +393,17 @@ foreach (@pre){ while (<>) { $pageln = $nextln; @page = (); + my $embedded = 0; while (<>) { - if (/^EEND /) { + if (/^%%BeginDocument:/) { + $embedded++; + push @page, $_; + } elsif ($embedded) { + if (/^%%EndDocument/) { + $embedded--; + } + push @page, $_; + } elsif (/^EEND /) { push @page, "EEND\n"; s/^EEND //; redo; -- cgit v1.2.3