From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EJB/HA2WXmKdHAEAbAwnHQ (envelope-from ) for ; Tue, 19 Apr 2022 12:59:25 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id gMOkHA2WXmKpKgEA9RJhRA (envelope-from ) for ; Tue, 19 Apr 2022 12:59:25 +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 21EAF2CFC7 for ; Tue, 19 Apr 2022 12:59:25 +0200 (CEST) Received: from localhost ([::1]:56706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nglZr-0004ty-U6 for larch@yhetil.org; Tue, 19 Apr 2022 06:59:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58102) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nglY2-0004rm-1C for emacs-orgmode@gnu.org; Tue, 19 Apr 2022 06:57:30 -0400 Received: from mail-pf1-x42a.google.com ([2607:f8b0:4864:20::42a]:38719) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nglY0-00083C-9q for emacs-orgmode@gnu.org; Tue, 19 Apr 2022 06:57:29 -0400 Received: by mail-pf1-x42a.google.com with SMTP id b15so8549557pfm.5 for ; Tue, 19 Apr 2022 03:57:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=vezr59jjIe2PTm1M6QKmf/X8oyJn1SnDSQoxu3xCelw=; b=hlXOloheTqajOWRvGJy69AK2hb+3XCUbetiFf1SDReRC7cAIGIjuJ5p26OJvw+pP9q +QSzCPcDWzXmaSZErg1HKNRd3d/GCl9CexuiyecuZEyXnv/vI3/AaEs/2TOmEcxlEB0u +w0eY4eJrC45NWiJVg406Kk7ltX4hx76NV/ZHeRIaXGoj2TnXbz9CJ86M9xXCVc2Jb+O 8hWSAer6ugjcaibmsxDdNDWoVGcdSuWcNYyMWKxCQK0XKm29mrSKlXPZyhecZH23lo4q lxlIvuyswnvXhQW7+UYFUBuLl3D48IqHHZ+Dr00eHzWy3ojL+RofnSxfvQK3cqEOE+yj yCww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=vezr59jjIe2PTm1M6QKmf/X8oyJn1SnDSQoxu3xCelw=; b=H8QkJuNa0R3DKGwTjONyp+ahuXAh321r1dX+l/dW2pt/ABPfvB6yFsYmyAO1eDjjQZ 5DMcie4ideEuZ2FH8A165zuixj+hVgiBEMA1ITeZlp/Fqa47QzHTuyMneKaAWqCTmRRZ 6O4H5kOx/d9u+kc9ZrqumWEg+MXUloLc+aeAS/jMZDDQP0qym+sZoL25kx4wPenvnijM aQt6hw3pOYW4I2eqJpJF8EX1vjdNbzQ8/eTLvAwHGhb6/dDpWv1mzqCZc6fx67QqXI+w jsehn4VV4jfhooN3R+8RwOt/Aik6IOQmpmMXXH1i23wOTHb0DbSP4+ZoXP7e88seelyi Lw9Q== X-Gm-Message-State: AOAM530DLZX/WmkjPYHZjXTIqzLd6/UvguQqwu2TQWcxbyA+ADDGxXBv f555xrxCZ1LHbDfgD01HZ7s= X-Google-Smtp-Source: ABdhPJxYC8kxztX/e0egwOmqdvnvFEXPH4Dck3l0X3pTtjuu2pS9SECRa4iHq1HJfNdFsJIoIwkdsQ== X-Received: by 2002:a63:e51:0:b0:3a4:9d22:1fd5 with SMTP id 17-20020a630e51000000b003a49d221fd5mr13415864pgo.586.1650365846667; Tue, 19 Apr 2022 03:57:26 -0700 (PDT) Received: from localhost ([210.3.160.218]) by smtp.gmail.com with ESMTPSA id y8-20020aa78f28000000b00508225493ddsm16055003pfr.80.2022.04.19.03.57.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Apr 2022 03:57:26 -0700 (PDT) From: Ihor Radchenko To: Philip Kaludercic Subject: Re: Fixing the automatic generation of Tex info node names In-Reply-To: <878rs1tl75.fsf@posteo.net> References: <878rs1tl75.fsf@posteo.net> Date: Tue, 19 Apr 2022 18:58:19 +0800 Message-ID: <87zgkhnxv8.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42a; envelope-from=yantar92@gmail.com; helo=mail-pf1-x42a.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Cc: emacs-orgmode@gnu.org 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=1650365965; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=vezr59jjIe2PTm1M6QKmf/X8oyJn1SnDSQoxu3xCelw=; b=gJ/LYPB1iWjxfakHhdi2ScJa3wWSKO4HpMff6W7mCjRAIPWW0ZrZ88ruhJ5AvTknsq4M3i xxRGbJa7JU+4UPlE8NAaNZ3cUod6L7Ws6Q8gvAzQO8cuMnht6nmWcVg0BUQGq4egAVSz8Z cMufkmqOeVUcJdfpT+D0KJE5u1DaFdHLKxPsVTrkEjrBxzlR27iUxA5vFklisWYYWsQukt Bz2KM8fNFVXhaY33KFnS7Hl285cE8MowmF+E31LGkZyvsDMYhor/mt/vBEDlSqRH+EkLxx 2VeNPxuxzbayNNfy4Zbxfgk28IeObKUB494/fMiuOgT4PYjc98l4+tvPgDLhNw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650365965; a=rsa-sha256; cv=none; b=aWnNCMOcQLFQW1ZLkzN30bzKZBO5CAa9xWbF7VhwAkdMiCujl0S95MSf2My5wcjxShTwAy KwKblEX5iScjM+7sP/QKefXRcmnQ6ywaXCtSnzCfIu5uD3+X7ph7jCVq5KEzooYKzXPETB s/XzWHDrYWXhmDyM5CMXoLHSt2SBEq1wXpaKLOtq803OOTURupfcKeRxQm/7APPvyWgmZh 11fAwbQ/3q4OlrlaLyCzSsCH+UBC1MWXIKpJY1aeC6QBj6F2082JKgvSH7OuOXIOBxS4E2 bEOx3JXE0dvzdHzmwCdS6QVk8tRxpNChzCmTW8fX3wP8cWByFz2CEzcdHBUMSg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=hlXOlohe; dmarc=pass (policy=none) header.from=gmail.com; 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: -3.54 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=hlXOlohe; dmarc=pass (policy=none) header.from=gmail.com; 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: 21EAF2CFC7 X-Spam-Score: -3.54 X-Migadu-Scanner: scn1.migadu.com X-TUID: eIaA3R+1hEst 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. Best, Ihor