Re: Updating eqn

2023-12-08 Thread G. Branden Robinson
At 2023-12-08T14:00:30+1100, Damian McGuckin wrote: > > (And one of these days I'd like to support cube roots and subscripts > > and superscripts on the left side of symbols. I'd like to bring > > eqn's capabilities closer to those of TeX. I hate typing in all > > those backslashes.) > > You just

Re: Proposed GNU troff behavior change: require end-of-input macros to exit

2023-12-08 Thread G. Branden Robinson
[self-follow-up] Some clarifications, to our Texinfo manual and to my own remarks... At 2023-12-08T15:34:28-0600, G. Branden Robinson wrote: > The '\c' in the above example needs explanation. For historical > reasons (and for compatibility with AT 'troff'), the end macro > exits

Re: Proposed GNU troff behavior change: require end-of-input macros to exit

2023-12-08 Thread Peter Schaffter
On Fri, Dec 08, 2023, G. Branden Robinson wrote: > I propose that GNU troff stop behaving like AT troff in one aspect of > end-of-input macro processing, documented in our Texinfo manual. I'm all for it, for all the reasons given. -- Peter Schaffter https://www.schaffter.ca

[groff] 07/14: src/roff/troff/node.cpp: Drop "TODO" annotations.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 7651ed5e9145757d148b24f2c4bc5c787bd3ef84 Author: G. Branden Robinson AuthorDate: Thu Dec 7 05:00:01 2023 -0600 src/roff/troff/node.cpp: Drop "TODO" annotations. The ideas would not be straightforward to implement

[groff] 04/14: [troff]: Tweak diagnostic messages.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit b3ddd51d7acfc3bf882544893e7613cccebb488c Author: G. Branden Robinson AuthorDate: Sat Dec 2 15:34:14 2023 -0600 [troff]: Tweak diagnostic messages. * src/roff/troff/node.cpp (select_underline_font)

[groff] 13/14: [troff]: Warn when `if` or `ie` lacks arguments.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 498a48843c0c0357199f44891e02aed2dbda3be2 Author: G. Branden Robinson AuthorDate: Fri Dec 8 14:47:19 2023 -0600 [troff]: Warn when `if` or `ie` lacks arguments. * src/roff/troff/input.cpp (if_else_request,

[groff] 01/14: ChangeLog: Fix muddled language.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 66144ac53e38a599ab317aa335e359c5b0188f1e Author: G. Branden Robinson AuthorDate: Sat Dec 2 14:43:17 2023 -0600 ChangeLog: Fix muddled language. --- ChangeLog | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

[groff] 05/14: doc/groff.texi: Fix thinko.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit df31a19604392332edddbaf9f6c7301be6cbe8e5 Author: G. Branden Robinson AuthorDate: Sat Dec 2 15:34:50 2023 -0600 doc/groff.texi: Fix thinko. Thanks to Dave Kemper for catching it. Follows up Savannah

[groff] 10/14: [troff]: Trivially refactor (rename hyph funcs).

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit f71053b973ee630d4549df9943592c55e3dd7012 Author: G. Branden Robinson AuthorDate: Thu Dec 7 19:10:43 2023 -0600 [troff]: Trivially refactor (rename hyph funcs). * src/roff/troff/env.cpp

[groff] 14/14: [troff]: Reduce symbol visibility.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit e84dbee979805f6248e4efcbd4015f73f98700e1 Author: G. Branden Robinson AuthorDate: Fri Dec 8 15:08:44 2023 -0600 [troff]: Reduce symbol visibility. * src/roff/troff/input.cpp (nop_request, do_if_request,

[groff] 09/14: [troff]: Improve hyphenation diagnostics.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 1ecabc49dd2119c2cbf2f5b21812078007d15c86 Author: G. Branden Robinson AuthorDate: Thu Dec 7 18:52:33 2023 -0600 [troff]: Improve hyphenation diagnostics. * src/roff/troff/env.cpp (select_hyphenation_language):

[groff] 08/14: [docs]: Improve `hlm` request summaries.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 97d28019e5add9158af30c58c6b977180a6e3ea1 Author: G. Branden Robinson AuthorDate: Thu Dec 7 13:20:32 2023 -0600 [docs]: Improve `hlm` request summaries. --- man/groff.7.man | 12 ++-- man/groff_diff.7.man |

[groff] 12/14: Fix code style nits.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 7d5115b8aa4f438bfe922f831621d3d32bd82cbd Author: G. Branden Robinson AuthorDate: Fri Dec 8 14:34:14 2023 -0600 Fix code style nits. * src/libs/libbib/map.c: Tweak format of copyright notice to ease

[groff] 11/14: Manage config.h more consistently.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit dd6b4aada262b8bb858001905531e8be16e5bcad Author: G. Branden Robinson AuthorDate: Fri Dec 8 14:25:13 2023 -0600 Manage config.h more consistently. * src/roff/troff/env.cpp: Ensure that we include config.h (if

[groff] 02/14: [docs]: Note `phw` request in Debugging sections.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit aecafb78bbb1b62ada2a43ff30c9e18ca3fe2b62 Author: G. Branden Robinson AuthorDate: Sat Dec 2 14:55:46 2023 -0600 [docs]: Note `phw` request in Debugging sections. * doc/groff.texi: * man/groff.7.man: *

[groff] 03/14: [troff]: Fix `special` request without arguments.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 884e9035bc473f215cfd9b9f865fd29e50b0046d Author: G. Branden Robinson AuthorDate: Sat Dec 2 15:29:33 2023 -0600 [troff]: Fix `special` request without arguments. * src/roff/troff/node.cpp (set_special_fonts):

[groff] 06/14: [libgroff]: Drop unused function parameter.

2023-12-08 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6bdf6abde348672305c40b93f376ae15e0f4ccfe Author: G. Branden Robinson AuthorDate: Sat Dec 2 15:40:37 2023 -0600 [libgroff]: Drop unused function parameter. * src/include/lib.h: Drop `want_unlink` parameter from

Proposed GNU troff behavior change: require end-of-input macros to exit

2023-12-08 Thread G. Branden Robinson
Hi folks, I have a *roff language reform to suggest. I propose that GNU troff stop behaving like AT troff in one aspect of end-of-input macro processing, documented in our Texinfo manual. -- Request: .em macro Set a trap at the end of input. MACRO is executed after the last line of

[bug #64772] [hdtbl] consider deprecating

2023-12-08 Thread G. Branden Robinson
Follow-up Comment #11, bug#64772 (group groff): Well, [https://lists.gnu.org/archive/html/groff/2023-12/msg7.html _somebody_ is still using hdtbl]... ___ Reply to this item at:

[bug #64910] build failure with clang++ on z/OS (include assert.h _after_ config.h)

2023-12-08 Thread G. Branden Robinson
Follow-up Comment #4, bug#64910 (group groff): Hi Mike, Any word on this? ___ Reply to this item at: ___ Message sent via Savannah

[bug #64994] math.h fails to compile because it does not include config.h

2023-12-08 Thread G. Branden Robinson
Follow-up Comment #3, bug#64994 (group groff): Whoops--I failed to read the year associated with bug #61315. This cannot be a duplicate of that bug because its fix also shipped with _groff_ 1.23.0. ___ Reply to this item at:

[bug #64994] math.h fails to compile because it does not include config.h

2023-12-08 Thread G. Branden Robinson
Update of bug#64994 (group groff): Severity: 3 - Normal => 4 - Important Item Group:None => Build/Installation Status:None => In Progress Assigned to:

[bug #64994] math.h fails to compile because it does not include config.h

2023-12-08 Thread G. Branden Robinson
Follow-up Comment #1, bug#64994 (group groff): Quoting attachment; it was tagged as "application/octet-stream", so it was a little hard to work with. Copyright (C) 1999-2020, 2022 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification,

Re: Is there a Groff showcase?

2023-12-08 Thread Thomas Dupond via
Le 2023-12-07 à 22:35, Mike a écrit : I was thinking of a website or web page which demonstrates the extent of groff's capabilities. If there isn't anything like this, currently. Has this been considered? I have only just learned of groff. The manual is awesome (though tough reading for me in

Re: Is there a Groff showcase?

2023-12-08 Thread Andreas Eder
On Do 07 Dez 2023 at 21:35, Mike <898...@smartsprout.co.uk> wrote: > I was thinking of a website or web page which demonstrates the extent > of groff's capabilities. > > If there isn't anything like this, currently. Has this been considered? > > I have only just learned of groff. The manual is

Re: Is there a Groff showcase?

2023-12-08 Thread hbezemer--- via
You're not bold it's a fair question. I've worked with LaTeX a lot and also with Word, besides Groff. Groff outshines the alternatives by far in my humble opinion. Why? For me the ability to create pictures, graphs and tables all text based is a big advantage. Almost all my exams (being a science