From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#59631: 29.0.50; [PATCH] New check-man target to check man pages for errors Date: Mon, 28 Nov 2022 14:13:29 +0200 Message-ID: <83zgcbnuom.fsf@gnu.org> References: <83h6ykpfkn.fsf@gnu.org> <83cz98p8l8.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13917"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 59631@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Nov 28 13:14:24 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ozd1j-0003N7-Sz for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 28 Nov 2022 13:14:24 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozd1Q-0007i6-OM; Mon, 28 Nov 2022 07:14:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozd1O-0007hH-IP for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2022 07:14:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ozd1O-0007dk-36 for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2022 07:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ozd1N-0001Mz-Uf for bug-gnu-emacs@gnu.org; Mon, 28 Nov 2022 07:14:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 Nov 2022 12:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59631 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 59631-submit@debbugs.gnu.org id=B59631.16696375875238 (code B ref 59631); Mon, 28 Nov 2022 12:14:01 +0000 Original-Received: (at 59631) by debbugs.gnu.org; 28 Nov 2022 12:13:07 +0000 Original-Received: from localhost ([127.0.0.1]:48213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozd0U-0001MQ-Qn for submit@debbugs.gnu.org; Mon, 28 Nov 2022 07:13:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:45142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ozd0S-0001M2-IM for 59631@debbugs.gnu.org; Mon, 28 Nov 2022 07:13:04 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozd0N-0007ab-BX; Mon, 28 Nov 2022 07:12:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=m0HJN9JAF6DNyasRjsuDM6QIFAgAf5wI6jIqtKYlDkU=; b=UuwHlpF01g8I bijj964uDZkOqqtSIP8GtMQmIDa2tGzRRdEFho/smElyOqzqSAtw+TdN7e0Qbxj9wGLokeeaECr6T 4u0J6wJaK5XUF1z1prxzt1gkSRbGr6BQc/iNB3BwLP0+EkAVEkiy9j1WXfHYFdOkO0dlp/416Pw31 g8FsVQqLX3s4ndhaB8yL+V9UBUwsOT3+PEtlE2kZuqRPsuh3JX47S8wVCW2+cHFs6gIr32SBor1+7 1kSH8Tpe+A4u5Xbrh9g9Vef4cSEIjVHOR+R9QfXIF3yL++L+T8z+4GoXZZ1PGz8dHSF6U28/+S1Pt XtiJpehpPKHOKi9IuX8a1w==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozd0M-0004Nm-LC; Mon, 28 Nov 2022 07:12:58 -0500 In-Reply-To: (message from Stefan Kangas on Sun, 27 Nov 2022 14:59:34 -0800) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:249284 Archived-At: > From: Stefan Kangas > Date: Sun, 27 Nov 2022 14:59:34 -0800 > Cc: 59631@debbugs.gnu.org > > I think adding it to make-tarball is a good idea. Perhaps we could do > it in the same step as checking the refcards? I've attached a new patch > with a suggested wording, please let me know what you think. SGTM. > I also enabled a few more groff warnings, and cleaned up the output to > enable automatically jumping to errors from *compilation* buffers. Can this be done by running Groff directly instead of via 'man'? If it's possible, it's IMO better, since Groff installations are more widespread than the particular variant of 'man' you used in the script. E.g., I think the requirement for C.UTF-8 locale being available can be dropped in that case. But if doing so requires too much effort or research, feel free to install what you have. Thanks.