[groff] 01/02: doc/groff.texi: Coalesce and rearrange paragraphs.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 4bfc7b5fd615fd5d713c06ca93b9b4574f82a413 Author: G. Branden Robinson AuthorDate: Thu Jun 8 23:57:41 2023 -0500 doc/groff.texi: Coalesce and rearrange paragraphs. --- doc/groff.texi | 23 ++- 1 file

[groff] 02/02: [docs]: Clarify "text font" concept.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit e78dab3a1daa2550c541b0e5bdeb784a8418f7d9 Author: G. Branden Robinson AuthorDate: Fri Jun 9 00:15:46 2023 -0500 [docs]: Clarify "text font" concept. --- doc/groff.texi | 10 ++ man/groff.7.man | 10 +- 2

[bug #64285] [troff] \D't' (set line thickness) drawing command alters drawing position

2023-06-08 Thread G. Branden Robinson
Follow-up Comment #3, bug #64285 (project groff): I have a fix ready to go. Attached. It's in Git's usual reverse chronological order, so it might help to read it from the bottom. (file #54825) ___ Additional Item Attachment: File

Re: drawing commands have no impact on diversion height

2023-06-08 Thread G. Branden Robinson
Hi Steve, At 2023-06-08T22:18:20-0400, Steve Izma wrote: > Thanks for pointing this out, but I think I have lost track of > the discussions on this list about recent changes to > documentation. The above section looks like it's from the GNU > Troff Manual, but it's not in the version I have,

[bug #64285] [troff] \D't' (set line thickness) drawing command alters drawing position

2023-06-08 Thread G. Branden Robinson
Follow-up Comment #2, bug #64285 (project groff): I'm thinking the pic part will look something like this. diff --git a/src/preproc/pic/troff.cpp b/src/preproc/pic/troff.cpp index 3dc87a721..00d244c84 100644 --- a/src/preproc/pic/troff.cpp +++ b/src/preproc/pic/troff.cpp @@ -475,7 +475,7 @@

Re: drawing commands have no impact on diversion height

2023-06-08 Thread Steve Izma
On Thu, Jun 08, 2023 at 08:30:53PM -0500, G. Branden Robinson wrote: > Subject: Re: drawing commands have no impact on diversion height > At 2023-06-08T14:29:04-0400, Steve Izma wrote: > > > *But* the ending of the diversion seemed to swallow the EOL of the > > diversion's last output line, or

Re: drawing commands have no impact on diversion height

2023-06-08 Thread G. Branden Robinson
Hi Steve, At 2023-06-08T14:29:04-0400, Steve Izma wrote: > I haven't seen any responses to this yet, but it seems pretty > important to me. Thanks for following up on this. How has this never bitten anyone? > As far as I can tell, the height of a diversion is only calculated by > \n[.v]

[bug #64285] [troff] \D't' (set line thickness) drawing command alters drawing position

2023-06-08 Thread G. Branden Robinson
Update of bug #64285 (project groff): Status: Confirmed => In Progress Assigned to:None => gbranden ___ Follow-up Comment #1: This will require

a morsel of groff 1.23.0 status

2023-06-08 Thread G. Branden Robinson
Hi folks, I'm happy to report that I've been in touch with our GNU maintainer, Bertrand. He's facing an email backlog, but I think I was able to bring him up to speed. Here is part of what I told him. > The long, detailed version is here: > >

[bug #64285] [troff] \D't' (set line thickness) drawing command alters drawing position

2023-06-08 Thread G. Branden Robinson
URL: Summary: [troff] \D't' (set line thickness) drawing command alters drawing position Group: GNU roff Submitter: gbranden Submitted: Thu 08 Jun 2023 10:43:26 PM UTC

Re: drawing commands in groff(7) (was: undiagnosed pic error)

2023-06-08 Thread G. Branden Robinson
Hi Steve, At 2023-06-08T18:19:39-0400, Steve Izma wrote: > On Tue, Jun 06, 2023 at 03:07:07PM -0500, G. Branden Robinson wrote: > > Subject: drawing commands in groff(7) (was: undiagnosed pic error) > > > \D't n' > > Set line thickness of geometric objects to to n basic units. > >

Re: drawing commands in groff(7) (was: undiagnosed pic error)

2023-06-08 Thread Steve Izma
On Tue, Jun 06, 2023 at 03:07:07PM -0500, G. Branden Robinson wrote: > Subject: drawing commands in groff(7) (was: undiagnosed pic error) > \D't n' > Set line thickness of geometric objects to to n basic units. A > zero n selects the minimal supported thickness. A negative n

[groff] 02/05: README: Slightly expand and reorganize.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit e16c4a5939fde48772342c3a9c3de39ea6b5c69d Author: G. Branden Robinson AuthorDate: Thu Jun 8 00:50:54 2023 -0500 README: Slightly expand and reorganize. * Mention 'mdoc' and note its origin in BSD. * Recast to

[groff] 05/05: contrib/mm/ChangeLog: Fix misnomer.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2f8022e54ecb7659951f425eb753fd5328fcada6 Author: G. Branden Robinson AuthorDate: Thu Jun 8 12:24:20 2023 -0500 contrib/mm/ChangeLog: Fix misnomer. --- contrib/mm/ChangeLog | 4 ++-- 1 file changed, 2 insertions(+), 2

[groff] 04/05: contrib/gdiffmk/ChangeLog: Fix wordo.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d06cdb46ef4731c8fe341d6fca73708e1938d356 Author: G. Branden Robinson AuthorDate: Thu Jun 8 12:08:44 2023 -0500 contrib/gdiffmk/ChangeLog: Fix wordo. --- contrib/gdiffmk/ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1

[groff] 03/05: [docs]: Bump dates.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit fb2a80d2d03a556a48de5958305e78c0b67613fa Author: G. Branden Robinson AuthorDate: Thu Jun 8 01:04:54 2023 -0500 [docs]: Bump dates. --- doc/groff.texi | 2 +- man/groff_diff.7.man | 2 +- man/groff_out.5.man | 2 +-

[groff] 01/05: eqn(1): Slightly revise.

2023-06-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit df633ae07d2d7111002504609f8f7e18ffebbf25 Author: G. Branden Robinson AuthorDate: Thu Jun 8 00:45:30 2023 -0500 eqn(1): Slightly revise. --- src/preproc/eqn/eqn.1.man | 23 ++- 1 file changed, 18

Re: drawing commands have no impact on diversion height

2023-06-08 Thread Steve Izma
On Fri, Jun 02, 2023 at 01:35:22PM -0500, G. Branden Robinson wrote: > Subject: drawing commands have no impact on diversion height > > I find myself offended by the fact that \D drawing commands update the > diversion width register `dl`, but have no impact on the diversion > height register

Re: aliasing fonts (was: Computer Modern Font)

2023-06-08 Thread G. Branden Robinson
At 2023-06-08T18:45:20+0100, Deri wrote: > On Thursday, 8 June 2023 17:47:01 BST G. Branden Robinson wrote: > > > grops complains about invalid input characters in the pfb files, > > > e.g.: > > > > > > % pdfroff -t -ms -mcmu doc/ms.ms > doc/ms.pdf > > >

Re: aliasing fonts (was: Computer Modern Font)

2023-06-08 Thread Deri
On Thursday, 8 June 2023 17:47:01 BST G. Branden Robinson wrote: > > grops complains about invalid input characters in the pfb files, e.g.: > > > > % pdfroff -t -ms -mcmu doc/ms.ms > doc/ms.pdf > > grops:$GROFF_FONT_PATH/devps/../cm-unicode-0.7.0/cmunbi.pfb > > (doc/ms.ms):3047: invalid input

aliasing fonts (was: Computer Modern Font)

2023-06-08 Thread G. Branden Robinson
Hi Alexis, Thanks for working on this use case! At 2023-06-08T13:40:36+0200, Alexis wrote: > When using the generated Computer Modern Unicode fonts with pdfroff, > grops complains about invalid input characters in the pfb files, e.g.: > > % pdfroff -t -ms -mcmu doc/ms.ms > doc/ms.pdf >

Re: Computer Modern Font

2023-06-08 Thread Alexis
Hi all, I went ahead and updated the Makefile posted earlier in this thread, so that the generated fonts work for groff 1.22.4 and 1.23.0 without producing errors. To use the Makefile place it in a directory you feel comfortable including in GROFF_FONT_PATH and run: % make download % make