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#67615: [PATCH v2] * lisp/info.el (Info-url-for-node): Support all Emacs info manuals. Date: Thu, 07 Dec 2023 19:02:15 +0200 Message-ID: <834jgu2bfs.fsf@gnu.org> References: <87plzmsuge.fsf@posteo.de> <87leaast8s.fsf@posteo.de> <87sf4ii8oi.fsf@posteo.de> <87o7f6hsfj.fsf@posteo.de> <83il5a32ep.fsf@gnu.org> <87bkb2usmz.fsf@posteo.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18585"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 67615@debbugs.gnu.org, rms@gnu.org To: Mekeor Melire Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 07 18:03:08 2023 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 1rBHmG-0004a2-70 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 07 Dec 2023 18:03:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rBHlz-00027B-1v; Thu, 07 Dec 2023 12:02:51 -0500 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 1rBHlx-00026t-LR for bug-gnu-emacs@gnu.org; Thu, 07 Dec 2023 12:02:49 -0500 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 1rBHlx-0001TJ-Bn for bug-gnu-emacs@gnu.org; Thu, 07 Dec 2023 12:02:49 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rBHm9-0000aF-O7 for bug-gnu-emacs@gnu.org; Thu, 07 Dec 2023 12:03:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Dec 2023 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67615 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 67615-submit@debbugs.gnu.org id=B67615.17019685512184 (code B ref 67615); Thu, 07 Dec 2023 17:03:01 +0000 Original-Received: (at 67615) by debbugs.gnu.org; 7 Dec 2023 17:02:31 +0000 Original-Received: from localhost ([127.0.0.1]:42972 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBHlf-0000ZA-FI for submit@debbugs.gnu.org; Thu, 07 Dec 2023 12:02:31 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rBHlb-0000Yu-2P for 67615@debbugs.gnu.org; Thu, 07 Dec 2023 12:02:29 -0500 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 1rBHlJ-0001MQ-0T; Thu, 07 Dec 2023 12:02:09 -0500 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=E5SFTMrpXtP0PLU2U0fZjaZNiHhQ50IOndHuk9/9bHg=; b=Wptt8wa7Umnb VimrWRkyTlW1yw2PVf/pqQrn3Ru72NeBvWCugfLAjERl2WCifhWOA/WSjjWoSaU8D2TVv8+0P3yWh 998eegiPLGPQW8VxlWMq53udNlIr8qjyTXnOHqeQdvGYIAKJAN8VAVBDgqlwGFSJN+lhymdc7Xktf 3DS66EMwsl9Oc5sGnMenRcJb+2KTSC7s8uVJsIqYHPEZnAp/OADa2UJy74MEvi8D1K2R+cLga/Rl3 xo60lP/U5QJpJzWaFt5qvjc8RJa0++96oHYHIco4sz5CuGQ1XGL14tdhseX9ahKRJ3zQheie3Uw52 CRizuldekf/SVG9grjC6Hw==; In-Reply-To: <87bkb2usmz.fsf@posteo.de> (message from Mekeor Melire on Thu, 07 Dec 2023 11:56:34 +0000) 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:275683 Archived-At: > From: Mekeor Melire > Cc: rms@gnu.org, 67615@debbugs.gnu.org > Date: Thu, 07 Dec 2023 11:56:34 +0000 > > 2023-12-07 09:19 eliz@gnu.org: > > > We decided first to support manuals that come with Emacs, and Gawk's > > manual doesn't. > > > > Supporting all GNU manuals is a much larger job, since there's no > > single base URL from which they all can be reached (although many of > > them can be reached from the GNU site). Also, the arrangement of the > > manuals of the other packages is slightly different from that of > > Emacs, which needs more specialized processing. > > It would be of great help if the administrators of gnu.org could provide > a strict pattern for online-manual-URLs on gnu.org. Additionally, it'd > be nice if gnu.org would not only provide the manual for the latest > version of GNU packages, but also for prior versions. This would allow > Emacs' info.el to browse the version-matching online-manual > corresponding to the locally-installed, currently-read Emacs-included > manual. But all of this needs to be discussed on another mailing-list, > related to the administration of gnu.org. I think each GNU project uses slightly different arrangements. Also, how exactly the HTML manuals are arranged on gnu.org is up to the projects, not gnu.org admmins (which just provide technical support). In any case, this is not the right place to talk about GNU-wide conventions and decisions. > > So I think for now it should be enough to have only the Emacs manuals > > by default, and let users add more associations for other packages if > > they like. > > By the way, I'm planning to release a FSF-assigned Emacs-package > providing more associations. That is okay, but one problem with such associations is the need to maintain them so they remain accurate, tracking whatever changes in other GNU projects that could affect this. This is one reason I suggested that we stop short of doing that, and only limit ourselves to the manuals which we control.