From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id gNoxMusqjWesMQAA62LTzQ:P1 (envelope-from ) for ; Sun, 19 Jan 2025 16:40:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id gNoxMusqjWesMQAA62LTzQ (envelope-from ) for ; Sun, 19 Jan 2025 17:40:11 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=NfnOauX5; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=disroot.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1737304811; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=h+gXh+Kq51PL2zBcd4jnW0AtXnSxTb30G5o40MvzJX8=; b=ChtT9TcWhwFKFlCJi9H42VHNjy8lBQngaDS6QjSTlz3WHt4yKNeAnV2sDAcFzhpThy/IpY ChF1GnlVMsZjDybCrOUNNYaIw1zpqkhYYTqiMAVjjzs/7QQVGKiJkjpFxMSfUR5AS/ad/o o/CdjBz846u8CC/ldIQ5UI4RX8tVZTcyarr82a45yDYQbbZ3pLI0hp9FxwlywB0T8jow0z Oz2qbf8v54hOArS1Xwojs3h0iiZRfcTxMmA82KoUaHDhVdHVRqUtiqzcqXjy/BLkofIliP eaT0aibjplcvOsHOJcx3lpLhQ/qetHo9q6NG2uVwelok97WMrY99/bfwpFZqEw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=disroot.org header.s=mail header.b=NfnOauX5; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=disroot.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1737304811; a=rsa-sha256; cv=none; b=kUFteYTj3zmX2FumJTd/+l/RrW8WVQEl85LvPPxEp/ZG9Qhr3XDMlOZs7OsM/wfPuTWOBg GzAfMD8WozaxbXJh2P0+7vsE0UVPGlKx1Qh3PvXNOtJoTHzToQ+V+NtDCZStpyzCywNior Wmm/iua/T295i3DBPo3iyKuKxLE9AKjy+munV8uJY/YAyBFhZpt0/A0Jrul8WL4kfnqVor 5l34LdPoCaT3khVgsptnbeGjgTDNaiZMqVYfp6qM8AjWxYwHtqPvGPQGRZA28MFlPSQEjz CrO1IAqh4ozZ11wZdJOS7rfKKBw7G4NXshP98Dt9Xw8eKcNpaRSSErTFm5TGNQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9B8B37F4F2 for ; Sun, 19 Jan 2025 17:40:11 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tZYKF-0006Vo-Tf; Sun, 19 Jan 2025 11:39:03 -0500 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 1tZYKD-0006VN-Tg; Sun, 19 Jan 2025 11:39:01 -0500 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tZYKC-0005DY-0V; Sun, 19 Jan 2025 11:39:01 -0500 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BA69625AF4; Sun, 19 Jan 2025 17:38:54 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id TTqTy_u7Bc3K; Sun, 19 Jan 2025 17:38:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1737304734; bh=Nl8c5sflu6AWagVfRvPunNMj/DG4UBN66niMBfMMCDE=; h=Date:Cc:Subject:From:To:References:In-Reply-To; b=NfnOauX5ym+TBdrkC8GyZsGxkYNnJ49O2uGx6+fPbpY7dyU1ZDp4+6g0+I4k/uLKR OfYsB8J2OhhHblO6ixh9T1IDK60AUrXq/5XdfkFIpyeHTpVbVhqlMA2Qm5Cass1lb6 9BKly7GGZ6EiLAIPw9LNDjVYoByZa9HXEKstQt+z4uJNSTGBfmoQo1U71WmkH3GdYN OeKvIvk0usOrt+TttWqlPG1RvWvQUhv7yzIwN78Bbu3381Rs7qJ7XqktpR74a9Lthd lU1bPOZ0af4B8A/mcPu3CKEBYAEkixgdSkZbGa406zzcUxq7akF1zZi7KwCdAbJLwW 1QZ49yutAXegA== Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sun, 19 Jan 2025 17:38:52 +0100 Message-Id: Cc: "G. Branden Robinson" , , Subject: Re: [BUG] "\fC" macro in ox-man.el [9.6.15 (release_9.6.15 @ /usr/share/emacs/29.2/lisp/org/)] From: "onf" To: "Ihor Radchenko" References: <20241218172040.tyytdhbyl7annyli@illithid> <87ttav7mii.fsf@localhost> <20241231170034.nzmponxxjppqrhf5@illithid> <87bjwrhg6a.fsf@localhost> <87o70qg9gi.fsf@localhost> <20250102121400.gklcd2t7vecwtox3@illithid> <878qr7dz9z.fsf@localhost> <87zfjmc32y.fsf@localhost> In-Reply-To: <87zfjmc32y.fsf@localhost> Received-SPF: pass client-ip=178.21.23.139; envelope-from=onf@disroot.org; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -2.92 X-Spam-Score: -2.92 X-Migadu-Queue-Id: 9B8B37F4F2 X-TUID: GsIUGFtG7Jke On Sun Jan 19, 2025 at 3:04 PM CET, Ihor Radchenko wrote: > "onf" writes: > >> I am wondering if the situations like the above should be caught by > >> groff linter. Currently, they seem not. > > > > They actually are: > > ... > > troff::2: warning: cannot select font 'C' > > One two three four. > > Sorry, I was not clear. > What I meant is > > \fBbold \fIitalic\fP\fP Hm. The behavior of \fP\fP is actually intended and can be used non-pathologically: One \fBtwo\fP three \fPfour\fP five \fPsix\fP seven. ...but it's rarely used because it's not very readable. I guess this makes it fall into the same category as interpolating undefined registers as 0, which some code also relies on, but is often not intended, hence it having an optional warning category 'reg'. ~ onf