mandoc(1) warning in zic.8: tab in filled text

2023-03-09 Thread Alejandro Colomar
Hi Paul, I silenced two of the warnings mandoc(1) was throwing in tzdb pages: commit 349832ffe8147a004d7ec1d565e47a806c5c8bd7 (HEAD -> main) Author: Alejandro Colomar Date: Thu Mar 9 17:04:05 2023 +0100 lint-man.mk: lint-man-mandoc: Silence warnings about '\\' There are false po

[PATCH 6/6] Makefile, lint-man.mk: lint-man-groff-col, lint-man-groff-grep: Split targets from lint-man-groff

2023-03-09 Thread Alejandro Colomar
Allow running col(1) and grep(1) separately, which allows more granular testing, and also inspecting the output of col(1), which can be useful for debugging the pages. Signed-off-by: Alejandro Colomar --- Makefile| 4 +++- lib/lint-man.mk | 18 +++--- 2 files changed, 18 ins

[PATCH 4/6] Makefile, lint-man.mk: lint-man-groff-troff: Split target from lint-man-groff

2023-03-09 Thread Alejandro Colomar
Allow running troff(1) separately, which allows more granular testing, and also inspecting the output of troff(1), which can be useful for debugging the pages. Signed-off-by: Alejandro Colomar --- Makefile| 1 + lib/lint-man.mk | 18 +- 2 files changed, 14 insertions(+),

[PATCH 5/6] Makefile, lint-man.mk: lint-man-groff-grotty: Split target from lint-man-groff

2023-03-09 Thread Alejandro Colomar
Allow running grotty(1) separately, which allows more granular testing, and also inspecting the output of grotty(1), which can be useful for debugging the pages. Signed-off-by: Alejandro Colomar --- Makefile| 1 + lib/lint-man.mk | 16 2 files changed, 13 insertions(+

[PATCH 3/6] Makefile, lint-man.mk: lint-man-groff-eqn: Split target from lint-man-groff

2023-03-09 Thread Alejandro Colomar
Allow running eqn(1) separately, which allows more granular testing, and also inspecting the output of eqn(1), which can be useful for debugging the pages. Signed-off-by: Alejandro Colomar --- Makefile| 1 + lib/lint-man.mk | 14 +++--- 2 files changed, 12 insertions(+), 3 delet

[PATCH 2/6] Makefile, lint-man.mk: lint-man-groff-tbl: Split target from lint-man-groff

2023-03-09 Thread Alejandro Colomar
Allow running tbl(1) separately, which has several benefits: - More granular testing. - Allows inspecting the output of tbl(1), which can be useful for debugging the pages. Signed-off-by: Alejandro Colomar --- Makefile| 3 ++- lib/lint-man.mk | 15 --- 2 files changed,

[PATCH 0/6] Moar granular linting of manual pages

2023-03-09 Thread Alejandro Colomar
Hi, I'm working on getting the linters run by the Debian packaging through override_dh_atuo_test (and hopefully other distros will do something similar; and hopefully other projects will be interested, and will also add some linting to their projects' manual pages, so we have better manual pages o

[PATCH 1/6] lint-man.mk: make-lint-tbl: ffix

2023-03-09 Thread Alejandro Colomar
Print 'LINT (tbl comment)' to not confuse users to think that we run tbl(1) at all. Signed-off-by: Alejandro Colomar --- lib/lint-man.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/lint-man.mk b/lib/lint-man.mk index e0f72d303..c4a4c57b0 100644 --- a/lib/lint-man.mk +

[eqn] error: invalid input (character code 159)

2023-03-09 Thread Alejandro Colomar
Hi Branden, Maybe it's just me, but I think there's overall consistency in software about the difference between warning and error meaning that warnings are recoverable conditions which are bad enough to be reported but not bad enough to break hard, while errors are those for which you can't recov

Re: [eqn] error: invalid input (character code 159)

2023-03-09 Thread Alejandro Colomar
On 3/9/23 19:33, Alejandro Colomar wrote: > Hi Branden, > > Maybe it's just me, but I think there's overall consistency in software > about the difference between warning and error meaning that warnings > are recoverable conditions which are bad enough to be reported but not > bad enough to brea

new temporary branch "post-1.23.0" in groff Git

2023-03-09 Thread G. Branden Robinson
Hi folks, I've created a new branch in groff Git called post-1.23.0. To avoid repeating a kerfuffle a while back regarding branch management, let this message serve as notice that it's a _temporary_ branch; after Bertrand tags groff 1.23.0, I aim to merge everything from this branch onto master a