[groff] 01/01: [devpdf]: Error reporting.

2025-07-27 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 9855f8917cad578f469cdad8b976031cf49509c3 Author: Deri James AuthorDate: Sun Jul 27 13:25:30 2025 +0100 [devpdf]: Error reporting. * src/devices/gropdf/gropdf.pl (GetType1, GetChunk): Perform rudimentary check we

[groff] 02/02: Improve build logic.

2025-07-24 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 6198245eac8f51a17b222118b02102a9c2ea4519 Author: Deri James AuthorDate: Thu Jul 24 17:57:44 2025 +0100 Improve build logic. * font/devpdf/util/BuildFoundries.pl: If any warnings issued during run, exit code 2 at

[groff] 01/02: Preparation for less complex fixes.

2025-07-24 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 3c415fd70243c8940a6fc3db4370836cb92adadf Author: Deri James AuthorDate: Thu Jul 24 15:08:42 2025 +0100 Preparation for less complex fixes. * src/devices/gropdf.pl: * font/devpdf/util/BuildFoundries.pl: Undo

[groff] 01/01: [gropdf] More rational handling of duplicate font entries.

2025-07-01 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 69d9eba3680968edddad3842a770339e24cbdccb Author: Deri James AuthorDate: Tue Jul 1 18:51:21 2025 +0100 [gropdf] More rational handling of duplicate font entries. * src/devices/gropdf/gropdf.pl (LoadFont): The primary

[groff] 01/01: [gropdf] Changes for greek glyphs

