Re: Why does groff require psutils?

2024-03-24 Thread G. Branden Robinson
At 2024-03-17T12:59:51+0100, Alexis wrote: > > I'm sorry I let this fall onto the floor. Picking it up... > > That's alright; thanks for picking it up again, much appreciated! [...] > Do let me know if you desire or require further testing or changes, or > if I can be helpful in other ways to

[bug #65512] [afmtodit] recognize groff's ligatures when encoded with underscores in a font file

2024-03-24 Thread Dave
URL: Summary: [afmtodit] recognize groff's ligatures when encoded with underscores in a font file Group: GNU roff Submitter: barx Submitted: Sun 24 Mar 2024 07:32:58 PM CDT

Re: the Courier font family and nroff history

2024-03-24 Thread Peter Schaffter
On Sun, Mar 24, 2024, Steve Izma wrote: > Do you remember what the costs of the Linotronic machines would > have been? IIRC, the 202 cost between $40,000 and $60,00 at the end of the eighties. The 300 series ran about $60,000. -- Peter Schaffter https://www.schaffter.ca

Re: the Courier font family and nroff history

2024-03-24 Thread Russ Allbery
"G. Branden Robinson" writes: > It sounds like the way is clear to change perldoc's default back to > Pod::Man plus nroff. ;-) See https://github.com/briandfoy/pod-perldoc/pull/36. It looks like it's being worked on, but there's apparently some complexity downstream of both of us in figuring

[bug #64202] [man pages] groff_man(7) inconsistently (and redundantly) guards some .MR references with '\%'

2024-03-24 Thread G. Branden Robinson
Update of bug #64202 (group groff): Status: Need Info => Rejected Open/Closed:Open => Closed ___ Follow-up Comment #7: I'm rejecting this.

[bug #65480] [mdoc] `Nm` value not reset between pages when formatting PDF, PostScript

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

[bug #65484] [mdoc] handle MF rendering option string as man(7) does

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

[groff] 34/38: [mdoc]: Refactor `Dl` macro to use "C" family.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c609cef4315a0a521680ccf97784a8b4e01c983d Author: G. Branden Robinson AuthorDate: Sun Mar 24 02:34:23 2024 -0500 [mdoc]: Refactor `Dl` macro to use "C" family. ...on typesetters. * tmac/mdoc/doc-ditroff

[groff] 26/38: [mdoc]: Rename `doc-page-topic`* strings.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit fbd56caab7f420d8a8e159e87557a5d798b38ca1 Author: G. Branden Robinson AuthorDate: Fri Mar 22 21:11:30 2024 -0500 [mdoc]: Rename `doc-page-topic`* strings. * tmac/mdoc/doc-common ([initialization], Dt, Os,

[groff] 09/38: [mdoc]: Keep font sane when `Ar` called w/o args.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2b9f97a14cf3230e9d530bc2bb825777f59f4493 Author: G. Branden Robinson AuthorDate: Mon Mar 18 14:23:24 2024 -0500 [mdoc]: Keep font sane when `Ar` called w/o args. * tmac/doc.tmac (Ar): Don't reset the selected

[groff] 38/38: groff_mdoc(7): Tighten wording.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 94002c932570a8879968492c98989b6dee6c456f Author: G. Branden Robinson AuthorDate: Sun Mar 24 15:39:43 2024 -0500 groff_mdoc(7): Tighten wording. --- tmac/groff_mdoc.7.man | 6 +++--- 1 file changed, 3 insertions(+), 3

[groff] 37/38: groff_mdoc(7): Fix markup nit.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 9b720a4613e537e7d516b1ae58395ba6683814a4 Author: G. Branden Robinson AuthorDate: Sun Mar 24 14:52:20 2024 -0500 groff_mdoc(7): Fix markup nit. Use `Ar` instead of `Em` now that the former produces a more useful

[groff] 05/38: tmac/mdoc/doc-common: Annotate local variable.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 69b97c20303acf3243cc48d41a42033acc14b28f Author: G. Branden Robinson AuthorDate: Mon Mar 18 10:35:31 2024 -0500 tmac/mdoc/doc-common: Annotate local variable. --- tmac/mdoc/doc-common | 1 + 1 file changed, 1

[groff] 14/38: INSTALL.REPO: Add caveat re: OpenBSD 7.4 byacc.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 9907adf0423fc266eb40d5727e6b3f1003955724 Author: G. Branden Robinson AuthorDate: Tue Mar 19 14:46:27 2024 -0500 INSTALL.REPO: Add caveat re: OpenBSD 7.4 byacc. Prompted by discussion with Lennart Jablonka.

[groff] 01/38: ChangeLog: Flesh out old entry.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 560a9ad0db157e5c88b73216d05f646bc896fe4b Author: G. Branden Robinson AuthorDate: Mon Mar 18 10:33:02 2024 -0500 ChangeLog: Flesh out old entry. --- ChangeLog | 18 +- 1 file changed, 17 insertions(+), 1

[groff] 04/38: tmac/doc.tmac (Xr): Fix copy-and-paste error.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ecf6d8f8abfcb76c4f17299489b04c92e69302b0 Author: G. Branden Robinson AuthorDate: Sun Mar 24 01:56:55 2024 -0500 tmac/doc.tmac (Xr): Fix copy-and-paste error. * tmac/doc.tmac (Xr): Fix copy-and-paste error that

[groff] 16/38: grohtml(1): Fix style and markup nits.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 72e32162e3441afb0b39119f1e3cdca70494990b Author: G. Branden Robinson AuthorDate: Tue Mar 19 15:30:29 2024 -0500 grohtml(1): Fix style and markup nits. * Use semicolon to separate inferior comma-delimited lists.

[groff] 12/38: grotty(1): Clarify.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit e3e45a8b5ef871eb3aee8eaaf49efd8d97b0975f Author: G. Branden Robinson AuthorDate: Mon Mar 18 15:26:38 2024 -0500 grotty(1): Clarify. The distinction between terminals more and less closely resembling

[groff] 30/38: tmac/mdoc/doc-ditroff: Kill Inline Courier (2/3).

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 2df87c6b6d6f4aca719fd2a7a38c288b71cc57ac Author: G. Branden Robinson AuthorDate: Tue Mar 19 12:25:33 2024 -0500 tmac/mdoc/doc-ditroff: Kill Inline Courier (2/3). [mdoc]: Change default font used for many macros

[groff] 19/38: [man]: Clarify comments.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 8dba3087a4a99ab31210e837bd1cc0a8f639c5f6 Author: G. Branden Robinson AuthorDate: Wed Mar 20 11:16:22 2024 -0500 [man]: Clarify comments. * tmac/an-ext.tmac: * tmac/an.tmac: Do it. --- tmac/an-ext.tmac | 5

[groff] 21/38: tmac/an.tmac: Trivially refactor.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 67d00afbcec79ca2561959d9c9157c9abd2d1075 Author: G. Branden Robinson AuthorDate: Wed Mar 20 13:04:36 2024 -0500 tmac/an.tmac: Trivially refactor. * tmac/an.tmac (an-reset-paragraph-spacing, RS, RE): Trivially

[groff] 17/38: NEWS: Add item for vanishing PSUtils dependency.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit fcccfea6d483d7f18063fb4943727a443fc4854c Author: G. Branden Robinson AuthorDate: Tue Mar 19 15:24:51 2024 -0500 NEWS: Add item for vanishing PSUtils dependency. --- NEWS | 5 + 1 file changed, 5 insertions(+) diff

[groff] 27/38: NEWS: Note mdoc(7)'s recognition of `U` register.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5cf565b5911aab0da1cc742f0bacb052741b017a Author: G. Branden Robinson AuthorDate: Sat Mar 23 12:02:27 2024 -0500 NEWS: Note mdoc(7)'s recognition of `U` register. Continues commit d063402936, 25 February. ---

[groff] 03/38: ChangeLog: Fix garbage in file specification.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 368a22d40996b9d227cba8d9937e70cbfc0eef67 Author: G. Branden Robinson AuthorDate: Mon Mar 18 12:26:43 2024 -0500 ChangeLog: Fix garbage in file specification. --- ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1

[groff] 10/38: [docs]: Clarify `tm1` behavior.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit a2a2b80b2af236c1b5cc6ea0dc3f65ff92071567 Author: G. Branden Robinson AuthorDate: Mon Mar 18 15:16:30 2024 -0500 [docs]: Clarify `tm1` behavior. --- doc/groff.texi.in| 2 +- man/groff.7.man | 2 +-

[groff] 29/38: groff(7): Kill Inline Courier (1/3).

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 1e1a7627251c21287110ef9fe1273a45c2ef4a51 Author: G. Branden Robinson AuthorDate: Tue Mar 19 15:27:25 2024 -0500 groff(7): Kill Inline Courier (1/3). * man/groff.7.man (squoted_char, dquoted_char, REQ,

[groff] 08/38: tmac/mdoc/doc-common: Trivially refactor.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit def0f3deb903dbbd9b571aa283427dc562b22077 Author: G. Branden Robinson AuthorDate: Mon Mar 18 12:25:37 2024 -0500 tmac/mdoc/doc-common: Trivially refactor. * tmac/mdoc/doc-common: Trivially refactor. Rename

[groff] 02/38: ChangeLog: Fix up old entry.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 9c4504e1c416024eea50bbbdc820bd29cb509307 Author: G. Branden Robinson AuthorDate: Tue Mar 19 09:11:13 2024 -0500 ChangeLog: Fix up old entry. --- ChangeLog | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-)

[groff] 31/38: tmac/mdoc/doc-nroff: Fix code style nit.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 62368b78e80f30e998d24e5938b59813ab698a4c Author: G. Branden Robinson AuthorDate: Sun Mar 24 01:26:18 2024 -0500 tmac/mdoc/doc-nroff: Fix code style nit. Drop trailing empty comments from string definitions;

[groff] 11/38: groff(7): Tweak `hydefault` documentation.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 5ac24acc70937579bc169306fdc7c7510fb03c5f Author: G. Branden Robinson AuthorDate: Mon Mar 18 15:25:23 2024 -0500 groff(7): Tweak `hydefault` documentation. --- man/groff.7.man | 5 - 1 file changed, 4 insertions(+), 1

[groff] 22/38: tmac/{ja,ru,zh}.tmac: Warn when font inadequate.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 213742068f1521b93c81b223786e345e17460b7f Author: G. Branden Robinson AuthorDate: Wed Mar 20 20:16:40 2024 -0500 tmac/{ja,ru,zh}.tmac: Warn when font inadequate. * tmac/{ja,ru,zh}.tmac: Add heuristic checks for

[groff] 33/38: [mdoc]: Kill Inline Courier (3/3).

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 440a3b5c212f73efe9eb8c57a11c2c53c272d3ac Author: G. Branden Robinson AuthorDate: Sun Mar 24 01:43:41 2024 -0500 [mdoc]: Kill Inline Courier (3/3). [mdoc]: Refactor. * tmac/doc.tmac: Move `Dl` macro

[groff] 35/38: [mdoc]: Set literal displays in Courier family.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3f7c24349d420789f2a465ff39a337d25f21caa6 Author: G. Branden Robinson AuthorDate: Tue Mar 19 14:51:00 2024 -0500 [mdoc]: Set literal displays in Courier family. * tmac/doc.tmac: Add new string "array",

[groff] 32/38: tmac/mdoc/doc-ditroff: Align font defaults.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 822934bbaa012a07ca76b2017a3d2c48f64c0760 Author: G. Branden Robinson AuthorDate: Sun Mar 24 01:28:45 2024 -0500 tmac/mdoc/doc-ditroff: Align font defaults. ...with those used for terminals. *

[groff] 13/38: PROBLEMS: Expand and clarify Netpbm/pnmcrop issue.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit ad2538ad31228441cfe5b3fade331cff42a34afe Author: G. Branden Robinson AuthorDate: Tue Mar 19 10:32:49 2024 -0500 PROBLEMS: Expand and clarify Netpbm/pnmcrop issue. Observed via a groff build on OpenBSD build

[groff] 36/38: [mdoc]: Simplify `Ql` macro behavior.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 855fa0c3f36f2a7df8a020aa84297192ed9606b2 Author: G. Branden Robinson AuthorDate: Sun Mar 24 01:48:31 2024 -0500 [mdoc]: Simplify `Ql` macro behavior. * tmac/mdoc/doc-ditroff (Ql): Rip out most of the logic

[groff] 28/38: [mdoc]: Add support for `MF` rendering option.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 6a11333f1cdc9dc5aeb1cd4761d513c8dfe81672 Author: G. Branden Robinson AuthorDate: Sat Mar 23 11:49:14 2024 -0500 [mdoc]: Add support for `MF` rendering option. ...in parallel with groff man(7), and working much

[groff] 24/38: [eqn]: Fix missing space in diagnostic message.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 11d9ae37c4936d6771e1cdfd38e53efd0409d240 Author: G. Branden Robinson AuthorDate: Fri Mar 22 20:57:49 2024 -0500 [eqn]: Fix missing space in diagnostic message. * src/preproc/eqn/main.cpp (main): Fix missing space

[groff] 07/38: [mdoc]: Fix Savannah #65480 (`Nm` reset).

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 7a6fb7f81834365b39da76e4877d742056c66d4a Author: G. Branden Robinson AuthorDate: Mon Mar 18 12:18:47 2024 -0500 [mdoc]: Fix Savannah #65480 (`Nm` reset). * tmac/mdoc/doc-common (doc-reset-titles): New macro pulls

[groff] 15/38: [grohtml]: Migrate from psselect(1) to ps2ps(1).

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 3bde75a958f5f3eea84f1e0098c7b457358792b3 Author: Alexis AuthorDate: Sun Mar 17 12:59:51 2024 +0100 [grohtml]: Migrate from psselect(1) to ps2ps(1). * src/preproc/html/pre-html.cpp (imageList::createPage): Do it.

[groff] 25/38: groff_mdoc(7): Make terminological reform.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit b235768759795ceb360b27973bf7fdfe493708c5 Author: G. Branden Robinson AuthorDate: Fri Mar 22 21:04:21 2024 -0500 groff_mdoc(7): Make terminological reform. Follow the identifier/topic distinction now used in

[groff] 18/38: groff_char(7): Tighten wording.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit c9b15cb97c117bdcc6f66a6b3c86da503d187251 Author: G. Branden Robinson AuthorDate: Tue Mar 19 15:35:13 2024 -0500 groff_char(7): Tighten wording. ...unstranding a partial word when typeset. ---

[groff] 20/38: [man]: Fix code style nit.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 7f922c4be4377c507b8a7502859e72bdb84b0768 Author: G. Branden Robinson AuthorDate: Wed Mar 20 12:53:51 2024 -0500 [man]: Fix code style nit. * tmac/an.tmac (an-reset-paragraph-spacing): Assign `an-saved-margin1`

[groff] 23/38: groff_man*(7): Clarify `RS` behavior.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit d96ca3d9391b08b87a957228d4bf68a492330458 Author: G. Branden Robinson AuthorDate: Thu Mar 21 12:33:25 2024 -0500 groff_man*(7): Clarify `RS` behavior. Thanks to Alex Colomar for raising this issue.

[groff] 06/38: [mdoc]: Regression-test Savannah #65480.

2024-03-24 Thread G. Branden Robinson
gbranden pushed a commit to branch master in repository groff. commit 621d1c0d0b6bce37bed704f19717f68db2fe8ad0 Author: G. Branden Robinson AuthorDate: Mon Mar 18 12:15:50 2024 -0500 [mdoc]: Regression-test Savannah #65480. * tmac/tests/doc_reset-data-between-documents.sh: Do it.

Re: the Courier font family and nroff history

2024-03-24 Thread Steve Izma
On Sun, Mar 24, 2024 at 03:39:45PM -0400, Peter Schaffter wrote: > Subject: Re: the Courier font family and nroff history > > On Sat, Mar 23, 2024, Steve Izma wrote: > > I tend to believe that Linotype was the driving force in the > > release of a complete package for corporate typesetters: the >

Re: the Courier font family and nroff history

2024-03-24 Thread Peter Schaffter
On Sat, Mar 23, 2024, Steve Izma wrote: > I tend to believe that Linotype was the driving force in the > release of a complete package for corporate typesetters: the > Linotronic 202 (or something like it) driven by Adobe's new > PostScript rasterizer (RIP), using ITC fonts, and with two > choices