From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#60190: 29.0.50; Improve `Info-goto-node-web' Date: Mon, 19 Dec 2022 22:44:41 -0600 Message-ID: References: <87a63jdi8r.fsf@mbork.pl> <83r0wvefrx.fsf@gnu.org> <83359be7m9.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000024963705f03b18c8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8483"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 60190@debbugs.gnu.org, mbork@mbork.pl To: Eli Zaretskii , Eduardo Ochs Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 20 05:45:22 2022 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 1p7UVF-00020P-7T for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 20 Dec 2022 05:45:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p7UUy-0005Mh-8e; Mon, 19 Dec 2022 23:45:04 -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 1p7UUw-0005M8-TI for bug-gnu-emacs@gnu.org; Mon, 19 Dec 2022 23:45:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p7UUw-0005eu-FA for bug-gnu-emacs@gnu.org; Mon, 19 Dec 2022 23:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p7UUw-0003VH-AI for bug-gnu-emacs@gnu.org; Mon, 19 Dec 2022 23:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Dec 2022 04:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60190 X-GNU-PR-Package: emacs Original-Received: via spool by 60190-submit@debbugs.gnu.org id=B60190.167151149013243 (code B ref 60190); Tue, 20 Dec 2022 04:45:02 +0000 Original-Received: (at 60190) by debbugs.gnu.org; 20 Dec 2022 04:44:50 +0000 Original-Received: from localhost ([127.0.0.1]:42345 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7UUk-0003RX-9O for submit@debbugs.gnu.org; Mon, 19 Dec 2022 23:44:50 -0500 Original-Received: from mail-oi1-f170.google.com ([209.85.167.170]:34369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p7UUh-0003RP-TH for 60190@debbugs.gnu.org; Mon, 19 Dec 2022 23:44:48 -0500 Original-Received: by mail-oi1-f170.google.com with SMTP id c133so2718627oif.1 for <60190@debbugs.gnu.org>; Mon, 19 Dec 2022 20:44:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=3W0301L+HdHNNV+yPASXUqKCP8Jtoh9zgcyHdr/gf5s=; b=noM1vIRWf5M8ERJ0DNbROBYOr5uagRD5jdxKeDWaWR+KXTdVW0sS5Zrj52BMRIMv3E TLeG+QB7QZt1TKn1piik+YKrxBg09fmfqCqW14aRtkhKJu92LTZpKeVB3NaPP7eQ+mot DVjk9MjwHXZyPHBAhM5LF7fiDoRtZGIyE3bvQfMGzoDqAJS/SDvcmrOE+ZpTKhx6MKzk YQbS6ejM7WWDZoX/1mXND3A88epJMSeggN24adBVXQz7eorpPlwFumebgOeOClJmg+cu KcwTJ6xf5mMnbDET9oBbx0hQanHP8D3Dc6lmsg6/H1RV1wuI6DpxIrWYMMtAcZbr/9nu rESw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=3W0301L+HdHNNV+yPASXUqKCP8Jtoh9zgcyHdr/gf5s=; b=E+38BALSwfjQ+Hx+vlvs8Fn7x8k4I4t5+SWxuAfO0ztUPXbbLcfekZ5Vv0T77FPbkZ XIUMh58mhg9wm061aAudeQjJuBtodXuA64YOMlpoTNkWahsxcQR5/Tidiumu2FSOI5eN Eoi8TxJ06BY2Wj1NCBDo73AKKRSrQypUtT4/dANF6XDLyQ37Zwu53EJs2tFEmiDXLnyv lSSlAx2u14fXcuiV2KUHcOLgoyvRqN4zYKPTpYvcCCb4eYbwCfS32Ov8jyeHdsG/OVQS KXBMBKHMS25Uv6emEEbvqXjkWBHQ41NfREPdGt4ZKBv6b2mkmSYuzQPsRpkB7XvARA3c wVbA== X-Gm-Message-State: ANoB5pmxCo6YdWeDXSGdWPpplqX0bdYu1TE6x79rbDDbCNmyXhPvLyeA 6E76YxsVAwRVS8odDoH8GpJtZZHQBBcTzfAryv0= X-Google-Smtp-Source: AA0mqf60GQZhYT30kG1Xnwx6SJwcdYbZ0K5u97DDqaj91L160zHSUSYnovsQXJ4wSQ9BDKt66TWj0wp3NrxXTEW3qsU= X-Received: by 2002:aca:38c4:0:b0:35e:ac60:2452 with SMTP id f187-20020aca38c4000000b0035eac602452mr835769oia.92.1671511482333; Mon, 19 Dec 2022 20:44:42 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Dec 2022 22:44:41 -0600 In-Reply-To: <83359be7m9.fsf@gnu.org> X-Hashcash: 1:20:221219:eduardoochs@gmail.com::cEBXQkjLjpghLcSS:5Sbb 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:251492 Archived-At: --00000000000024963705f03b18c8 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > I'm not against the table, I'm saying that for the manuals that come > with Emacs we don't need any entries in the table. IOW, the table > could be provided, but only for extensions by users, if they want to > extend this to manuals which don't come as part of the Emacs > distribution. I think we should include a list of built-in manuals, so that we only send users to known-good places, and tell them otherwise. The drawback is that we need to remember to update the list when we add a new manual. Perhaps something like the attached. --00000000000024963705f03b18c8 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Make-Info-url-for-node-support-more-manuals.patch" Content-Disposition: attachment; filename="0001-Make-Info-url-for-node-support-more-manuals.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: d3b12236ab0e5126_0.1 RnJvbSA5YzE0OTgzNzY3OTA1MjYwZmI1YTU3NTQzYWRjNGM0NDZlMjZjYjkyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUdWUsIDIwIERlYyAyMDIyIDAyOjQ5OjU0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAx LzJdIE1ha2UgSW5mby11cmwtZm9yLW5vZGUgc3VwcG9ydCBtb3JlIG1hbnVhbHMKCiogbGlzcC9p bmZvLmVsIChpbmZvLS11cmwtZm9yLW5vZGUtbWFudWFscy1idWlsdC1pbikKKGluZm8tdXJsLWZv ci1ub2RlLW1hbnVhbHMpOiBOZXcgdmFyaWFibGVzLgooSW5mby11cmwtZm9yLW5vZGUpOiBTdXBw b3J0IGFsbCBidWlsdC1pbiBtYW51YWxzLCBhbmQgYWRkIHN1cHBvcnQKZm9yIGV4dGVybmFsIG1h bnVhbHMuCi0tLQogbGlzcC9pbmZvLmVsIHwgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKystLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzNSBpbnNlcnRpb25zKCspLCA5IGRl bGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3AvaW5mby5lbCBiL2xpc3AvaW5mby5lbAppbmRl eCAwNWFkMjdlMTgwLi5mOTM5YzQyODc0IDEwMDY0NAotLS0gYS9saXNwL2luZm8uZWwKKysrIGIv bGlzcC9pbmZvLmVsCkBAIC0xNzkzLDE2ICsxNzkzLDQzIEBAIEluZm8tZ290by1ub2RlLXdlYgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJbmZvLWN1cnJlbnQtZmls ZSkpCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBub2RlKSkpKQogCisoZGVmdmFyIGlu Zm8tLXVybC1mb3Itbm9kZS1tYW51YWxzLWJ1aWx0LWluCisgIDs7IEFsbCBtYW51YWxzIGFyZSBh dCBodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2VtYWNzL21hbnVhbC8KKyAgJygiYXV0aCIg ImF1dG90eXBlIiAiYm92aW5lIiAiY2FsYyIgImNjbW9kZSIgImNsIiAiZGJ1cyIgImRpcmVkLXgi CisgICAgImVicm93c2UiICJlZGUiICJlZGlmZiIgImVkdCIgImVmYXEiICJlZmFxLXczMiIgImVn bG90IiAiZWllaW8iCisgICAgImVpbnRyIiAiZWxpc3AiICJlbWFjcyIgImVtYWNzLWdudXRscyIg ImVtYWNzLW1pbWUiICJlcGEiICJlcmMiCisgICAgImVydCIgImVzaGVsbCIgImV1ZGMiICJld3ci ICJmYXEiICJmbHltYWtlIiAiZm9ybXMiICJnbnVzIgorICAgICJodG1sZm9udGlmeSIgImlkbHdh dmUiICJpZG8iICJpbmZvIiAibWFpcml4LWVsIiAibWVzc2FnZSIgIm1oLWUiCisgICAgIm1vZHVz LXRoZW1lcyIgIm5ld3N0aWNrZXIiICJueG1sLW1vZGUiICJvY3RhdmUtbW9kZSIgIm9yZyIKKyAg ICAicGNsLWN2cyIgInBnZyIgInJjaXJjIiAicmVmdGV4IiAicmVtZW1iZXIiICJzYXNsIiAic2Mi ICJzZW1hbnRpYyIKKyAgICAic2VzIiAic2lldmUiICJzbXRwbWFpbCIgInNwZWVkYmFyIiAic3Jl Y29kZSIgInRvZG8tbW9kZSIgInRyYW1wIgorICAgICJ0cmFuc2llbnQiICJ1cmwiICJ1c2UtcGFj a2FnZSIgInZoZGwtbW9kZSIgInZpcCIgInZpcGVyIiAid2lkZ2V0IgorICAgICJ3aXNlbnQiICJ3 b21hbiIpCisgICJMaXN0IG9mIGJ1aWx0LWluIG1hbnVhbCBuYW1lcyAoc3RyaW5ncykgc3VwcG9y dGVkIGJ5IGBJbmZvLXVybC1mb3Itbm9kZScuIikKKworKGRlZnZhciBpbmZvLXVybC1mb3Itbm9k ZS1tYW51YWxzICgpCisgICJBbGlzdCBvZiBtYW51YWxzIGZvciBgSW5mby11cmwtZm9yLW5vZGUn LgorRWFjaCBlbnRyeSBoYXMgdGhlIGZvcm0gKE5BTUUgLiBVUkwpIHdoZXJlIE5BTUUgaXMgdGhl IEluZm8KK21hbnVhbCBuYW1lLCBhbmQgVVJMIGlzIHRoZSBjYW5vbmljYWwgVVJMIG9mIHRoZSBt YW51YWwuCitUaGUgVVJMIHNob3VsZCBub3QgZW5kIGluIFwiL1wiLiIpCisKIChkZWZ1biBJbmZv LXVybC1mb3Itbm9kZSAobm9kZSkKLSAgIlJldHVybiBhIFVSTCBmb3IgTk9ERSwgYSBub2RlIGlu IHRoZSBHTlUgRW1hY3Mgb3IgRWxpc3AgbWFudWFsLgotTk9ERSBzaG91bGQgYmUgYSBzdHJpbmcg b24gdGhlIGZvcm0gXCIobWFudWFsKU5vZGVcIi4gIE9ubHkgZW1hY3MKLWFuZCBlbGlzcCBtYW51 YWxzIGFyZSBzdXBwb3J0ZWQuIgorICAiUmV0dXJuIGEgVVJMIGZvciBOT0RFLCBhIG5vZGUgaW4g dGhlIGN1cnJlbnQgbWFudWFsLgorTk9ERSBzaG91bGQgYmUgYSBzdHJpbmcgb24gdGhlIGZvcm0g XCIobWFudWFsKU5vZGVcIi4KKworQWxsIGJ1aWx0LWluIG1hbnVhbHMgYXJlIHN1cHBvcnRlZCBi eSBkZWZhdWx0LCBidXQgYWRkaXRpb25hbAorbWFudWFscyBjYW4gYmUgYWRkZWQgdG8gdGhlIHZh cmlhYmxlIGBpbmZvLXVybC1mb3Itbm9kZS1tYW51YWxzJy4iCiAgICh1bmxlc3MgKHN0cmluZy1t YXRjaCAiXFxgKFxcKC4rXFwpKVxcKC4rXFwpXFwnIiBub2RlKQogICAgIChlcnJvciAiSW52YWxp ZCBub2RlIG5hbWUgJXMiIG5vZGUpKQotICAobGV0ICgobWFudWFsIChtYXRjaC1zdHJpbmcgMSBu b2RlKSkKLSAgICAgICAgKG5vZGUgKG1hdGNoLXN0cmluZyAyIG5vZGUpKSkKLSAgICAodW5sZXNz IChtZW1iZXIgbWFudWFsICcoImVtYWNzIiAiZWxpc3AiKSkKLSAgICAgIChlcnJvciAiT25seSBl bWFjcy9lbGlzcCBtYW51YWxzIGFyZSBzdXBwb3J0ZWQiKSkKKyAgKGxldCogKChtYW51YWwgKG1h dGNoLXN0cmluZyAxIG5vZGUpKQorICAgICAgICAgKG5vZGUgKG1hdGNoLXN0cmluZyAyIG5vZGUp KQorICAgICAgICAgKGJhc2UtdXJsCisgICAgICAgICAgKG9yIChhc3NvYyBtYW51YWwgaW5mby11 cmwtZm9yLW5vZGUtbWFudWFscykKKyAgICAgICAgICAgICAgKGFuZCAobWVtYmVyIG1hbnVhbCBp bmZvLS11cmwtZm9yLW5vZGUtbWFudWFscy1idWlsdC1pbikKKyAgICAgICAgICAgICAgICAgICAi aHR0cHM6Ly93d3cuZ251Lm9yZy9zb2Z0d2FyZS9lbWFjcy9tYW51YWwvaHRtbF9ub2RlIikKKyAg ICAgICAgICAgICAgKGVycm9yICJNYW51YWwgbm90IHN1cHBvcnRlZDogJXMiIG1hbnVhbCkpKSkK KyAgICAod2hlbiAoZXF1YWwgbm9kZSAiVG9wIikKKyAgICAgIChzZXRxIG5vZGUgImluZGV4Iikp CiAgICAgOzsgRW5jb2RlIGEgYnVuY2ggb2YgY2hhcmFjdGVycyB0aGUgd2F5IHRoYXQgbWFrZWlu Zm8gZG9lcy4KICAgICAoc2V0cSBub2RlCiAgICAgICAgICAgKG1hcGNvbmNhdCAobGFtYmRhIChj aCkKQEAgLTE4MTUsOCArMTg0Miw3IEBAIEluZm8tdXJsLWZvci1ub2RlCiAgICAgICAgICAgICAg ICAgICAgICAgICAgKGNoYXItdG8tc3RyaW5nIGNoKSkpCiAgICAgICAgICAgICAgICAgICAgICBu b2RlCiAgICAgICAgICAgICAgICAgICAgICAiIikpCi0gICAgKGNvbmNhdCAiaHR0cHM6Ly93d3cu Z251Lm9yZy9zb2Z0d2FyZS9lbWFjcy9tYW51YWwvaHRtbF9ub2RlLyIKLSAgICAgICAgICAgIG1h bnVhbCAiLyIKKyAgICAoY29uY2F0IGJhc2UtdXJsICIvIiBtYW51YWwgIi8iCiAgICAgICAgICAg ICAodXJsLWhleGlmeS1zdHJpbmcgKHN0cmluZy1yZXBsYWNlICIgIiAiLSIgbm9kZSkpCiAgICAg ICAgICAgICAiLmh0bWwiKSkpCiAKLS0gCjIuMzUuMQoK --00000000000024963705f03b18c8--