2025-06-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit ac5901a0c6156e72283f36391c89456e0053b102 Author: Deri James AuthorDate: Tue Jul 1 02:08:10 2025 +0100 [gropdf] Changes for greek glyphs * src/devices/gropdf/gropdf.pl (Clean): More permissive re to allow for \(+h

[groff] 01/01: [devpdf]: New version of SS font.

2025-06-27 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 4cbb513af8b508d2e183969518cba5982f265daa Author: Deri James AuthorDate: Sat Jun 28 00:47:12 2025 +0100 [devpdf]: New version of SS font. * font/devpdf/generate/StandardSymSL.sfd: Adjust glyph positions within

[groff] 02/02: Remove unneccessary call to pdf parser.

2025-06-21 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 175f174260005fbe63b8b4a81edb3b0e0c93a26b Author: Deri James AuthorDate: Sat Jun 21 16:44:41 2025 +0100 Remove unneccessary call to pdf parser. * src/devices/gropdf/gropdf.pl: (do_X) (/OUT) Parse Title/Level

[groff] 01/02: Saner ordering of perl switch statement.

2025-06-21 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 360f26cf7d30a962a0e30be726ddd45c0cf388d3 Author: Deri James AuthorDate: Sat Jun 21 16:24:52 2025 +0100 Saner ordering of perl switch statement. * src/devices/gropdf/gropdf.pl: (do_X) handle pdfmark commands first

[groff] 01/01: [gropdf]: .pdfhref M fails with no -N/-D flag

2025-03-15 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 56ac7ec46e7b408dcb259d03e9596d4cd916446c Author: Deri James AuthorDate: Fri Mar 14 16:19:14 2025 + [gropdf]: .pdfhref M fails with no -N/-D flag The documentation for this macro has always stated that the

[groff] 01/01: [gropdf]: \X'pdf: pdfpic ...' scales incorrectly

2025-03-13 Thread Deri James
deri pushed a commit to branch master in repository groff. commit a7f9ab4748e6bf57aba772a3bfdeb86625fae860 Author: Deri James AuthorDate: Thu Mar 13 21:38:27 2025 + [gropdf]: \X'pdf: pdfpic ...' scales incorrectly When no width is given (<=0), scaling should u

[groff] 01/01: Expose more attributes of pdfnotes

2024-12-12 Thread Deri James
deri pushed a commit to branch master in repository groff. commit e57fcf3377c00ee0034ec5c396eeea334049855c Author: Deri James AuthorDate: Thu Dec 12 12:03:56 2024 + Expose more attributes of pdfnotes * tmac/pdfpic: Add registers PDFNOTE.COLO(U)R and PDFNOTE.OPACITY which

[groff] 01/01: Data provided to .pso must terminate with \n.

2024-12-09 Thread Deri James
deri pushed a commit to branch master in repository groff. commit e462dd6f4ff5d79eda2446c90dc88757ed43ac68 Author: Deri James AuthorDate: Mon Dec 9 22:24:01 2024 + Data provided to .pso must terminate with \n. * tmac/pdfpic.tmac: Add terminating linefeed. Fixes <ht

[groff] 01/01: [gropdf]: Using \*[PDFLB] does not work.

2024-11-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 99d76f5befb0d8d9276eba3483eea4ef2a2f1ec9 Author: Deri James AuthorDate: Sat Nov 30 17:14:31 2024 + [gropdf]: Using \*[PDFLB] does not work. * tmac/pdf.tmac: Simplify string and fix misconception about

[groff] 01/01: Fix for 4-bit eps images

2024-11-02 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 7a4bffae16d7bdfecac294b2cda701bf773df9b3 Author: Deri James AuthorDate: Sat Nov 2 18:59:26 2024 + Fix for 4-bit eps images * src/devices/gropdf/gropdf.pl: Use correct BitsPerComponent when converting to raw

[groff] 01/01: Import change in perl 5.40.

2024-11-02 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 357028ed317bea293e268ed3ae77421004b87a5e Author: Deri James AuthorDate: Sat Nov 2 16:33:49 2024 + Import change in perl 5.40. See <https://perldoc.perl.org/perl5400delta#Calling-the-import- method-of

[groff] 01/02: Foundries are only a single letter.

2024-10-18 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 8e19b5a45454b17196333025259facfc7dce56fd Author: Deri James AuthorDate: Fri Oct 18 19:19:42 2024 +0100 Foundries are only a single letter. * src/devices/gropdf/gropdf.pl: Look for single letter followed by

[groff] 02/02: Use new \X''.

2024-10-18 Thread Deri James
deri pushed a commit to branch master in repository groff. commit da13fecf224f01b78ebe6cfd26dc06c960423f39 Author: Deri James AuthorDate: Fri Oct 18 19:20:25 2024 +0100 Use new \X''. * tmac/pdf.tmac: The new \X'' code does no flush, perfect for hots

[groff] 01/01: Work around debian's ImageMagick policy.

2024-10-15 Thread Deri James
deri pushed a commit to branch master in repository groff. commit ba849da1b99a2ac54709d7cecf2aad54c5f0277a Author: Deri James AuthorDate: Tue Oct 15 13:58:19 2024 +0100 Work around debian's ImageMagick policy. * src/devices/gropdf/gropdf.pl: Don't use perlmagick to embe

[groff] 01/01: Don't use inbuilt pdf parser on user supplied data.

2024-10-11 Thread Deri James
deri pushed a commit to branch master in repository groff. commit b25f02d7a779b3885101848cea7000aff2f5ab3f Author: Deri James AuthorDate: Fri Oct 11 23:00:10 2024 +0100 Don't use inbuilt pdf parser on user supplied data. * src/devices/gropdf/gropdf.pl: Another example of usi

[groff] 01/01: Flush output on direction change

2024-10-10 Thread Deri James
deri pushed a commit to branch master in repository groff. commit dd9c0f326a11edad2b456ab5853b4eaa3e8785f4 Author: Deri James AuthorDate: Fri Oct 11 00:17:55 2024 +0100 Flush output on direction change * src/devices/gropdf/gropdf.pl: When switching writing direction (\X

[groff] 01/01: Make gropdf compatible with IM 6(.9)

2024-08-25 Thread Deri James
deri pushed a commit to branch master in repository groff. commit ead74ff837d34347a54144179b4adbf28ab2f08b Author: Deri James AuthorDate: Sun Aug 25 16:37:09 2024 +0100 Make gropdf compatible with IM 6(.9) Peter Schaffter discovered some problems with recent changes to gropdf

[groff] 01/01: Handle preconv better

2024-08-24 Thread Deri James
deri pushed a commit to branch master in repository groff. commit ef8f02f3bc962e66929ccbc06f07d7e488e0f103 Author: Deri James AuthorDate: Sat Aug 24 20:40:05 2024 +0100 Handle preconv better If preconv used, it should also be used when generating forward references

[groff] 01/01: Add ChangLog entry

2024-08-20 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 8fe01938709e7abc97600f56407544f42566c65f Author: Deri James AuthorDate: Tue Aug 20 15:23:41 2024 +0100 Add ChangLog entry --- ChangeLog | 28 1 file changed, 28 insertions(+) diff --git a

[groff] 01/01: Add support for embedding bit-mapped images to a generated pdf.

2024-08-20 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 77e43d8c64a73e7bc05d6e353563f66f8665bb47 Author: Deri James AuthorDate: Mon Aug 19 18:37:29 2024 +0100 Add support for embedding bit-mapped images to a generated pdf. Currently gropdf supports the inclusion of pdf

[groff] 01/01: [gropdf] I left a line of debug code

2024-06-22 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 5a68413f9458f0b27522019915ed8f0b7ec1b09e Author: Deri James AuthorDate: Sat Jun 22 18:40:39 2024 +0100 [gropdf] I left a line of debug code * src/devices/gropdf/gropdf.pl: Remove it. --- src/devices/gropdf/gropdf.pl

[groff] 01/01: Fix invalid pdf when using certain sizes of dashed ellipse in pic.

2024-06-22 Thread Deri James
deri pushed a commit to branch master in repository groff. commit dd63af83c106a6a44dbb15ab36d5f3e211515ca5 Author: Deri James AuthorDate: Sat Jun 22 18:33:49 2024 +0100 Fix invalid pdf when using certain sizes of dashed ellipse in pic. * src/devices/gropdf/gropdf.pl: For short

[groff] 01/01: [gropdf] Deal better with invalid destination names.

2024-05-25 Thread Deri James
deri pushed a commit to branch master in repository groff. commit b8038971a3cc51cd3981af49092dbdb493f76c06 Author: Deri James AuthorDate: Sat May 25 13:40:21 2024 +0100 [gropdf] Deal better with invalid destination names. Bookmark destinations (supplied by -T to .pdfbookmark

[groff] 01/01: [gropdf] Problem if mixed fonts have different lenIV.

2024-05-17 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 4c62e07f364957be83fe9fe46151a9edb544a34c Author: Deri James AuthorDate: Fri May 17 17:48:55 2024 +0100 [gropdf] Problem if mixed fonts have different lenIV. * src/devices/gropdf/gropdf: Restore default value (4) for

[groff] 01/03: [gropdf] Passing just "\" as a bookmark problem.

2024-05-14 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 2cf8f41d3f9985da0670ddd2cbc07837d5433299 Author: Deri James AuthorDate: Wed May 8 18:39:30 2024 +0100 [gropdf] Passing just "\" as a bookmark problem. * src/devices/gropdf/gropdf: it ends up as a

[groff] 03/03: Forgot to push last two fixes.

2024-05-14 Thread Deri James
deri pushed a commit to branch master in repository groff. commit d998339bef8af990cca00b2b0a9939cc9fc2e7cf Author: Deri James AuthorDate: Tue May 14 15:43:44 2024 +0100 Forgot to push last two fixes. --- ChangeLog | 19 +++ 1 file changed, 19 insertions(+) diff --git a

[groff] 02/03: [gropdf] \X'pdf: xrev' has issues.

2024-05-14 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 4886b57816841de32c51b88ccffc9580b07bb535 Author: Deri James AuthorDate: Wed May 8 22:23:28 2024 +0100 [gropdf] \X'pdf: xrev' has issues. * src/devices/gropdf/gropdf: Fails if point size not = 10, in a

[groff] 01/01: [gropdf] Re-arrange pattern matches.

2024-04-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit a951b44fd9d2acf060067b24c994604351a27888 Author: Deri James AuthorDate: Tue Apr 30 15:25:49 2024 +0100 [gropdf] Re-arrange pattern matches. * src/devices/gropdf/gropdf.pl: Correct order of pattern match

[groff] 01/01: [gropdf] ignore 'Cspace' as input

2024-04-28 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 1ab868c5c84a02f32ab2c385066215d2aa7d650b Author: Deri James AuthorDate: Sun Apr 28 18:03:59 2024 +0100 [gropdf] ignore 'Cspace' as input * src/devices/gropdf/gropdf.pl: As grops does. ---

[groff] 01/01: [gropdf] use nospace mode if font does not contain /space glyph.

2024-04-28 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 9e0a3316c7b1f33f22d3b314456b2415cc9856eb Author: Deri James AuthorDate: Sun Apr 28 14:59:05 2024 +0100 [gropdf] use nospace mode if font does not contain /space glyph. Gropdf always had two modes, depending on

[groff] 01/01: [gropdf] Can't handle DecodeParams in Deflate filter.

2024-04-28 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 14563f831454bd879f465ac4738624c5e3f380ed Author: Deri James AuthorDate: Sun Apr 28 13:36:31 2024 +0100 [gropdf] Can't handle DecodeParams in Deflate filter. If gropdf called with -d (debug) the pdf is produced

[groff] 01/01: [gropdf] Handle both types in one document.

2024-04-17 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 0f96f3a281d82bb0c1a59e5e819d2a22bede6c5d Author: Deri James AuthorDate: Thu Apr 18 01:17:22 2024 +0100 [gropdf] Handle both types in one document. The different format of font described in previous commit fails if

[groff] 01/01: Improve font parsing.

2024-04-17 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 5589bcd18776c6d236c53226a0ee30506180e6b6 Author: Deri James AuthorDate: Wed Apr 17 19:25:03 2024 +0100 Improve font parsing. The usual (for fontforge converted ttf fonts) is to use the RD, ND and NP operators

[groff] 02/03: Problem with '(' and '\' (\[rs])

2024-04-16 Thread Deri James
deri pushed a commit to branch master in repository groff. commit f336f8244b09191b16722984c33fc5addcc4a284 Author: Deri James AuthorDate: Tue Apr 16 17:34:59 2024 +0100 Problem with '(' and '\' (\[rs]) Bpth these tokens have meaning for roff AND pdf strings. In

[groff] 01/03: Another font with UTF-16 added to comment

2024-04-16 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 3cb502448b1de76036af7c143230ac11f7410bee Author: Deri James AuthorDate: Tue Apr 16 15:28:41 2024 +0100 Another font with UTF-16 added to comment * font/devps/S --- font/devps/S | 316

[groff] 03/03: ... and the ChangeLog

2024-04-16 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 1cd6ed080ff026f0df1e213f4f93523120d54e94 Author: Deri James AuthorDate: Tue Apr 16 17:46:15 2024 +0100 ... and the ChangeLog --- ChangeLog | 24 1 file changed, 24 insertions(+) diff --git a

[groff] 01/01: 4 missing fonts from commit 98b0c1db476

2024-04-12 Thread Deri James
deri pushed a commit to branch master in repository groff. commit cbe5a7802df5ff3a9f84a42e277cf3925a1eb303 Author: Deri James AuthorDate: Fri Apr 12 23:48:10 2024 +0100 4 missing fonts from commit 98b0c1db476 * font/devps: Include CR, CI, CB and CBI with UTF-16 code in the

[groff] 02/02: Correct linear search introduced in commit cd9fde325f

2024-04-12 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 2387949ffc11b753dd91480dcb85be6c22819790 Author: Deri James AuthorDate: Fri Apr 12 17:10:49 2024 +0100 Correct linear search introduced in commit cd9fde325f * tmac/pdf.tmac: Various problems have been rectified

[groff] 05/05: Update ChangeLog

2024-01-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 3fe0a227e1533f8cc6ff56b890e70c79712a73de Author: Deri James AuthorDate: Tue Jan 30 18:16:11 2024 + Update ChangeLog --- ChangeLog | 37 + 1 file changed, 37 insertions(+) diff --git a

[groff] 01/05: Front Cover for groff-man-pages.pdf

2024-01-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit f619fee72005fba6fc10e5dc22b3df4ffb1372de Author: Deri James AuthorDate: Tue Jan 30 16:55:43 2024 + Front Cover for groff-man-pages.pdf Feel free to alter "artwork" at will (perhaps add maintainer i

[groff] 04/05: Remove artifacts from using stringhex.

2024-01-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 9b8b3e2a508d7df0b661c9042b5f5d5e7a0688da Author: Deri James AuthorDate: Tue Jan 30 18:02:13 2024 + Remove artifacts from using stringhex. Introduced in commit #e62b188aacb, betraying its origin from my deri

[groff] 02/05: New pdfmom, can now be used with all macros.

2024-01-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit df1d447c99b984f9fd82f46cfc2becb2475b6d6e Author: Deri James AuthorDate: Tue Jan 30 17:05:00 2024 + New pdfmom, can now be used with all macros. Previously only useful for producing documents with mom

[groff] 03/05: Changes to satisfy bug #65231.

2024-01-30 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 3e5f09d1b3a9df072cd2a67b648925049a655e82 Author: Deri James AuthorDate: Tue Jan 30 17:14:08 2024 + Changes to satisfy bug #65231. Alter build of groff-man-pages.pdf to use the new pdfmom, so that all forward

[groff] 01/01: .MT/.ME and .UR/.UE hyperlinking for pdf output

2024-01-26 Thread Deri James
deri pushed a commit to branch master in repository groff. commit d71f9264f8c187aee1161f27cda7d42c4ad7065e Author: Deri James AuthorDate: Fri Jan 26 15:47:28 2024 + .MT/.ME and .UR/.UE hyperlinking for pdf output Our documentation groff_man.7 documents that these requests are

[groff] 01/01: Retain plain ascii labels when possible.

2024-01-14 Thread Deri James
deri pushed a commit to branch master in repository groff. commit e62b188aacb0669bf45628796dd543992e440047 Author: Deri James AuthorDate: Sun Jan 14 13:57:30 2024 + Retain plain ascii labels when possible. * src/devices/gropdf/gropdf.pl: Do not use hexed label unless

[groff] 02/02: Misplaced TOC in mom.

2024-01-07 Thread Deri James
deri pushed a commit to branch master in repository groff. commit d27c4644a098855051322a073a313fda165d4eaf Author: Deri James AuthorDate: Sun Jan 7 20:14:34 2024 + Misplaced TOC in mom. See https://lists.gnu.org/archive/html/groff/2024-01/msg00015.html * src/devices

[groff] 01/02: Fix for including pdf v1.7 files.

2024-01-07 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 7c0358816253817a3594be6402c4b9b7e68db01d Author: Deri James AuthorDate: Sun Jan 7 19:51:35 2024 + Fix for including pdf v1.7 files. PDF 1.5 introduced object type ObjStm which can contain a bunch of

[groff] 01/01: Bug #65092 rounded corners in hdtbl's color_boxes

2023-12-29 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 2e6d61716710aaca2fff9bf37747a455afff22a5 Author: Deri James AuthorDate: Fri Dec 29 23:28:11 2023 + Bug #65092 rounded corners in hdtbl's color_boxes The \X'ps: exec ...' for setlinejoin

[groff] 01/03: pdfmarksuspend & pdfmarkresume only if -Tpdf

2023-12-10 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 7ac813810503f0a012767b38db0b769adeab03a0 Author: Deri James AuthorDate: Thu Nov 23 00:04:54 2023 + pdfmarksuspend & pdfmarkresume only if -Tpdf tmac/an.tmac: Fix for non pdf man use!! --- tmac/an.

[groff] 02/03: Problem processing concatenated dit files (-Z)

2023-12-10 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit aa1e2c70eba3fe7adb6cbddbf74764abc21578d1 Author: Deri James AuthorDate: Fri Nov 24 16:02:00 2023 + Problem processing concatenated dit files (-Z) Normally it is safe to pass concatenated dit files to

[groff] 03/03: Fix arc drawing when flag -l used.

2023-12-10 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 5989eda83e6cc399988756ba163ad4c2ad1fc9d9 Author: Deri James AuthorDate: Sun Dec 10 20:05:43 2023 + Fix arc drawing when flag -l used. * src/devices/gropdf/gropdf.pl: When landscape flag (-l) is given

[groff] 04/05: Enable more hyperlinks in groff-man-pages.pdf

2023-09-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit a2e72beef12ccc05a933493cfc3a9d6d9dde61c2 Author: Deri James AuthorDate: Wed Sep 6 22:44:57 2023 +0100 Enable more hyperlinks in groff-man-pages.pdf --- doc/doc.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[groff] 01/05: Add missing 'tmac' flag

2023-09-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 2b3f346ce6ff2e195903cbfb00df66307c65f35a Author: Deri James AuthorDate: Fri Sep 1 12:03:52 2023 +0100 Add missing 'tmac' flag Allows gropdf to know this papersize change came from -dpaper=

[groff] 02/05: Fixes for .pdfpagenumbering and .pdfswitchtopage

2023-09-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit f685c65f2639219103e2c6d15b5f1e4d93344507 Author: Deri James AuthorDate: Fri Sep 1 12:07:23 2023 +0100 Fixes for .pdfpagenumbering and .pdfswitchtopage --- src/devices/gropdf/gropdf.pl | 32

[groff] 03/05: Add pdf support for man UR/UE MT/ME

2023-09-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 766d4f280f501e8f01d64837f050bd3dfa2af900 Author: Deri James AuthorDate: Wed Sep 6 22:35:23 2023 +0100 Add pdf support for man UR/UE MT/ME G Branden request in bug #64576 --- tmac/an.tmac | 11

[groff] 05/05: Fixup and start on text decorations.

2023-09-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit a2b5541142a1571e9f9f5a8321c1e21c721469aa Author: Deri James AuthorDate: Wed Sep 6 22:48:27 2023 +0100 Fixup and start on text decorations. --- src/devices/gropdf/gropdf.1.man | 7 --- src/devices/gropdf/gropdf.pl

[groff] 04/05: Improve usefulness of -z in pdfmom.

2023-08-28 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit e478a7be9d24389267ede70df5d522c54acadaa0 Author: Deri James AuthorDate: Mon Aug 28 15:38:51 2023 +0100 Improve usefulness of -z in pdfmom. Now shows output of PDF.EXPORT=1 as well. --- src/devices/gropdf

[groff] 02/05: Start of coping with groff nodes in -D and -N

2023-08-28 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 579e9464256c4b62e060cc7f110e1212bbffb8ea Author: Deri James AuthorDate: Mon Aug 28 15:05:02 2023 +0100 Start of coping with groff nodes in -D and -N --- contrib/mom/om.tmac | 12 +++--- tmac/pdf.tmac | 115

[groff] 05/05: Hardening of pdf:href.opt\\$1 processing

2023-08-28 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit ec75f38cecd673c7959092d2c97bc4721ea0f4fa Author: Deri James AuthorDate: Mon Aug 28 18:25:08 2023 +0100 Hardening of pdf:href.opt\\$1 processing an.tmac sync changes to pdf.tmac --- tmac/an.tmac | 4

[groff] 01/05: Fix regression in previous commit.

2023-08-28 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 4df253f1bf3e4aa3af978a4a65c1ac5ca0606d62 Author: Deri James AuthorDate: Sun Aug 20 15:21:38 2023 +0100 Fix regression in previous commit. * src/devices/gropdf/gropdf.pl: Revert change to line 2773. Fix

[groff] 03/05: Allow utf8 in web links, allows IDN links.

2023-08-28 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit fddc79906cc8f9eba71fc17ff985a90275bdca90 Author: Deri James AuthorDate: Mon Aug 28 15:17:53 2023 +0100 Allow utf8 in web links, allows IDN links. Fix for 'pdfhref-whack.groff' in #64576 --- s

[groff] 01/02: Display time from SOURCE_DATE_EPOCH in UTC.

2023-07-12 Thread Deri James
* src/devices/gropdf/gropdf.1.man (Environment): * src/devices/grops/grops.1.man (Environment): * src/roff/groff/groff.1.man (Environment): * src/roff/troff/troff.1.man (Environment): Update. * NEWS: Document this. Signed-off-by: Deri James ---

[groff] 02/02: Add reference to pdfmom(1) in --help.

2023-07-12 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit a53f539ad6fb12077f819b3f141047762e039cfb Author: Deri James AuthorDate: Wed Jul 12 18:09:39 2023 +0100 Add reference to pdfmom(1) in --help. --- src/devices/gropdf/pdfmom.pl | 2 ++ 1 file changed, 2 insertions

[groff] 05/14: Make pdfmom more useful.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 626e2d6802b759af40b91d03ce2e0b8791fecc81 Author: Deri James AuthorDate: Tue Apr 25 17:05:13 2023 +0100 Make pdfmom more useful. --- src/devices/gropdf/pdfmom.1.man | 33 src/devices

[groff] 11/14: New gropdf is PDF1.7 compatible.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit bbf5b0009ad1610e1da390ee6b17c22da373f4c7 Author: Deri James AuthorDate: Mon May 29 16:20:05 2023 +0100 New gropdf is PDF1.7 compatible. --- src/devices/gropdf/gropdf.pl | 10 +- 1 file changed, 5 insertions

[groff] 07/14: Pass paper dimensions to output drivers (pdf, dvi)

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 4a2cc772df5bc9af9d2eff72ab1d56910531c8a7 Author: Deri James AuthorDate: Wed May 10 16:10:07 2023 +0100 Pass paper dimensions to output drivers (pdf, dvi) pdf only, and can be oerridden by -p and -l on

[groff] 09/14: The -Z flag to pdfmom now produce .Z file with forward references.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 3e5d5ef7c7dafceebbfd1d8107636c53bf1f Author: Deri James AuthorDate: Mon May 29 16:04:56 2023 +0100 The -Z flag to pdfmom now produce .Z file with forward references. --- src/devices/gropdf/pdfmom.pl | 16

[groff] 12/14: Replace pseudo slanted characters

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 5a143514e2f361e87f6187c834a61dd73df7012a Author: Deri James AuthorDate: Mon Jul 3 15:44:29 2023 +0100 Replace pseudo slanted characters * font/devpdf/DESC.in: * font/devpdf/SS: * font/devpdf

[groff] 03/14: Add and document new macro .pdfpagenumbering

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 004f6fca2d437320270a9a93d9fe9af319f63ca4 Author: Deri James AuthorDate: Sun Apr 16 13:12:17 2023 +0100 Add and document new macro .pdfpagenumbering Allows control of the presentation of page number in the

[groff] 10/14: Adjust page numbering and margins of groff-man-pages.pdf

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 496ccd2f1f6016b694a779b3fb8b99ee63f657cf Author: Deri James AuthorDate: Mon May 29 16:11:13 2023 +0100 Adjust page numbering and margins of groff-man-pages.pdf --- doc/GMPfront.t | 3 ++- doc/doc.am | 2 +- 2

[groff] 02/14: Add slim spaces between text '[]'

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit ad718db0c730a2885d6ed3927848ec677a718d59 Author: Deri James AuthorDate: Sun Apr 16 13:03:50 2023 +0100 Add slim spaces between text '[]' * contrib/sboxes/msboxes.ms.in: In pdf '[]' loo

[groff] 13/14: Final cleanup of the new gropdf.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 122a761833b8a957a911a9890fdcb87e0ff14e3d Author: Deri James AuthorDate: Mon Jul 3 16:01:15 2023 +0100 Final cleanup of the new gropdf. * src/devices/devpdf/gropdf.pl: Deal with problem if fontforge

[groff] 14/14: Speculative additional request .stringhex.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit a2b2d5526dca59e93d46019fa8625e6f4c5484d5 Author: Deri James AuthorDate: Mon Jul 3 16:37:17 2023 +0100 Speculative additional request .stringhex. * src/roff/troff/input.cpp: Based on .stringup/down

[groff] 06/14: Fully linked groff-man-pages.pdf

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 0c0aea4503eb692c5c0dc64c163cb260ae24fe9a Author: Deri James AuthorDate: Wed May 3 17:06:01 2023 +0100 Fully linked groff-man-pages.pdf --- doc/GMPfront.t | 24 doc/doc.am | 8 +++- 2

[groff] 01/14: Changes for groff-man-pages creation.

2023-07-04 Thread Deri James
deri pushed a commit to branch deri-gropdf-ng in repository groff. commit 87f597262635ee274a77d3b22e6de8ea024df8ce Author: Deri James AuthorDate: Fri Apr 14 00:07:47 2023 +0100 Changes for groff-man-pages creation. --- tmac/an.tmac | 71

[groff] 01/01: Make pdfmom more versatile.

2023-03-09 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 0290924f05f823039c546f5b14422af7eef70644 Author: Deri James AuthorDate: Thu Mar 9 17:39:07 2023 + Make pdfmom more versatile. * src/devices/gropdf/pdfmom.pl: Add flag -roff which severs hardcoded link to the

[groff] 01/01: [BuildFoundries]: Fails if neither ghostcript nor URW fonts are installed.

2023-02-11 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 398ab1c7722724586f97e3a7ca20714e1d465452 Author: Deri James AuthorDate: Sat Feb 11 13:01:34 2023 + [BuildFoundries]: Fails if neither ghostcript nor URW fonts are installed. * font/devpdf/util

[groff] 01/01: Fixes

2023-02-09 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 7fb6e3ffd06c0ad8058e5de2325eef55f178ef67 Author: Deri James AuthorDate: Thu Feb 9 15:27:56 2023 + Fixes <https://savannah.gnu.org/bugs/?63757> * src/devices/gropdf/gropdf.pl: Parse papersize stri

[groff] 01/01: [gropdf]: Cater for invalid entries in download file.

2022-11-08 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 7e5d433ba5ddc2389986a5c02f91eb57fc1de47d Author: Deri James AuthorDate: Tue Nov 8 21:03:49 2022 + [gropdf]: Cater for invalid entries in download file. * src/devices/gropdf/gropdf.pl: Test if path in the download

[groff] 01/01: Bug #62934 - after glyph remapped mark it as used

2022-08-22 Thread Deri James
deri pushed a commit to branch master in repository groff. commit f275b477e0f49d180224a77271c1b68e913b71b5 Author: Deri James AuthorDate: Mon Aug 22 23:30:40 2022 +0100 Bug #62934 - after glyph remapped mark it as used When many glyphs are remapped from code points above 255

[groff] 01/01: Bug #62923 - problem using aliased glyphs

2022-08-19 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 26523d0bb2d2c0cca6b3b0759888069d6846fb1f Author: Deri James AuthorDate: Sat Aug 20 01:29:12 2022 +0100 Bug #62923 - problem using aliased glyphs With a large font if 2 characters above the 255 code point limit

[groff] 01/01: [gropdf]: Improve parsing of troff font files.

2022-08-18 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 0a4c256f3bce926e3d0829bf95447dd60b5fb5d7 Author: Deri James AuthorDate: Thu Aug 18 14:38:05 2022 +0100 [gropdf]: Improve parsing of troff font files. * src/devices/gropdf/gropdf.pl: Allow the glyph code number to

[groff] 01/01: [man]: Correct information for gropdf.

2022-08-09 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 5b357550d90f59f4d37ae9f2ce3a562d97b78a01 Author: Deri James AuthorDate: Tue Aug 9 19:11:49 2022 +0100 [man]: Correct information for gropdf. * src/devices/gropdf/gropdf.1.man: gropdf reads multiple download files

[groff] 01/01: [gropdf]: slanting lowercase greek characters.

2022-07-28 Thread Deri James
deri pushed a commit to branch master in repository groff. commit d58625a25f2c1732b863d64a259d04a4e61c829d Author: Deri James AuthorDate: Thu Jul 28 13:48:53 2022 +0100 [gropdf]: slanting lowercase greek characters. * tmac/pdf.tmac: to prevent gropdf from slanting all lowercase

[groff] 01/01: [devpdf]: Restore original path

2022-07-08 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 272aaadb23f3ed44873c6acaaf42f41cdd9a11ba Author: Deri James AuthorDate: Fri Jul 8 14:16:55 2022 +0100 [devpdf]: Restore original path * font/devpdf/util/BuildFoundries.pl: Some systems store .afm files in a

[groff] 01/01: [gropdf]: Add more search paths to Foundry file.

2022-06-21 Thread Deri James
deri pushed a commit to branch master in repository groff. commit d55157d39ab4d01bccea276122a2f3a5b1e30452 Author: Deri James AuthorDate: Wed Jun 22 00:24:04 2022 +0100 [gropdf]: Add more search paths to Foundry file. * font/devpdf/Foundry.in: Use the directory specified with the

[groff] 01/01: [gropdf]: Correct display of pathnames used.

2022-06-21 Thread Deri James
deri pushed a commit to branch master in repository groff. commit ced9cd5984814f9701fd681b6c949d0708c2687c Author: Deri James AuthorDate: Tue Jun 21 16:38:39 2022 +0100 [gropdf]: Correct display of pathnames used. * font/devpdf/util/BuildFoundries.pl: Convert array to string of

[groff] 01/01: [gropdf]: Fix to gropdf.

2022-06-21 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 52f725f019ba87575ba3affbae8e6733b2e6ff13 Author: Deri James AuthorDate: Tue Jun 21 10:54:05 2022 +0100 [gropdf]: Fix to gropdf. * src/devices/gropdf/gropdf.pl: If pdfbookmark was called within 5p of top of page

[groff] 01/01: [gropdf]: Changes to BuildFoundries.

2022-06-10 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 4ae4aeb6555f4f16c28fcb03eb1f56577826054c Author: Deri James AuthorDate: Fri Jun 10 21:13:24 2022 +0100 [gropdf]: Changes to BuildFoundries. * font/devpdf/util/BuildFoundries.pl: Collect search paths into an array

[groff] 01/01: [gropdf]: fails to deal with 255th glyph in font.

2022-04-11 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 17b5fff1eece9161036e50017dc6ef387e8fad1b Author: Deri James AuthorDate: Mon Apr 11 23:32:50 2022 +0100 [gropdf]: fails to deal with 255th glyph in font. Savannah bug #62294 * src/devices/gropdf/gropdf.pl: a

[groff] 01/01: Allow multiline text in .pdfinfo

2022-01-25 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 392f88f843c51c59f6dfe6c3bdc4731cd738ddd7 Author: Deri James AuthorDate: Wed Jan 26 00:17:47 2022 + Allow multiline text in .pdfinfo * src/devices/gropdf/gropdf.pl: Use either '

[groff] 02/02: [gropdf]: Fix Savannah #61908

2022-01-24 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 1307a645ca75217f1f287dffe3f9afb8f505a64d Author: Deri James AuthorDate: Mon Jan 24 14:39:55 2022 + [gropdf]: Fix Savannah #61908 * src/devices/gropdf/gropdf.pl: Adjust text position when given

[groff] 01/02: gropdf.pl: A fix to importing pdf versions > 1.4.

2022-01-24 Thread Deri James
deri pushed a commit to branch master in repository groff. commit c5e1a36b43dcd434452161952a9e80741b4f997c Author: Deri James AuthorDate: Mon Jan 24 14:03:12 2022 + gropdf.pl: A fix to importing pdf versions > 1.4. --- src/devices/gropdf/gropdf.pl | 2 +- 1 file changed, 1 insert

[groff] 01/01: * src/devices/gropdf/gropdf.pl: Fixes to importing pdf versions > 1.4.

2021-11-16 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 9064999adde2250851d8b66205f8eccad6c502b9 Author: Deri James AuthorDate: Tue Nov 16 11:53:07 2021 + * src/devices/gropdf/gropdf.pl: Fixes to importing pdf versions > 1.4. --- ChangeLog

[groff] 01/01: Handle pdfs > v1.4 loaded by \X'pdf: pdfpic.

2021-10-10 Thread Deri James
deri pushed a commit to branch master in repository groff. commit 7a5d3ee0974568265901edff398dc20466df2ab5 Author: Deri James AuthorDate: Sun Oct 10 19:34:32 2021 +0100 Handle pdfs > v1.4 loaded by \X'pdf: pdfpic. * src/devices/gropdf/gropdf.pl: Improve loading of pd

[groff] 01/01: Add new background boxes to gropdf.

2021-10-10 Thread Deri James
deri pushed a commit to branch master in repository groff. commit fedbf6ff9d3b84320b88c3a0ec8c951d6c07623a Author: Deri James AuthorDate: Sun Oct 10 14:39:24 2021 +0100 Add new background boxes to gropdf. * src/devices/gropdf/gropdf.pl: New \X'pdf background' command.

  1   2   >