[bug #65099] 1.24.0 release goals

2024-08-08 Thread G. Branden Robinson
Update of bug #65099 (group groff): Dependency Removed: => bugs #42870 ___ Reply to this item at: ___ Message

[bug #65099] 1.24.0 release goals

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #6, bug #65099 (group groff): Dropped dep on bug #42870. See bug #66051 for why. ___ Reply to this item at: ___ Message sent via Sava

[bug #66052] [troff] possible 1-byte stack overwrite, heap overread

2024-08-08 Thread G. Branden Robinson
Update of bug #66052 (group groff): Item Group:None => Build/Installation ___ Follow-up Comment #4: Setting "Item Group" to "Build/Installation": "A groff component provokes diagnostics from build or

[bug #65975] pre-html.cpp: null destination pointer [-Wformat-truncation=]

2024-08-08 Thread G. Branden Robinson
Update of bug #65975 (group groff): Item Group: Warning/Suspicious behaviour => Build/Installation ___ Follow-up Comment #1: Setting "Item Group" to "Build/Installation": "A groff component provokes diagnostics from buil

[bug #57622] drop doc-old.tmac from groff distribution

2024-08-08 Thread G. Branden Robinson
Update of bug #57622 (group groff): Status: Confirmed => Rejected Assigned to:schwarze => gbranden Open/Closed:Open => Closed Summary: drop

[bug #64463] [groff] subroutine "debug_with_file_and_line" defined differently in two source files

2024-08-08 Thread G. Branden Robinson
Update of bug #64463 (group groff): Assigned to:None => gbranden Open/Closed:Open => Closed ___ Follow-up Comment #7: Unreproducible and no f

[bug #64892] [tbl] alloc-dealloc-mismatch with "-fsanitize=address"

2024-08-08 Thread G. Branden Robinson
Update of bug #64892 (group groff): Item Group:Lint => Build/Installation ___ Follow-up Comment #3: Setting "Item Group" to "Build/Installation": "A groff component provokes diagnostics from build or

[bug #65073] warnings and errors reported by "cppcheck"

2024-08-08 Thread G. Branden Robinson
Update of bug #65073 (group groff): Item Group:Lint => Build/Installation ___ Follow-up Comment #2: Setting "Item Group" to "Build/Installation": "A groff component provokes diagnostics from build or

[bug #65885] [troff] env.cpp: warning about "-Woverloaded-virtual="

2024-08-08 Thread G. Branden Robinson
Update of bug #65885 (group groff): Item Group:Lint => Build/Installation Summary: env.cpp: warning about "-Woverloaded-virtual=" => [troff] env.cpp: warning about "-Woverloaded-virtual=" _

Savannah groff project Item Group and Severity definitions

2024-08-08 Thread G. Branden Robinson
Hi folks, It's been quite a while since I shared these, and as far as I know they're still inaccessible to non-administrator users even for reading, which is a shame. I imagine they could be useful to bug submitters, and my fellow groff hackers who lack groff group admin privileges. I have made

[bug #66054] [troff] permit special characters as source hyphenation codes

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #4, bug #66054 (group groff): [comment #3 comment #3:] > [comment #2 comment #2:] > > 2. `.hcode \['a] \['a]` should have altered `\['a]`'s hyphenation code. > > I might be misunderstanding the semantics of assigning a character's hcode to itself. I understood it to mean "make

[bug #65108] [troff] support construction of general file name request arguments

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #10, bug #65108 (group groff): [comment #8 comment #8:] > [comment #7 comment #7:] > > One additional comment on the proposal: > > > > [comment #3 comment #3:] > > > Only codes in the range 00-1F and 80-FF are accepted in > > > [`\[u00XX]`] syntax; those in the range 20-7F are i

[bug #66069] [troff] want `phcode` request to report hyphenation codes

2024-08-08 Thread G. Branden Robinson
URL: Summary: [troff] want `phcode` request to report hyphenation codes Group: GNU roff Submitter: gbranden Submitted: Thu 08 Aug 2024 12:29:26 PM UTC Category: Core

[bug #57622] drop doc-old.tmac from groff distribution

2024-08-08 Thread Dave
Follow-up Comment #10, bug #57622 (group groff): Back when this ticket was about fixing a syntax error, before it morphed to an existential question, Ingo opined: [comment #1 comment #1:] > If there is value in retaining the file at all, then it is in > retaining it with as few changes as possibl

[bug #64463] [groff] subroutine "debug_with_file_and_line" defined differently in two source files

2024-08-08 Thread Dave
Follow-up Comment #8, bug #64463 (group groff): I still believe comment #5 raises a valid point, though. I might even amend my comment with "and so other users don't file spurious bug reports about it." ___ Reply to this item at:

[bug #56015] [PATCH] [grotty] should handle bullet character more intelligently

2024-08-08 Thread G. Branden Robinson
Update of bug #56015 (group groff): Status: Confirmed => In Progress ___ Follow-up Comment #10: I'mma just cut the Gordian Knot on this, go with Dave's suggestion from comment #8, and see how man

[bug #57622] tmac/doc-old.tmac: bad syntax

2024-08-08 Thread G. Branden Robinson
Update of bug #57622 (group groff): Item Group: Feature change => Warning/Suspicious behaviour Status:Rejected => In Progress Open/Closed: Closed => Open Summary:

[bug #66052] [troff] possible 1-byte stack overwrite, heap overread

2024-08-08 Thread G. Branden Robinson
Update of bug #66052 (group groff): Status: In Progress => Fixed Open/Closed:Open => Closed Planned Release:None => 1.24.0 __

[bug #66054] [troff] permit special characters as source hyphenation codes

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #5, bug #66054 (group groff): I would further note that `hcode`'s behavior seems pretty analogous to that of `tr` and `ftr`. .tr a b \" sets up a mapping .tr a a \" undoes that mapping .ftr TR PR \" sets up a mapping .ftr TR TR \" undoes that mapping ___

[bug #66054] [troff] permit special characters as source hyphenation codes

2024-08-08 Thread G. Branden Robinson
Update of bug #66054 (group groff): Status: In Progress => Fixed Open/Closed:Open => Closed ___ Follow-up Comment #6: commit a52141ac46eef95

[bug #56015] [PATCH] [grotty] should handle bullet character more intelligently

2024-08-08 Thread G. Branden Robinson
Update of bug #56015 (group groff): Status: In Progress => Fixed Open/Closed:Open => Closed Planned Release:None => 1.24.0 __

[bug #64463] [groff] subroutine "debug_with_file_and_line" defined differently in two source files

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #9, bug #64463 (group groff): FYI. commit d13b9d5e8418ed24e45d6a7f4d06b98eca234055 Author: G. Branden Robinson Date: Thu Aug 8 22:27:39 2024 -0500 [libgroff, troff]: Annotate seemingly dead code. I use `debug()` almost daily in development. If someone took it

[bug #57622] tmac/doc-old.tmac: bad syntax

2024-08-08 Thread G. Branden Robinson
Update of bug #57622 (group groff): Status: In Progress => Fixed Open/Closed:Open => Closed Planned Release:None => 1.24.0 __

[bug #66069] [troff] want `phcode` request to report hyphenation codes

2024-08-08 Thread G. Branden Robinson
Update of bug #66069 (group groff): Status: In Progress => Fixed Open/Closed:Open => Closed Planned Release:None => 1.24.0 __

[bug #42870] [troff] revise hyphenation code management

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #16, bug #42870 (group groff): [comment #0 original submission:] > `.hw' [is] limited to raw 8bit characters. This is not true, and seems not to have been true as far back as _groff_ 1.22.3. $ cat EXPERIMENTS/hw-with-special-character.groff .\" groff -K utf8 .na .ll 5n .hw h\[

[bug #42870] [troff] revise hyphenation code management

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #17, bug #42870 (group groff): Whoops. I can't read my own output. It was true. It just recently became false, in Git HEAD only. I'll bisect why. ___ Reply to this item at: _

[bug #42870] [troff] revise hyphenation code management

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #18, bug #42870 (group groff): 0629380a9d464c74d6dd205384bc255e1015c2f4 is the first hyphen commit commit 0629380a9d464c74d6dd205384bc255e1015c2f4 Author: G. Branden Robinson Date: Sat Aug 3 18:36:42 2024 -0500 tmac/*: Refactor hyphenation code declarations. Mov

[bug #42870] [troff] revise hyphenation code management

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #19, bug #42870 (group groff): Evidence of the input from comment #16 working: $ ./build/test-groff -T utf8 -Wbreak -K utf8 EXPERIMENTS/hw-with-special-character.groff Jack Háworth is an agent of de‐ struc‐ tion. Jack Háworth is an agent of de‐ struc‐ tion. Jack Háworth is an a

[bug #42870] [troff] revise hyphenation code management

2024-08-08 Thread G. Branden Robinson
Follow-up Comment #20, bug #42870 (group groff): This works with simple and composite Unicode-style special character escape sequences too. $ cat EXPERIMENTS/hw-with-special-character.groff .\" groff -K utf8 .na .ll 5n .hw h\['a]-worth Jack H\['a]worth is an agent of destruction. Jack H\[a aa]wo