[groff] 14/18: [troff]: Correct/clarify error diagnostics.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit e401cc8dcc646a9475bfb7b6dc07f0dfb8b10d8d Author: G. Branden Robinson AuthorDate: Mon Mar 17 12:54:15 2025 -0500 [troff]: Correct/clarify error diagnostics. It is not just ordinary and special characters that can b

[groff] 13/18: [troff]: Slightly refactor.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3b94b1f296bd9a7b6d7f20f888058ccaff5aec46 Author: G. Branden Robinson AuthorDate: Mon Mar 17 02:44:59 2025 -0500 [troff]: Slightly refactor. Boolify and rename global and local variables, class member functions,

[groff] 07/18: doc/groff.texi.in: Fix style nit.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit bc07025626cc0539eea8aae9a93cf31da15a08c1 Author: G. Branden Robinson AuthorDate: Sun Mar 16 22:53:26 2025 -0500 doc/groff.texi.in: Fix style nit. --- doc/groff.texi.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[groff] 11/18: [troff]: Fix Savannah #55799 (`-a` opt + `char`).

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3d249f79fd662e0e033ee1dc564f242b1a753e3c Author: G. Branden Robinson AuthorDate: Mon Mar 17 01:19:54 2025 -0500 [troff]: Fix Savannah #55799 (`-a` opt + `char`). * src/roff/troff/node.cpp (composite_node::ascii_pr

[groff] 09/18: [troff]: Implement recursive node dumping (10/9).

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6c7277e40a28297ddbe4d1a29b844685d2f64ceb Author: G. Branden Robinson AuthorDate: Sun Mar 16 23:32:48 2025 -0500 [troff]: Implement recursive node dumping (10/9). * src/roff/troff/node.cpp (class composite_node): A

[groff] 06/18: doc/groff.texi.in: Fix Texinfo style nit.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 750b23429363f82c3d58225c53cd90d675d663cc Author: G. Branden Robinson AuthorDate: Sun Mar 16 22:51:38 2025 -0500 doc/groff.texi.in: Fix Texinfo style nit. Use `@acronym` for acronyms ("Jay-sawn" in this case). ---

[groff] 02/18: [libgroff]: Stop writing newline into error buf.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6eacb6c498bf33acc405c697bb8cc5ab32894a45 Author: G. Branden Robinson AuthorDate: Sun Mar 16 10:51:16 2025 -0500 [libgroff]: Stop writing newline into error buf. * src/libs/libgroff/unicode.cpp (valid_unicode_code_

[groff] 04/18: src/libs/libgroff/json_encode.cpp: Fix comment.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit f6d9f56a6c3c0c86a0d656b4e6577ddfc03fb8a6 Author: G. Branden Robinson AuthorDate: Sun Mar 16 22:47:47 2025 -0500 src/libs/libgroff/json_encode.cpp: Fix comment. Drop stale part of a comment, a relic of the time thi

[groff] 17/18: src/roff/troff/node.cpp: Trivially refactor.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit cc37fb62d6c39bf926a17cb80b753bf404a0170c Author: G. Branden Robinson AuthorDate: Mon Mar 17 14:52:53 2025 -0500 src/roff/troff/node.cpp: Trivially refactor. * src/roff/troff/node.cpp: Trivially refactor.

[groff] 18/18: [troff]: Add grout comment facility.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6297957a8679fb9657c544cd13c35650a8731ff7 Author: G. Branden Robinson AuthorDate: Mon Mar 17 19:28:20 2025 -0500 [troff]: Add grout comment facility. Add internal facility for writing trout/grout comments to GNU tr

[groff] 16/18: src/roff/troff/mtsm.h: Rationalize "#include"s.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 180659ec5694b924b6fa2d25f20386d68b70f002 Author: G. Branden Robinson AuthorDate: Mon Mar 17 13:36:32 2025 -0500 src/roff/troff/mtsm.h: Rationalize "#include"s. * src/roff/troff/mtsm.h: Rationalize "#include"s. In

[groff] 15/18: [troff]: Fix code style nit.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 1c07490ffb33ffd3cd61f054823a6462a4cc1d8b Author: G. Branden Robinson AuthorDate: Mon Mar 17 12:58:51 2025 -0500 [troff]: Fix code style nit. * src/roff/troff/input.cpp (set_hyphenation_codes): Use character, not

[groff] 10/18: [groff]: Regression-test Savannah #55799.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6a7f51677fb78c59b6398431118c212070d92e5e Author: G. Branden Robinson AuthorDate: Mon Mar 17 01:04:21 2025 -0500 [groff]: Regression-test Savannah #55799. * src/roff/groff/tests/composite-nodes-produce-approximate-

[groff] 08/18: Revert "[troff]: Trivially refactor."

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5a7f55c3dc68f171c233c2ad78cfb825ce37d15e Author: G. Branden Robinson AuthorDate: Sun Mar 16 23:23:19 2025 -0500 Revert "[troff]: Trivially refactor." Turns out I need `dump_node_list_in_reverse()` in node.cpp afte

[groff] 12/18: [troff]: Make `\b` and `\o` work with `troff -a`.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit a9ede55a3b1317ab5e9023086d0287a17f341740 Author: G. Branden Robinson AuthorDate: Mon Mar 17 02:02:15 2025 -0500 [troff]: Make `\b` and `\o` work with `troff -a`. Make bracket and overstrike nodes (created with `\b

[groff] 03/18: [libgroff]: Fix code style nit.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5fdcea8c9567f1eb0bc035ba9d1d90ae4c870bb8 Author: G. Branden Robinson AuthorDate: Sun Mar 16 11:06:16 2025 -0500 [libgroff]: Fix code style nit. * src/libs/libgroff/font.cpp (glyph_to_ucs_codepoint, glyph_to_unicod

[groff] 01/18: [troff]: `pchar` dumps charinfo macro contents.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 40f7ca3dad43dc107a70334ea4dc54f6f637668d Author: G. Branden Robinson AuthorDate: Sun Mar 16 10:11:56 2025 -0500 [troff]: `pchar` dumps charinfo macro contents. * src/roff/troff/input.cpp (charinfo::dump): Dump use

[groff] 05/18: groff_man_style(7): Make example more fastidious.

2025-03-18 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2f4553125b0261c4c1dda6074206a5859eb5a274 Author: G. Branden Robinson AuthorDate: Sun Mar 16 22:50:23 2025 -0500 groff_man_style(7): Make example more fastidious. Illustrate suppression of inter-sentence spacing af