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

2024-01-15 Thread G. Branden Robinson
Follow-up Comment #15, bug#64285 (group groff): [comment #14 comment #14:] > we now know that in the six months that 1.23 has been out, people have complained about various changes debuting in it, but not this one (at least not where I've seen it, though of course I don't follow every forum where

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

2024-01-14 Thread Steve Izma
On Sun, Jan 14, 2024 at 05:23:28PM -0500, G. Branden Robinson wrote: > Subject: [bug #64285] [troff] \D't' (set line thickness) drawing command > alters drawing position > > Update of bug#64285 (group groff): > ... > > If you think fixing a crazy (but well known and doc

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

2024-01-14 Thread Dave
Follow-up Comment #14, bug#64285 (group groff): [comment #12 comment #12:] > If you think fixing a crazy (but well known and documented) "feature" > is more important than maintaining 30 years of groff compatibility, I wrote a response to this point as well, then realized I was only repeating my

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

2024-01-14 Thread G. Branden Robinson
Update of bug#64285 (group groff): Status: Need Info => None Assigned to:deri => gbranden ___ Follow-up Comment #13: [comment #12 comment

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

2024-01-14 Thread Deri James
Follow-up Comment #12, bug#64285 (group groff): [comment #10 comment #10:] > I see very little difference between PS and PDF output for your input exhibit in comment #9, using bleeding-edge _groff_. I agree. > Regarding the topic at issue, I propose that the first and second paragraphs should

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

2024-01-13 Thread Dave
Follow-up Comment #11, bug#64285 (group groff): [comment #10 comment #10:] > I _do_ observe some tiny differences (in kerning), for instance: Kerning appears to be done by troff, not the postprocessor: $ diff <(printf 'AVATAR\n' | groff -Z) <(printf '.kern 0\nAVATAR\n' | groff -Z) 12,20c12 < tA

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

2024-01-13 Thread G. Branden Robinson
Update of bug#64285 (group groff): Assigned to:gbranden => deri ___ Follow-up Comment #10: I see very little difference between PS and PDF output for your input exhibit in comment #9, using

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

2023-07-12 Thread Deri James
Update of bug #64285 (project groff): Assigned to:deri => gbranden ___ Follow-up Comment #9: Did you test the code snippet I suggested against grops and gropdf? It would be helpful to see

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

2023-07-12 Thread G. Branden Robinson
Update of bug #64285 (project groff): Status: In Progress => Need Info Assigned to:gbranden => deri ___ Follow-up Comment #8: Assigning to Deri to

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

2023-07-05 Thread G. Branden Robinson
Follow-up Comment #7, bug #64285 (project groff): I haven't pushed this to my private branch, but I did push a set of unit tests for all the drawing commands. Here's what I have at present in my working copy for this ticket. Find some preparatory commits first. These are in fact the first

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

2023-06-14 Thread Dave
Follow-up Comment #6, bug #64285 (project groff): [comment #5 comment #5:] > I am concerned this patch is not complete. Fair point. In terms of tweaks to the patch, it also might be better to follow -mom's example and wrap the \D't' in a \Z in the two preprocessors' output as well. That way

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

2023-06-14 Thread Deri James
Follow-up Comment #5, bug #64285 (project groff): The list message to which you refer contained a snippet of code intended to show that the changes to pre-processors and troff would not be sufficient, some changes to post processors would be required as well. (It's a one line change in gropdf,

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

2023-06-14 Thread Dave
Follow-up Comment #4, bug #64285 (project groff): On the email list, Deri made a case (http://lists.gnu.org/r/groff/2023-06/msg00073.html) for leaving this behavior as-is. This post has thus far garnered no reply. To me, the behavior seems oddball enough that it likely was a bug which then got

[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

[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 @@

[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

[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