[groff] 01/01: [troff]: Fix SEGV risk in previous commit.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 40dd5cd0587a4238f150490fdcdc794d947ede2c Author: G. Branden Robinson AuthorDate: Sat Mar 15 23:03:52 2025 -0500 [troff]: Fix SEGV risk in previous commit. * src/roff/troff/input.cpp (macro:json_dump): A `macro` ob

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

[groff] 12/61: [man]: Fix style nits.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 9fb3452381e811da9ecb338cb29e7f9c24fad9ac Author: G. Branden Robinson AuthorDate: Fri Mar 14 23:50:39 2025 -0500 [man]: Fix style nits. Protect "asciify" and "unformat" from hyphenation. Quote the latter t

[groff] 50/61: [troff]: Implement recursive node dumping (8b/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5caf50d1be7ddb716e6f53e96975f1a58cefe527 Author: G. Branden Robinson AuthorDate: Mon Mar 3 11:34:12 2025 -0600 [troff]: Implement recursive node dumping (8b/9). * src/roff/troff/node.h (class vline_node): Do it.

[groff] 10/61: [doc,man]: Fix content and style nits.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ef5ef6bc2bfbf466d02f2e0e888efce5e818aae6 Author: G. Branden Robinson AuthorDate: Fri Mar 14 22:41:46 2025 -0500 [doc,man]: Fix content and style nits. Clarify and tighten discussions of reading the rest of the inp

[groff] 01/61: ChangeLog: Correct erroneous entry.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit bc345d1afe5ef0f85bedb8eab7fee4dc2922d84b Author: G. Branden Robinson AuthorDate: Thu Mar 13 22:57:27 2025 -0500 ChangeLog: Correct erroneous entry. Thanks to Dave Kemper for the discussion in

[groff] 44/61: [troff]: Implement recursive node dumping (5s/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5964a1b34a5e02b68e3fd918b878fa629a5d2347 Author: G. Branden Robinson AuthorDate: Tue Mar 4 06:55:27 2025 -0600 [troff]: Implement recursive node dumping (5s/9). * src/roff/troff/node.h (class italic_corrected_node

[groff] 31/61: [troff]: Implement recursive node dumping (5f/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit f663aaa1b65a5189b66e2b546341f6772c417843 Author: G. Branden Robinson AuthorDate: Mon Mar 3 02:15:30 2025 -0600 [troff]: Implement recursive node dumping (5f/9). * src/roff/troff/node.h (class hmotion_node): Specia

[groff] 37/61: [troff]: Implement recursive node dumping (5l/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c6ccf9ea7297f7d7cbe5edb3332e82556d28bdc7 Author: G. Branden Robinson AuthorDate: Mon Mar 3 03:25:06 2025 -0600 [troff]: Implement recursive node dumping (5l/9). * src/roff/troff/node.h (class bracket_node): Specia

[groff] 59/61: [troff]: Implement recursive node dumping (8k/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ece4499a2aee21f0f01be8bfed2b2f50460330b4 Author: G. Branden Robinson AuthorDate: Sat Mar 15 15:43:34 2025 -0500 [troff]: Implement recursive node dumping (8k/9). * src/roff/troff/node.cpp (class kern_pair_node): A

[groff] 42/61: [troff]: Implement recursive node dumping (5q/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 4103c1e309296fe0347a05b28b4f3476c2cc7472 Author: G. Branden Robinson AuthorDate: Mon Mar 3 08:33:43 2025 -0600 [troff]: Implement recursive node dumping (5q/9). * src/roff/troff/node.h (class tag_node): Specialize

[groff] 55/61: [troff]: Implement recursive node dumping (8g/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 94325a91b6813125ee902aa743a8288725606f8c Author: G. Branden Robinson AuthorDate: Sat Mar 15 13:40:08 2025 -0500 [troff]: Implement recursive node dumping (8g/9). Derive class `overstrike_node` from struct `contain

[groff] 32/61: [troff]: Implement recursive node dumping (5g/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3dbbafbb58f75920f80c1fbaeef75dd14b78ec24 Author: G. Branden Robinson AuthorDate: Mon Mar 3 02:22:53 2025 -0600 [troff]: Implement recursive node dumping (5g/9). * src/roff/troff/node.h (class vmotion_node): Specia

[groff] 30/61: [troff]: Implement recursive node dumping (5e/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 4d7ff76843e8deafb40eac5d13944e2805253d92 Author: G. Branden Robinson AuthorDate: Mon Mar 3 02:00:47 2025 -0600 [troff]: Implement recursive node dumping (5e/9). * src/roff/troff/node.h (class vertical_size_node):

[groff] 29/61: [troff]: Implement recursive node dumping (5d/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit b2887c3904bce09acae9450fe3b77dd96daa92cc Author: G. Branden Robinson AuthorDate: Mon Mar 3 01:55:53 2025 -0600 [troff]: Implement recursive node dumping (5d/9). * src/roff/troff/node.h (class extra_size_node): Spe

[groff] 38/61: [troff]: Implement recursive node dumping (5m/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit cdb50249e92622a7f34e04b180d80059847b1edd Author: G. Branden Robinson AuthorDate: Mon Mar 3 03:49:06 2025 -0600 [troff]: Implement recursive node dumping (5m/9). * src/roff/troff/node.h (class device_extension_node

[groff] 51/61: [troff]: Implement recursive node dumping (8c/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c0811ebb9a92d675a9ca91d3dea5d7a9e2e62e8d Author: G. Branden Robinson AuthorDate: Tue Mar 4 01:38:27 2025 -0600 [troff]: Implement recursive node dumping (8c/9). Derive class `zero_width_node` from struct `containe

[groff] 47/61: [troff]: Implement recursive node dumping (6/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit bf34c55b121ef2d444cfc7307639797b27f0ad0b Author: G. Branden Robinson AuthorDate: Mon Mar 3 11:05:34 2025 -0600 [troff]: Implement recursive node dumping (6/9). The property of the environment that holds the pendin

[groff] 53/61: [troff]: Implement recursive node dumping (8e/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 613e384e5072edf8d455710be40a4d94d4b27809 Author: G. Branden Robinson AuthorDate: Tue Mar 4 08:33:21 2025 -0600 [troff]: Implement recursive node dumping (8e/9). Derive class `break_char_node` from struct `containe

[groff] 54/61: [troff]: Implement recursive node dumping (8f/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 875dc87033627d3bb695ec06b1b5e2937f509a45 Author: G. Branden Robinson AuthorDate: Sat Mar 15 01:52:14 2025 -0500 [troff]: Implement recursive node dumping (8f/9). Derive class `left_italic_corrected_node` from stru

[groff] 28/61: [troff]: Implement recursive node dumping (5c/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5e13a5d9f951fbd212bd7531a0a7390843277b4a Author: G. Branden Robinson AuthorDate: Mon Mar 3 01:33:58 2025 -0600 [troff]: Implement recursive node dumping (5c/9). * src/roff/troff/node.h (class diverted_copy_file_no

[groff] 61/61: [troff]: Implement recursive node dumping (9/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit df28af3adcab2f54236993e73e153bad8aff3f62 Author: G. Branden Robinson AuthorDate: Sat Mar 15 16:36:43 2025 -0500 [troff]: Implement recursive node dumping (9/9). Implement dumping of device extension node contents.

[groff] 60/61: [troff]: Trivially refactor.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3336497f15ba63b1a91a11afe692f1ab2fe470f4 Author: G. Branden Robinson AuthorDate: Sat Mar 15 15:54:11 2025 -0500 [troff]: Trivially refactor. * src/roff/troff/node.cpp: Relocate `dump_node_list_in_reverse` function

[groff] 27/61: [troff]: Implement recursive node dumping (5b/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d2e5975d27ea2f1c39bddcd5cf2952ffd4ba2039 Author: G. Branden Robinson AuthorDate: Sun Mar 2 22:57:37 2025 -0600 [troff]: Implement recursive node dumping (5b/9). * src/roff/troff/node.h (class diverted_space_node):

[groff] 48/61: [troff]: Implement recursive node dumping (7/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d0886007a98ecb33857061f698c7801559c98b8c Author: G. Branden Robinson AuthorDate: Mon Mar 3 11:16:08 2025 -0600 [troff]: Implement recursive node dumping (7/9). Create new `struct container_node` for node types tha

[groff] 26/61: [troff]: Implement recursive node dumping (5a/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit fa89cbcb4e16d618d562c7a8118daa9d2b98e1e9 Author: G. Branden Robinson AuthorDate: Sun Mar 2 22:46:57 2025 -0600 [troff]: Implement recursive node dumping (5a/9). * src/roff/troff/node.h (class space_node): Speciali

[groff] 49/61: [troff]: Implement recursive node dumping (8a/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 244bf138b177e9f1d1aad1309458e437796dc4f7 Author: G. Branden Robinson AuthorDate: Mon Mar 3 11:23:48 2025 -0600 [troff]: Implement recursive node dumping (8a/9). Derive class `hline_node` from struct `container_nod

[groff] 36/61: [troff]: Implement recursive node dumping (5k/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6a79bde452a503a7e61b9c2c206ac7164ff052de Author: G. Branden Robinson AuthorDate: Mon Mar 3 03:11:29 2025 -0600 [troff]: Implement recursive node dumping (5k/9). * src/roff/troff/node.h (class overstrike_node): Spe

[groff] 40/61: [troff]: Implement recursive node dumping (5o/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 309a4f6c2b32e5646ca0d564b3fd4b69588086fb Author: G. Branden Robinson AuthorDate: Mon Mar 3 04:27:50 2025 -0600 [troff]: Implement recursive node dumping (5o/9). * src/roff/troff/node.h (class draw_node): Specializ

[groff] 52/61: [troff]: Implement recursive node dumping (8d/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 424b8e453aab357323984e4f6a4bad537784d54d Author: G. Branden Robinson AuthorDate: Tue Mar 4 07:26:41 2025 -0600 [troff]: Implement recursive node dumping (8d/9). Derive class `italic_corrected_node` from struct `co

[groff] 39/61: [troff]: Implement recursive node dumping (5n/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 45e77e894ec19a38ffa8722a76b6c9b2bdf5c7b3 Author: G. Branden Robinson AuthorDate: Mon Mar 3 04:08:58 2025 -0600 [troff]: Implement recursive node dumping (5n/9). * src/roff/troff/node.h (class suppress_node): Speci

[groff] 57/61: [troff]: Implement recursive node dumping (8i/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3648a3be66435e17c6cc4080e4146171b26ceca5 Author: G. Branden Robinson AuthorDate: Sat Mar 15 15:04:03 2025 -0500 [troff]: Implement recursive node dumping (8i/9). * src/roff/troff/node.cpp (class ligature_node): Ad

[groff] 34/61: [troff]: Implement recursive node dumping (5i/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit aba02db80d377e00d9e350561f1a9addf8eb6969 Author: G. Branden Robinson AuthorDate: Mon Mar 3 02:48:59 2025 -0600 [troff]: Implement recursive node dumping (5i/9). * src/roff/troff/node.h (class vline_node): Speciali

[groff] 20/61: [troff]: Revise `pline` output style.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 06a1368ca954dabc07e7c45d2ac68bebb44f7b5e Author: G. Branden Robinson AuthorDate: Sat Mar 15 15:13:39 2025 -0500 [troff]: Revise `pline` output style. Use more JSON/YAML-ish syntax. Present node properties in a co

[groff] 35/61: [troff]: Implement recursive node dumping (5j/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c1e91d2f17c1f2a03ec94c33c7b240c21f8c802f Author: G. Branden Robinson AuthorDate: Mon Mar 3 03:01:59 2025 -0600 [troff]: Implement recursive node dumping (5j/9). * src/roff/troff/node.h (class left_italic_corrected

[groff] 11/61: doc/groff.texi.in: Recast.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2b11926ab7d927099647f8df168cf18d48defb04 Author: G. Branden Robinson AuthorDate: Fri Mar 14 22:43:43 2025 -0500 doc/groff.texi.in: Recast. Favor active voice over passive. --- doc/groff.texi.in | 4 ++-- 1 file c

[groff] 19/61: [libgroff]: Support object dumping in JSON (3/3).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit de62829ca4ce5a8d84a76393f43fbd9bf890f3e9 Author: G. Branden Robinson AuthorDate: Tue Mar 4 04:30:10 2025 -0600 [libgroff]: Support object dumping in JSON (3/3). Support JSON dumping of `symbol`s. Add `jso

[groff] 07/61: [doc,man]: Clarify `pcomposite` request behavior.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit bfb48acfe515ce0e4af6b351f34ca5b0f92292e2 Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:34:55 2025 -0500 [doc,man]: Clarify `pcomposite` request behavior. Sync language and line breaks between our Texinfo m

[groff] 03/61: [doc,man]: Clarify .nn line numbering supression.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2251bc16288fd2ecf314a465a55732ba901cdace Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:14:36 2025 -0500 [doc,man]: Clarify .nn line numbering supression. --- doc/groff.texi.in | 8 +--- man/groff.7.man | 5 +

[groff] 15/61: [troff]: Slightly refactor.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit f15eec72facfa080a1d3044ff39b0c345df4cb0e Author: G. Branden Robinson AuthorDate: Sat Mar 15 01:51:41 2025 -0500 [troff]: Slightly refactor. * src/roff/troff/node.h: Boolify: demote some class member variables and

[groff] 08/61: [doc,man]: Clarify `ab` request behavior.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 09d6c1fbde4224b2da4e35bb654ce4172037893c Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:38:51 2025 -0500 [doc,man]: Clarify `ab` request behavior. Use a metasyntactic variable name that we don't, elsewhere

[groff] 02/61: ChangeLog: Add bug-closer to entry.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d70caf462849f9dd092088e034a263c87a25f5ec Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:10:49 2025 -0500 ChangeLog: Add bug-closer to entry. Tweak format of another, to try to ensure reliable pattern matchi

[groff] 56/61: [troff]: Implement recursive node dumping (8h/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit b8f941ebc44897a6ef798eb20b1d01abf81f6816 Author: G. Branden Robinson AuthorDate: Sat Mar 15 14:49:13 2025 -0500 [troff]: Implement recursive node dumping (8h/9). Derive class `bracket_node` from struct `container_

[groff] 58/61: [troff]: Implement recursive node dumping (8j/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 795ca938c731373342e5cd3334761f7d4bf9b698 Author: G. Branden Robinson AuthorDate: Sat Mar 15 15:21:59 2025 -0500 [troff]: Implement recursive node dumping (8j/9). * src/roff/troff/node.cpp (dbreak_node::dump_node):

[groff] 43/61: [troff]: Implement recursive node dumping (5r/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit a38381dc75bfd082592334fd708c33c7ec92f2b7 Author: G. Branden Robinson AuthorDate: Mon Mar 3 09:05:25 2025 -0600 [troff]: Implement recursive node dumping (5r/9). * src/roff/troff/node.h (class kern_pair_node): Spec

[groff] 14/61: [troff]: Trivially refactor.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6a82162c00b8f355186ced62d6c725a9d240f920 Author: G. Branden Robinson AuthorDate: Sat Mar 15 01:15:57 2025 -0500 [troff]: Trivially refactor. * src/roff/troff/node.cpp: * src/roff/troff/node.h: Rename all `ch`,

[groff] 04/61: [doc,man]: Fix imprecise troff-historical claim.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit efd62f25d749e46e58c703944352e3e924131939 Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:21:26 2025 -0500 [doc,man]: Fix imprecise troff-historical claim. ...and annotate it. --- doc/groff.texi.in| 11 +

[groff] 05/61: [doc,man]: Clarify AT&T/GNU adjustment behavior.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6bd649ad63ffe9d0dadd34328ca7f88619d68806 Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:26:25 2025 -0500 [doc,man]: Clarify AT&T/GNU adjustment behavior. Sync language and line breaks between our Texinfo ma

[groff] 16/61: [libgroff]: Rationalize header file inclusions.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 1679a4a46c1bda32196299c53ccac3b4401aaf68 Author: G. Branden Robinson AuthorDate: Thu Mar 13 22:38:52 2025 -0500 [libgroff]: Rationalize header file inclusions. * src/libs/libgroff/string.cpp: Include assert.h and

[groff] 09/61: [doc,man]: Clarify `.devicem` and `\Y` behavior.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 76bb52ceb8783819153a28c7d04c7476f5494dc7 Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:54:07 2025 -0500 [doc,man]: Clarify `.devicem` and `\Y` behavior. Sync language and line breaks between our Texinfo ma

[groff] 18/61: [libgroff]: Support object dumping in JSON (2/3).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c9c316578963a07995bb6cf6a8e00d7aa7a2efed Author: G. Branden Robinson AuthorDate: Tue Mar 4 03:27:09 2025 -0600 [libgroff]: Support object dumping in JSON (2/3). Support JSON dumping of `string`s. Add `jso

[groff] 21/61: [troff]: Implement recursive node dumping (1/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ab19255d1d0f8151ba590ccf5121e816fae457a3 Author: G. Branden Robinson AuthorDate: Sun Mar 2 11:41:58 2025 -0600 [troff]: Implement recursive node dumping (1/9). * src/roff/troff/node.h (struct node): Undeclare `dum

[groff] 33/61: [troff]: Implement recursive node dumping (5h/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 7f88ed1d7f71e2d3266f3ecbcbc685e329ce41d1 Author: G. Branden Robinson AuthorDate: Mon Mar 3 02:43:05 2025 -0600 [troff]: Implement recursive node dumping (5h/9). * src/roff/troff/node.h (class hline_node): Speciali

[groff] 46/61: src/roff/troff/node.{h,cpp}: Annotate next steps.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 9e1b0e468eb67fb6c1d6bfa1f17bb082a77fb74b Author: G. Branden Robinson AuthorDate: Mon Mar 3 09:14:15 2025 -0600 src/roff/troff/node.{h,cpp}: Annotate next steps. --- src/roff/troff/node.cpp | 8 src/roff/troff/nod

[groff] 13/61: [troff]: Improve scaling unit warning diagnostic.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 1a9af9ef8e74f2ee978b792dc63e050cf7f6c1fd Author: G. Branden Robinson AuthorDate: Fri Mar 14 22:55:27 2025 -0500 [troff]: Improve scaling unit warning diagnostic. * src/roff/troff/number.cpp (is_valid_term): When w

[groff] 17/61: [libgroff]: Support object dumping in JSON (1/3).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ffcca436ace531354b1e06bf5a08f51c1f15be76 Author: G. Branden Robinson AuthorDate: Sat Mar 15 04:26:25 2025 -0500 [libgroff]: Support object dumping in JSON (1/3). * src/include/json-encode.h: * src/libs/libgrof

[groff] 22/61: [doc,man]: Revise description of `pline` output.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit eef589cae4409bbb9e6d476f3e11bc169ca7b6f0 Author: G. Branden Robinson AuthorDate: Wed Mar 5 09:04:44 2025 -0600 [doc,man]: Revise description of `pline` output. ...now that it's wired up to the new node dumper feat

[groff] 41/61: [troff]: Implement recursive node dumping (5p/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 4c586f362787b23dffbf32754e17a8a6748ee9be Author: G. Branden Robinson AuthorDate: Mon Mar 3 07:44:02 2025 -0600 [troff]: Implement recursive node dumping (5p/9). * src/roff/troff/node.h (struct width_list): Declare

[groff] 25/61: [troff]: Implement recursive node dumping (4/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit f1b2fd8cd78b68cad9fda025b3dc20aac5e06f9b Author: G. Branden Robinson AuthorDate: Sun Mar 2 22:14:39 2025 -0600 [troff]: Implement recursive node dumping (4/9). * src/roff/troff/node.cpp (class charinfo_node): Decl

[groff] 23/61: [troff]: Implement recursive node dumping (2/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c16bea9bdfb2eaa9b97c806e79aff441e9795087 Author: G. Branden Robinson AuthorDate: Sun Mar 2 21:48:10 2025 -0600 [troff]: Implement recursive node dumping (2/9). * src/roff/troff/node.h (struct node): Add new virtua

[groff] 24/61: [troff]: Implement recursive node dumping (3/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d4d678e097c3e0b10d0e26f0e306012d66083daa Author: G. Branden Robinson AuthorDate: Sun Mar 2 21:59:28 2025 -0600 [troff]: Implement recursive node dumping (3/9). * src/roff/troff/node.cpp (class composite_node): Ren

[groff] 06/61: [doc,man]: Clarify `pnr` request behavior.

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d05117b10dc4e90eb027101040e77c85face3f63 Author: G. Branden Robinson AuthorDate: Fri Mar 14 20:28:25 2025 -0500 [doc,man]: Clarify `pnr` request behavior. --- doc/groff.texi.in| 2 +- man/groff.7.man | 2 +- man/

[groff] 45/61: [troff]: Implement recursive node dumping (5t/9).

2025-03-15 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit af7f747eeca4bdeabac9d4d09fa1913c1efcb33b Author: G. Branden Robinson AuthorDate: Tue Mar 4 08:14:36 2025 -0600 [troff]: Implement recursive node dumping (5t/9). * src/roff/troff/node.h (class break_char_node): Spe