From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mout02.posteo.de (mout02.posteo.de [185.67.36.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 920DA41A91E for ; Wed, 14 Oct 2026 07:24:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.67.36.66 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791962656; cv=none; b=pCEhbyPCn1Xjnpno8Xjw/0obIFAq2xwbnOuTSJ19AyNNaapGWM5u6R/pG2pZEtQRDK1GCBE5sJMic7wgchjg7sxPDPlJsUGfL5azTQ+cpdtXAac0GdDHNFqO+LF9HDElCfum0KDz7d8DeZnLyCHxuq8WzEAyn65BnBmRzZ6dMBo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791962656; c=relaxed/simple; bh=AWy+evrnkKXb5wqToni9PuOVLeR23YxKhsQd/U23az8=; h=Date:Message-Id:To:Cc:Subject:From:Mime-Version:Content-Type; b=TQyLL4Gm3zNDTA/JM8i7Fqluo/3roCAoPnbnOe82mp6JSnnoWAAn5EBgnK7JpcSk0gH6Ia3Z0VPCTftKGMp7ABn3lP+iiVa15hVDgf8WcziDo4pRt0rwWQ/NaAwyY2XMTsoN+g2InzdPhneu3zRMCnMNku+pp1lUjwHMAVyaAyo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=gnu.org; spf=pass smtp.mailfrom=posteo.de; arc=none smtp.client-ip=185.67.36.66 Authentication-Results: smtp.subspace.kernel.org; dmarc=fail (p=none dis=none) header.from=gnu.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=posteo.de Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id A4AE3240103 for ; Wed, 14 Oct 2026 09:24:12 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4j4N4C6pgBz9rxB; Wed, 14 Oct 2026 09:24:11 +0200 (CEST) Date: Wed, 14 Oct 2026 07:24:12 +0000 Message-Id: <20261014.092406.765912014587965340.wl@gnu.org> To: Alejandro Colomar Cc: linux-man@vger.kernel.org Subject: fix for ascii.7 From: Werner LEMBERG Precedence: bulk X-Mailing-List: linux-man@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit [man-pages.git c6cefe27dd02beaf518bb654493e5f09e62b3225] The patch below prevents groff from converting two consecutive spaces to a single one after end-of-sentence characters in the ASCII character table if frenchspacing is active (this is the default for German, for example, thus affecting the German translation of `ascii.7`, where I noticed the problem). Maybe other pseudo-tables (i.e., tables not generated by `tbl`) are affected in a similar way. Werner ====================================================================== --- ascii.7.old 2026-10-14 09:16:39.000000000 +0200 +++ ascii.7 2026-10-14 09:18:09.563407415 +0200 @@ -97,10 +97,10 @@ 0: 0 @ P \` p 0: ( 2 < F P Z d n x 1: ! 1 A Q a q 1: ) 3 = G Q [ e o y 2: " 2 B R b r 2: * 4 > H R \[rs] f p z -3: # 3 C S c s 3: ! + 5 ? I S ] g q { +3: # 3 C S c s 3: !\& + 5 ?\& I S ] g q { 4: $ 4 D T d t 4: " , 6 @ J T \[ha] h r | 5: % 5 E U e u 5: # \- 7 A K U _ i s } -6: & 6 F V f v 6: $ . 8 B L V \` j t \[ti] +6: & 6 F V f v 6: $ .\& 8 B L V \` j t \[ti] 7: \[aq] 7 G W g w 7: % / 9 C M W a k u DEL 8: ( 8 H X h x 8: & 0 : D N X b l v 9: ) 9 I Y i y 9: \[aq] 1 ; E O Y c m w