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#74042: [PATCH] Accept texi2any for version identification Date: Sun, 27 Oct 2024 11:20:44 +0200 Message-ID: <86zfmpaolv.fsf@gnu.org> References: <87jzduaqou.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35327"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 74042@debbugs.gnu.org To: Mats Lidell Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Oct 27 10:21:46 2024 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 1t4zT0-00092m-AT for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 27 Oct 2024 10:21:46 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t4zSk-0005fx-0G; Sun, 27 Oct 2024 05:21:30 -0400 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 1t4zSi-0005fj-B9 for bug-gnu-emacs@gnu.org; Sun, 27 Oct 2024 05:21:28 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t4zSi-0004rp-1x for bug-gnu-emacs@gnu.org; Sun, 27 Oct 2024 05:21:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=cAxKemH58JRq1aeSbVb0h6a5wQfg54TtbgVq68e/ZJY=; b=Ua5UL5YKs2vqgbHxBYhj6QQQ5qJYRbQ1grB+WcPHV6kUfcOixqOYhKLGPlB8ueMw2MfikiIfPZ8R7ic/1tekyuCB6Lf00G+3rRWKJse2tOqoDIx3gEZAxjqEocZrMosSozKJ1WcW3DFe8z3tCRUVJkQwqu79+D4YhwG5jjUgjBQKkkVIKZlhEJxwTtpFT02290nCT4Ib1wewGqNUoY5YMZISdf0DA5BUGV/Sqm98MvJq4bHXEyPs+szbxCKrzLpZKNjiMiUa8RZGb5BJdXV9IbbISmAhE+pXZ/D7493Kzk7w3J9W3VTBHf0dtXIYib2UdCjx9axj8bvGZmIkPvfx2A==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t4zTG-0002ww-9R for bug-gnu-emacs@gnu.org; Sun, 27 Oct 2024 05:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Oct 2024 09:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74042 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 74042-submit@debbugs.gnu.org id=B74042.173002089011275 (code B ref 74042); Sun, 27 Oct 2024 09:22:02 +0000 Original-Received: (at 74042) by debbugs.gnu.org; 27 Oct 2024 09:21:30 +0000 Original-Received: from localhost ([127.0.0.1]:43781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4zSk-0002vn-3N for submit@debbugs.gnu.org; Sun, 27 Oct 2024 05:21:30 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4zSh-0002vW-PG for 74042@debbugs.gnu.org; Sun, 27 Oct 2024 05:21:28 -0400 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 1t4zS3-0004qX-La for 74042@debbugs.gnu.org; Sun, 27 Oct 2024 05:20:47 -0400 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=cAxKemH58JRq1aeSbVb0h6a5wQfg54TtbgVq68e/ZJY=; b=bkQnS4HKb0xc NgrmHM68R362GNuD3MJLZMXVDMTA2as71P9U8ZbN1/2SFew8UVUrDpA2cuoyOsnfcqwq0bWSm9N9S pxFbMq4hgLkwwbn80OxSjsdohiL0JRDsS1oWi8AUPNCwmkDiqdM7wb7c4WgRsRekGRgO8brFisqrE nOq/uYVHCit6CZNlPgb+p1TxPo0jOlEttS5ApdGqRU60joTaiITEDJ7K53SsXc8t+69zubO36So2n d0DsQ06UnBFxW8cRQqJ+lBfHrHXd1UkkEUL96wMvpCP26EanXnMsnBDGs8ZpSxPqr0HfYXbWr/3zr /fpG6qelOKSXH1B9z6Z+Rw==; In-Reply-To: <87jzduaqou.fsf@gnu.org> (message from Mats Lidell on Sun, 27 Oct 2024 09:35:45 +0100) 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:294312 Archived-At: > From: Mats Lidell > Date: Sun, 27 Oct 2024 09:35:45 +0100 > > Although according to docs texi2any is identical to makeinfo it outputs its > name in the first line which the version check in > `Info-file-supports-index-cookies' does not account for. The submitted patch > allows both makeinfo and texi2any to be in the version string. Can you explain the rationale? IOW, when does the current code not doing its job? The fact that makeinfo invokes texi2any is an internal implementation detail of the Texinfo project, and I wouldn't want us to depend on that without a very good reason. E.g., once upon a time, makeinfo was a standalone program written in C, and nothing prevents the Texinfo folks from doing that again in some future release. Thanks.