From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 2PzJFeYDc2J1bQEAbAwnHQ (envelope-from ) for ; Thu, 05 May 2022 00:53:26 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id OFB7FeYDc2IUogAAauVa8A (envelope-from ) for ; Thu, 05 May 2022 00:53:26 +0200 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 145233D588 for ; Thu, 5 May 2022 00:53:26 +0200 (CEST) Received: from localhost ([::1]:55046 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nmNs4-0007Mf-TR for larch@yhetil.org; Wed, 04 May 2022 18:53:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmNrO-0007MW-MW for emacs-orgmode@gnu.org; Wed, 04 May 2022 18:52:42 -0400 Received: from ciao.gmane.io ([116.202.254.214]:46720) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nmNrL-00057x-G3 for emacs-orgmode@gnu.org; Wed, 04 May 2022 18:52:42 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1nmNrJ-0004dk-En for emacs-orgmode@gnu.org; Thu, 05 May 2022 00:52:37 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: TRS-80 Subject: Re: Fixing the automatic generation of Tex info node names Date: Wed, 04 May 2022 18:52:28 -0400 Message-ID: <87ee183o7n.fsf@isnotmyreal.name> References: <878rs1tl75.fsf@posteo.net> <87zgkhnxv8.fsf@localhost> <874k2ptj1z.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cancel-Lock: sha1:DpPUBhqSILFqLClunl+nZ53HC0o= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651704806; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=t5TYFNUqC5X6SXM4HtO59SBUgs6h04yccMlK9qbLcX0=; b=Ud7u7eayqmA89oL+Hgi8SiYpe4plHIQ8+aBg2C6Q/s1JQz0F+ZV6Jl5dKyi/TCXfmAVC1/ BChPrn2Gyo6AfDK2PBOu/XCZ32fuEAkQoXsi4GxgRUkJRwtfugDCWiQqiRsi0r76Zy3Ghj DecwPOOOuFLH/c33A/HgZogZt9OVT8W9+tg5myCX+3jb4P3ioInX9hddrJCbzHFyqluLzQ ptKgNszW4oxoLVJwRopOC9k5zxXLSLyWaLb4JIFUFCc3wUlGyzYJK+vdfTsaM2894FxFDe GDe821RzHrlhauISHBBzDSjypyUUf6Ui6EJAHPIb/goQv8UtzK5RntrDOmmFGA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651704806; a=rsa-sha256; cv=none; b=Z5nO5gVhaj6KL3k5Bp3yOv4eYVoFotD57HX0irZpd8xSVtuHeQJBpS/7oh9Y+MhWtSWBIw y4yTkE6Lg3m7facqJzxI1UHI55+62F/qbfu1upWUWQtez7yzAsWzaLqKArBzb+S0rm0HZi Tn5TOSJVJR3qysl7L84v+74k7mrP/V66zj4scTvNRMC8Nc/xS4nmJX4ZxwQ+LklFPzWho7 lqMZckELtk7c2U0We67EsnzCZdatzslQHMXFtr99ScoRcbf86w4ex4JL9kNT3wjZs/id94 K5otJNzT4DiVDRUD67/8Tuzcbeolhr6i2QOf2dEemYuF/RCjHp1OkJ8MMNOptw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Spam-Score: -2.29 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Queue-Id: 145233D588 X-Spam-Score: -2.29 X-Migadu-Scanner: scn0.migadu.com X-TUID: 5Yfxqn+lQM1y Philip Kaludercic writes: > Ihor Radchenko writes: > >> Philip Kaludercic writes: >> >>> For some reason ox-texinfo removes periods from node names. It seems >>> this is not necessary as info can render these files without any issues, >>> and in certain cases not intended (e.g. I had a node named "Emacs 28.1" >>> and it was abbreviated to "Emacs 281"). >> >> According to >> https://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#Node-Line-Requirements >> >>>> Unfortunately, you cannot reliably use periods, commas, or colons >>>> within a node name; these can confuse the Info reader. Also, a node >>>> name may not start with a left parenthesis preceding a right >>>> parenthesis, as in (not)allowed, since this syntax is used to specify >>>> an external manual. (Perhaps these limitations will be removed some >>>> day.) >> >> Not that we cannot work around this, but we need something different >> than the proposed patch. > > Would you happen to know what the issue is? As I said, the documents > appear to render just as expected in my case, but it might just be due > to the version or because I didn't hit some specific edge-case. Personally, if I were interested, I think I would follow-up to the texinfo mailing list (or whatever they have) and ask them? As it even says above: > Perhaps these limitations will be removed some day Maybe they already have been? If not, worst case, I think you probably learn more about what the problem might be. Just a thought. Cheers, TRS-80