GNU bug report logs - #60190
29.0.50; Improve `Info-goto-node-web'

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Marcin Borkowski <mbork@HIDDEN>; dated Mon, 19 Dec 2022 06:24:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 20 Dec 2022 14:02:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 20 09:02:13 2022
Received: from localhost ([127.0.0.1]:45049 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7dC9-0002d6-1c
	for submit <at> debbugs.gnu.org; Tue, 20 Dec 2022 09:02:13 -0500
Received: from eggs.gnu.org ([209.51.188.92]:43160)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1p7dC6-0002cz-Mg
 for 60190 <at> debbugs.gnu.org; Tue, 20 Dec 2022 09:02:11 -0500
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 <eliz@HIDDEN>)
 id 1p7dC0-0002TQ-2f; Tue, 20 Dec 2022 09:02:04 -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=2xuo1s+TDzBW0m6eCO6HokrxFiqxTE4lI6f4WW+h3XA=; b=hQ0e3+i15NfW
 m642mkvNbiwIm1XCHfUC3wkraMkUa06UyQAw5U4jUEkr9h/irYHNvO1itZ6PLsuNWSc4mJ8FHBnKD
 SD1mzkrsI8Q/nUwqLjfbp3ix4VoPDM3m0vzG8APZJTPU03yrn2Udj/Yfnmwgql84PaqLSC4WQkbAw
 LgSOVurDNIIbp8FLeIf8MgRx0gU+mp5jlIOHWh+17NPZcgwquzb7u9ZkvbrTnIWKZ6H6FtE2X2nzJ
 mhgakU5wggr/tUGlNiQfabS1qpAZqrzmWL9Cq8mZOE9ToWw06GwRBa3e/5+U76+4p4+9Wi2brCKJV
 EoVZpoTJKzO1nMqtxE6fog==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1p7dBw-0000Dl-NN; Tue, 20 Dec 2022 09:02:03 -0500
Date: Tue, 20 Dec 2022 16:02:13 +0200
Message-Id: <83edsucgwq.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <CADwFkmkcesxd4MMv3_=FmVmHpqvUJ74Ck6hpT3XEasvm2Eiw6g@HIDDEN>
 (message from Stefan Kangas on Mon, 19 Dec 2022 22:44:41 -0600)
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
References: <87a63jdi8r.fsf@HIDDEN>
 <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
 <83r0wvefrx.fsf@HIDDEN>
 <CADs++6gFBSOdjEN284ybzvWbzZBh4u2PnR2z8SWY5PTLgUGNLQ@HIDDEN>
 <83359be7m9.fsf@HIDDEN>
 <CADwFkmkcesxd4MMv3_=FmVmHpqvUJ74Ck6hpT3XEasvm2Eiw6g@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN, eduardoochs@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Stefan Kangas <stefankangas@HIDDEN>
> Date: Mon, 19 Dec 2022 22:44:41 -0600
> Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN
> 
> Eli Zaretskii <eliz@HIDDEN> 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.

There's no need to maintain a list, we can produce it at build time by
looking at the DIR file we produce in the info subdirectory.  This
would solve the maintenance problem cleanly and easily.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 20 Dec 2022 06:00:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Dec 20 01:00:48 2022
Received: from localhost ([127.0.0.1]:42639 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7VgG-0006gy-2a
	for submit <at> debbugs.gnu.org; Tue, 20 Dec 2022 01:00:48 -0500
Received: from mail.mojserwer.eu ([195.110.48.8]:57894)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mbork@HIDDEN>) id 1p7VgE-0006gr-P3
 for 60190 <at> debbugs.gnu.org; Tue, 20 Dec 2022 01:00:47 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.mojserwer.eu (Postfix) with ESMTP id 5B6912271598;
 Tue, 20 Dec 2022 07:00:44 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu
Received: from mail.mojserwer.eu ([127.0.0.1])
 by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id UOsRHCqY1NMB; Tue, 20 Dec 2022 07:00:41 +0100 (CET)
Received: from localhost (178235147073.dynamic-3-poz-k-0-1-0.vectranet.pl
 [178.235.147.73])
 by mail.mojserwer.eu (Postfix) with ESMTPSA id BB52D2271589;
 Tue, 20 Dec 2022 07:00:40 +0100 (CET)
References: <87a63jdi8r.fsf@HIDDEN>
 <SJ0PR10MB54887B0EB5CAE1CB6A1BBC4CF3E59@HIDDEN>
 <877cynci3z.fsf@HIDDEN>
 <SJ0PR10MB5488698BC261845A603811D5F3E59@HIDDEN>
User-agent: mu4e 1.1.0; emacs 29.0.50
From: Marcin Borkowski <mbork@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
In-reply-to: <SJ0PR10MB5488698BC261845A603811D5F3E59@HIDDEN>
Date: Tue, 20 Dec 2022 07:00:40 +0100
Message-ID: <874jtqd37b.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 60190
Cc: "60190 <at> debbugs.gnu.org" <60190 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


On 2022-12-19, at 21:33, Drew Adams <drew.adams@HIDDEN> wrote:

>> > And maybe the option should cover not only this
>> > command but also commands that read a URL - IOW,
>> > maybe it should be a general user preference
>> > whether to add URLs (that you choose interactively)
>> > to the kill-ring.
>>
>> Not sure about this =E2=80=93 why put a URL I _type_ into the kill ring?=
  Though
>> I agree that if the URL is somehow generated, this may be very useful.
>> For instance, if I had a function which could open DevDocs pages,
>> copying their URLs to the kill ring (or in this case, the system
>> clipboard) could make it easier to send their links to my teammates
>> (something I do fairly often).
>
> Why?  Why not?  Why type it twice or more?

Because if I "typed" it (read: put it there myself), it means that most
probably I just yanked it anyway, so why put it again onto the kill
ring?

> Not saying I'd use such a feature, or how much I
> would. But I can imagine that some users might.
> Till now I might not have thought that someone
> would want what you request: add the URL to the
> kill-ring for the Info case.
>
> IOW, I'm not sure either.  But if we're starting
> to think about such things then we might as well
> think them through a bit.

100% agree.

--=20
Marcin Borkowski
http://mbork.pl




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 20 Dec 2022 04:44:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 23:44:50 2022
Received: from localhost ([127.0.0.1]:42345 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7UUk-0003RX-9O
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 23:44:50 -0500
Received: from mail-oi1-f170.google.com ([209.85.167.170]:34369)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1p7UUh-0003RP-TH
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 23:44:48 -0500
Received: by mail-oi1-f170.google.com with SMTP id c133so2718627oif.1
 for <60190 <at> 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)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 19 Dec 2022 22:44:41 -0600
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <83359be7m9.fsf@HIDDEN>
References: <87a63jdi8r.fsf@HIDDEN>
 <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
 <83r0wvefrx.fsf@HIDDEN>
 <CADs++6gFBSOdjEN284ybzvWbzZBh4u2PnR2z8SWY5PTLgUGNLQ@HIDDEN>
 <83359be7m9.fsf@HIDDEN>
X-Hashcash: 1:20:221219:eduardoochs@HIDDEN::cEBXQkjLjpghLcSS:5Sbb
MIME-Version: 1.0
Date: Mon, 19 Dec 2022 22:44:41 -0600
Message-ID: <CADwFkmkcesxd4MMv3_=FmVmHpqvUJ74Ck6hpT3XEasvm2Eiw6g@HIDDEN>
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
To: Eli Zaretskii <eliz@HIDDEN>, Eduardo Ochs <eduardoochs@HIDDEN>
Content-Type: multipart/mixed; boundary="00000000000024963705f03b18c8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000024963705f03b18c8
Content-Type: text/plain; charset="UTF-8"

Eli Zaretskii <eliz@HIDDEN> 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--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 20:33:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 15:33:54 2022
Received: from localhost ([127.0.0.1]:40269 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7Mpd-00079X-Ml
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 15:33:54 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:4138)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1p7MpZ-00079P-TL
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 15:33:52 -0500
Received: from pps.filterd (m0333521.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id
 2BJIxAkB003734; Mon, 19 Dec 2022 20:33:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2022-7-12;
 bh=uQpipKj1tKfNn9YFGE2ryg8kEvWpteSOqSDbA+srRog=;
 b=xHsQJcCe9A9rQForZ6UhseuI4eoJ8iRpas2dOFRgTPwJIAnqxJfk6D5uFWqJHLNoL2aR
 7bCKX3Z3FjTO3awteWWBI3h6JNzH08yho2axYYRV1i8Jhqb8PeukoQ6fy/5kXROf0Ufe
 c0n8sufsPw04AeduekskWQlzxuYGhORHFZpB0RE2UHixgbBCoA8Jb1awrkh85HJekth0
 MTDOGDvFT4ajO+POndAAFsNiMKygQfwY8MP2A8RMpL2Iq1OCbdF+/BMhnMsrTYn7Bgt5
 W2riYXCF6Cod++AWaMv2mmUrA9mwpfaADnIs8YmHKYgbh4khSnMVlPgKvVhfhgfQhY1E IA== 
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com
 (phxpaimrmta01.appoci.oracle.com [138.1.114.2])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mh6tnbwq5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 19 Dec 2022 20:33:48 +0000
Received: from pps.filterd
 (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5)
 with ESMTP id 2BJJgL1L012223; Mon, 19 Dec 2022 20:33:47 GMT
Received: from nam02-bn1-obe.outbound.protection.outlook.com
 (mail-bn1nam02lp2041.outbound.protection.outlook.com [104.47.51.41])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id
 3mh4749ut4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 19 Dec 2022 20:33:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UtZszOZ6xkEGQeNmKyaDjCj10z3qVJNYJdRCzbZvWFxWzkQMb+Cmj7Kl2cqTsKI5lqzi4TPwWpHehgxJMSA5Qylg8BQ34C7/Dg8luzI7dx0JQPCUHBJsoEQQnRE4MvysK05ztJa6A0lrh8b9Y0ifw7OFUe+dwZzeULq9KAIRhVOcqa6fTBKVFYg7hCBnFVRSGOmyif9MqMU9sh9oJrXSmoJfIejz5jNpNmKb9GDg6KTn50AwifOmRFs3ZdKPbp5Jw4wsfw7zJCvBsattxOyVnvtkwIiPzq66nzNCIAc+HAu47GNUx917dgwAncEEtHCzABWR6vtFLE/3dgDuDZjk1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=uQpipKj1tKfNn9YFGE2ryg8kEvWpteSOqSDbA+srRog=;
 b=OlFrOEUowVnbq2VWHlqx3+aLufwtGSszcp+VwBUCK62nrpgL1uL+21EIDaMXdGmF+zOXTBhKcM+gHrHeAqrVQqQjHB8ROvxM+k8tTgNjRlPViG+iS6vPmcaGSLA12awKOxsCs/3gTPVts2ARgf3jFUsibF9e9SmF9Cz0N4/hFddnL526n0O4DYdDpzT1vxkdWK3UjcCi4Fg+XDogvMeTsQEfKYyaty6JXgRfNQfq5UsQnGl1dkQMidqTpaP1QufJVcnzoa2iTlOa7YQeTXUVdbpzKUf3XWBLX76hWi688uklFFDGTu3KmaoTWlMHORc5ouBzHB0qklFmVSdC+0wXmA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
 dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=uQpipKj1tKfNn9YFGE2ryg8kEvWpteSOqSDbA+srRog=;
 b=i8E7p8eKxRpPxsDt6KJT2cyjFxkEPGFPGZ3FmV42PvJJle+syeq8XSDyBasRLD1fjSs4NtFacZUNBb9CaMHJWYKlnxSS35bfXJ3ulXMa8thU0yFybMZCe0m/Tfa3yGNJkeHpY0Rv/zd0tqMmHAX2Sr4XEB8p+xKrNWz7QpR4lMc=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by SN7PR10MB6570.namprd10.prod.outlook.com (2603:10b6:806:2a9::21)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Mon, 19 Dec
 2022 20:33:43 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b%2]) with mapi id 15.20.5924.016; Mon, 19 Dec 2022
 20:33:43 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Marcin Borkowski <mbork@HIDDEN>
Subject: RE: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
Thread-Topic: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
Thread-Index: AQHZE994pPkuiohlNU+STMEFuWEfyq51p1Mg
Date: Mon, 19 Dec 2022 20:33:43 +0000
Message-ID: <SJ0PR10MB5488698BC261845A603811D5F3E59@HIDDEN>
References: <87a63jdi8r.fsf@HIDDEN>
 <SJ0PR10MB54887B0EB5CAE1CB6A1BBC4CF3E59@HIDDEN>
 <877cynci3z.fsf@HIDDEN>
In-Reply-To: <877cynci3z.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SN7PR10MB6570:EE_
x-ms-office365-filtering-correlation-id: d793e808-acba-436e-07d7-08dae2005241
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vu5anMlJ6qFlqjXD/3sdAoeVBgs0cYdM6qvgeA6ytKnAsB3hpQ5K4qpvFNWm2OvbRvh+Uqh0Y59WXcwguDJLEkg+hHVhIzdmaN1ujMky/6Cc2xiKV1hORbQ/fSSS7JiChkWms0bkap+4rjLn16Xf9NFdtG1qt6G4iND2ssJdkvfm4EMTHHRrOqltWGWC8Abh5pZ7U9S23+IpEx3R+dURlTcgqfIuHVqUoKXDRvJ4ELz1liEd1H57n6++9p7gDIRRnIgtznYW8PTTzrjhSdk9nCvefbaPCWBDZEErgrYtrQskser4EAz2uRSvaJ6Cb0oAq6olmVc/5rEwNGbZUFqpldreveibLRfunyau2tJvY44fKp9Ou+9CuSrGz5O4divbnkITabEOLw/X/hI7gilv2f8toYxqB3vORpEO9XjTVqQSHxR4S5Hi1yDj/Zik9mtTIRDXi7JqorBSWF7VUhLnzP3v6tbpMIr6UbaZep4sKAi5aKmfHQYLJnedAumV2rHHM6xP9FIMctq2psEZ/wpz71KgaSNicWVnoBxBDym+l3Yj30lb1Dkx8Kt72bVlF6oZ/rtT/zW7aXP8ZfxoIjW8LZTsqPokSw4JzXHkb3SKx4rNHXqiAIQYEWHNkzpcQF0GyftwITvm4bYxRp47AH6lPPnGfYkY1uxtilP3wp2/N/ebNK6mZ6eCWeatK7X7qEy1djkQlyEXJNIsgXe51EmfwPbd7EouUIbnLlTRSmM6kbg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(376002)(39860400002)(396003)(366004)(136003)(346002)(451199015)(4326008)(8676002)(64756008)(66946007)(76116006)(66556008)(66476007)(66446008)(6916009)(316002)(83380400001)(44832011)(5660300002)(2906002)(55016003)(33656002)(41300700001)(38100700002)(122000001)(52536014)(66574015)(8936002)(7696005)(6506007)(71200400001)(478600001)(86362001)(38070700005)(26005)(186003)(9686003)(81973001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MitVaXAwS05iVUFZa2R0dnNRSkJtd2pNUE5YazhteVNnU0k4dGl4VDJJZVVl?=
 =?utf-8?B?SlNiNW0xTUI5L05pVWptYnZvQlluY3Z5cHppNXJ4dkcyc3p6eHdSOXRLOXhx?=
 =?utf-8?B?UmhZUXViMmdzdmxpVmsvZXhZM01NalpnWmg4cURCcXdIcGtvUlV2MlpOR3Qw?=
 =?utf-8?B?ejg2Wk5UQ1hvSDBMY2VBaTRzenJsVFd5UTEreng1M0V1RFloenNLZ0hWSExj?=
 =?utf-8?B?S3B5NkdFczh3aDQvb3Y5RXRsQ1d4UEtNRTVMMW93WHM5U2ZoSjVISUtZMEk5?=
 =?utf-8?B?elV5YURaanRIZUIvM2ZISVFmY2ZwcG80K2s2SVNTcEpsNzlWWVZHa2NCRGdi?=
 =?utf-8?B?U2x6WVpxVU5EU1NKdlR6R3dOOThWT0FOUlpIdnluSnhBeFVVY29yN3lGUHcv?=
 =?utf-8?B?bi8xbnI2d2c4ZnZYdGtXUVhWS0xLdFQ2Z3NTVjhNTWxJd1JYQTJCNVEwV0Nx?=
 =?utf-8?B?YjRRMGZvT0RjaFI0dEhCUUxlci8rOGVDWldOTHJWemdZZENRTEg0OXV0a3ZH?=
 =?utf-8?B?dWRvdllIdlE0ekYzcG5iQm5pNTN4bHF0amxrQ1BGNm01MGZURVdtR0JoNEs1?=
 =?utf-8?B?NmZ5VExKcHE1S1ZJZG4xQjEvd3djd0wramdKcUhGRWhNNThycDBWamtjUG5y?=
 =?utf-8?B?UGJlOFpjUHI3aVozbVJNaWFnczR2YmhqQjU4RGcwTkdrbjdiSUUzaDZIWDFM?=
 =?utf-8?B?alRzSFArc3U5cUF1eU5kdjlJOGo5M0ZNeGxjcjZTa1JLWVBOb2dkeHVlQjc0?=
 =?utf-8?B?d3NWUGoxK1REMHpiaHRwUUcxODNWWmNwNnRKbDIwbTdWUTJCWUFqNkViT05a?=
 =?utf-8?B?VEJqOHZGblZuT1E5VldGUmlnclp1UXpnamU2cHdFTWlNTjViWURWTTlBdGNw?=
 =?utf-8?B?K1hSSjllcjZKUTgwTGcxT3dLeE5WMHpCblJmL0syV2ZDMHo2MXg3Vm93N013?=
 =?utf-8?B?ZDVGYWxqa0MrY3lPRXRQa3hHVDBXNHZ6MXVWcURuNGxaRXJ2MWY2UHpDZTMr?=
 =?utf-8?B?RmY3L0s2V0lxUVgxTW5mZXpJUVR5SnNObk9KZktVam1qcXVmcFowRmRTbWta?=
 =?utf-8?B?UUZoZTVPalBMWStWMnN1cmdlTTNwUWhNR0E1RStkZ1RzSi8vK21xdTgydTFK?=
 =?utf-8?B?QXM5dzUwOUJiZnZkcWRxMHhESGxNamlQU3NDK0ZPZytsMGwvWSt2emRmZ3o0?=
 =?utf-8?B?aHRmQVBiZ0xibGx5MU00ZERZYkxkVUlHR3lwcjI3dnlPdlZXem5jZTA3anVa?=
 =?utf-8?B?eE54OHZyU3FxYzVKVTl0MmFDcTYrL3k3S1lJQk5yYzJCQVFSaEpWUmY2V3Vz?=
 =?utf-8?B?dndKVE56NUFmNTJVNm9XcjVZOVlHZlZxZ1VSZms3UXhFcVgxWXJkMFVyUHh1?=
 =?utf-8?B?d0R2WENFaHFsZGhsb0UrS2xzaTk4SG9PYjdLYnBoZ1FOMmhjSm8waC9VcnQw?=
 =?utf-8?B?c2VKRzZhT1V3YTU5OVYyVjRyRTVVZ21kMmFxWnpOUThHRFlIRzZONmJ4dG1U?=
 =?utf-8?B?MUYrSlJzdEFkUDZOVXEzUno2VHVmSm9HUlVOVXA2YXZJSDdlb0xvN05JNjRh?=
 =?utf-8?B?emdKeVJOa2grSGIzK2R0aFIyeHVpTnU5RFpMbkFiTysyMGhpSytzNGM0Rnlz?=
 =?utf-8?B?a2pndVZwV3huSUY0UUg4c1hrdTFscDFxRWQ5QlBjMG9WS1pvVzVSU1NFcmZh?=
 =?utf-8?B?VUdkYW84RU9wSTBCZ0FyTEdXZ2xUZW1SQ0Y3N2hUOWlNQ2JCNVBMaWZKa1l6?=
 =?utf-8?B?SEJrVkpNK0plWC9ZRTZwelMrckk1QmVsUHQ5bXByRi9ML1VwV1VjTFM3bUJy?=
 =?utf-8?B?MlZzdEJiOTc1RFlMTnVJK0h5VXRzRFhTcG5nbTZiSFpwQ1dMTzJzUTQvNW40?=
 =?utf-8?B?bHVtK05NdGJHQ2swd1N0T3JCWGx6SnFWZzkyWndGaHU0WDVKcS9jQWRpWkFN?=
 =?utf-8?B?TkU0NlBHeXV1WXJTOXRqTkJucW51cHRQY0diY05CemVuKzQ1NlhaSDk0OE5r?=
 =?utf-8?B?TGRjQWxBbGNvWFliN1RYT29nSjRIVnFRWjNmdTlqa21lNlNORk15b2FpZGUy?=
 =?utf-8?B?Z1VjMkxrM3Q0TDRaK0puYWw0K1k5cktmS1RxTThFTU9qcUpJVUdZbEMxM1FU?=
 =?utf-8?Q?O43AT4AhjjhX8hSF4R0DDW2RX?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d793e808-acba-436e-07d7-08dae2005241
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2022 20:33:43.3905 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: x3vSojKV0dwt7l0L0I1MOAViFUcB+LH/OR9vv6389WhPJBGV9Fblp7WkjtOLhHqmKli/QQfxsB/aKeK/v6LDpA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6570
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1
 definitions=2022-12-19_01,2022-12-15_02,2022-06-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0 mlxscore=0
 adultscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxlogscore=999
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000
 definitions=main-2212190181
X-Proofpoint-ORIG-GUID: TglxwYeIx3i1HyI5yCh78ZheWJiT8q5R
X-Proofpoint-GUID: TglxwYeIx3i1HyI5yCh78ZheWJiT8q5R
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 60190
Cc: "60190 <at> debbugs.gnu.org" <60190 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

PiA+IFRoZXJlLCBhIHByZWZpeCBhcmcgcmV2ZXJzZXMgdGhlIGVmZmVjdCBvZiB0aGUgY3VycmVu
dA0KPiA+IHZhbHVlIG9mIG9wdGlvbiBgYnJvd3NlLXVybC1uZXctd2luZG93LWZsYWcnLCB3aGlj
aA0KPiA+IGRlY2lkZXMgd2hldGhlciBhIG5ldyBicm93c2VyIHdpbmRvdyBpcyB1c2VkIGluc3Rl
YWQNCj4gPiBvZiB0aGUgY3VycmVudCBvbmUuDQo+IA0KPiBPdXQgb2YgY3VyaW9zaXR5IOKAkyBp
cyBpdCBwb3NzaWJsZSB0byBkZWNpZGUgdGhhdCB3aGVuIGNhbGxpbmcNCj4gZS5nLiBGaXJlZm94
Pw0KDQpEdW5ubywgYnV0IEknZCBndWVzcyBzby4gIFNpbmNlIHRoZSBmaXJzdCB3ZWINCmJyb3dz
ZXJzIGl0J3MgdHlwaWNhbGx5IGJlZW4gcG9zc2libGUgdG8gb3BlbiBhDQpVUkwgaW4gYSBuZXcg
YnJvd3NlciB3aW5kb3cgb3IgYW4gZXhpc3Rpbmcgb25lLg0KDQppbmZvKy5lbCBoYW5kcyBvZmYg
dGhhdCBiaXQgdG8gYGJyb3dzZS11cmwuZWwnLg0KVGhhdCdzIHRoZSBoZWxwZXIgZm9yIGJyb3dz
aW5nIFVSTHMgd2l0aCB3ZWINCmJyb3dzZXJzLiAgSWYgaXQgY2FuJ3QgYWxzbyBvcGVuIGEgVVJM
IGluIGEgdGFiDQp0aGVuIG1heWJlIHRoYXQgZmVhdHVyZSBzaG91bGQgYmUgYWRkZWQgdG8gaXQu
DQoNCj4gKEZyYW5rbHksIEknbSBub3Qgc3VyZSB3aHkgSSB3b3VsZCB3YW50IGEgc2VwYXJhdGUg
d2luZG93DQo+IHdoZW4gZmYgaGFzIHRhYnMsIGJ1dCBtYXliZSBzb21lIHBlb3BsZSBkbyB1c2Ug
d2luZG93cy4uLikNCg0KSSB1c2UgYm90aCB0YWJzIGFuZCBzZXBhcmF0ZSB3aW5kb3dzIHdpdGgg
d2ViIGJyb3dzZXJzLA0KZS5nLiwgRmlyZWZveCBhbmQgQ2hyb21lIChlLmcuIEJyYXZlKS4NCg0K
TWF5YmUgeW91IGp1c3QgaGF2ZSBvbmUgYnJvd3NlciB3aW5kb3cuICBNYXliZQ0KeW91IGhhdmUg
aXQgZnVsbC1zY3JlZW4uICBUbyBtZSwgdGhhdCB3b3VsZCBiZQ0KcXVpdGUgbGltaXRpbmcsIGJ1
dCB3ZSBhbGwgaGF2ZSBvdXIgcHJlZmVyZW5jZXMuDQoNCj4gPiBBbmQgbWF5YmUgdGhlIG9wdGlv
biBzaG91bGQgY292ZXIgbm90IG9ubHkgdGhpcw0KPiA+IGNvbW1hbmQgYnV0IGFsc28gY29tbWFu
ZHMgdGhhdCByZWFkIGEgVVJMIC0gSU9XLA0KPiA+IG1heWJlIGl0IHNob3VsZCBiZSBhIGdlbmVy
YWwgdXNlciBwcmVmZXJlbmNlDQo+ID4gd2hldGhlciB0byBhZGQgVVJMcyAodGhhdCB5b3UgY2hv
b3NlIGludGVyYWN0aXZlbHkpDQo+ID4gdG8gdGhlIGtpbGwtcmluZy4NCj4gDQo+IE5vdCBzdXJl
IGFib3V0IHRoaXMg4oCTIHdoeSBwdXQgYSBVUkwgSSBfdHlwZV8gaW50byB0aGUga2lsbCByaW5n
PyAgVGhvdWdoDQo+IEkgYWdyZWUgdGhhdCBpZiB0aGUgVVJMIGlzIHNvbWVob3cgZ2VuZXJhdGVk
LCB0aGlzIG1heSBiZSB2ZXJ5IHVzZWZ1bC4NCj4gRm9yIGluc3RhbmNlLCBpZiBJIGhhZCBhIGZ1
bmN0aW9uIHdoaWNoIGNvdWxkIG9wZW4gRGV2RG9jcyBwYWdlcywNCj4gY29weWluZyB0aGVpciBV
UkxzIHRvIHRoZSBraWxsIHJpbmcgKG9yIGluIHRoaXMgY2FzZSwgdGhlIHN5c3RlbQ0KPiBjbGlw
Ym9hcmQpIGNvdWxkIG1ha2UgaXQgZWFzaWVyIHRvIHNlbmQgdGhlaXIgbGlua3MgdG8gbXkgdGVh
bW1hdGVzDQo+IChzb21ldGhpbmcgSSBkbyBmYWlybHkgb2Z0ZW4pLg0KDQpXaHk/ICBXaHkgbm90
PyAgV2h5IHR5cGUgaXQgdHdpY2Ugb3IgbW9yZT8NCg0KTm90IHNheWluZyBJJ2QgdXNlIHN1Y2gg
YSBmZWF0dXJlLCBvciBob3cgbXVjaCBJDQp3b3VsZC4gQnV0IEkgY2FuIGltYWdpbmUgdGhhdCBz
b21lIHVzZXJzIG1pZ2h0Lg0KVGlsbCBub3cgSSBtaWdodCBub3QgaGF2ZSB0aG91Z2h0IHRoYXQg
c29tZW9uZQ0Kd291bGQgd2FudCB3aGF0IHlvdSByZXF1ZXN0OiBhZGQgdGhlIFVSTCB0byB0aGUN
CmtpbGwtcmluZyBmb3IgdGhlIEluZm8gY2FzZS4NCg0KSU9XLCBJJ20gbm90IHN1cmUgZWl0aGVy
LiAgQnV0IGlmIHdlJ3JlIHN0YXJ0aW5nDQp0byB0aGluayBhYm91dCBzdWNoIHRoaW5ncyB0aGVu
IHdlIG1pZ2h0IGFzIHdlbGwNCnRoaW5rIHRoZW0gdGhyb3VnaCBhIGJpdC4NCg==




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 19:24:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 14:24:07 2022
Received: from localhost ([127.0.0.1]:39955 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7Lk7-0006Sw-0k
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 14:24:07 -0500
Received: from mail.mojserwer.eu ([195.110.48.8]:58758)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mbork@HIDDEN>) id 1p7Lk5-0006Sq-6N
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 14:24:05 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.mojserwer.eu (Postfix) with ESMTP id F005F7F7ABC;
 Mon, 19 Dec 2022 20:24:03 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu
Received: from mail.mojserwer.eu ([127.0.0.1])
 by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id JEafW50D3Clt; Mon, 19 Dec 2022 20:24:00 +0100 (CET)
Received: from localhost (83.21.33.16.ipv4.supernova.orange.pl [83.21.33.16])
 by mail.mojserwer.eu (Postfix) with ESMTPSA id B8DF37F7AAC;
 Mon, 19 Dec 2022 20:24:00 +0100 (CET)
References: <87a63jdi8r.fsf@HIDDEN>
 <SJ0PR10MB54887B0EB5CAE1CB6A1BBC4CF3E59@HIDDEN>
User-agent: mu4e 1.1.0; emacs 29.0.50
From: Marcin Borkowski <mbork@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
In-reply-to: <SJ0PR10MB54887B0EB5CAE1CB6A1BBC4CF3E59@HIDDEN>
Date: Mon, 19 Dec 2022 20:24:00 +0100
Message-ID: <877cynci3z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 60190
Cc: "60190 <at> debbugs.gnu.org" <60190 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


On 2022-12-19, at 18:23, Drew Adams <drew.adams@HIDDEN> wrote:

>> I am extremely happy because of `Info-goto-node-web', but it would be
>> even better if two changes were made.
>>=20
>> 1. It could work in "An Introduction to Programming in Emacs Lisp" and
>> Org mode manual, too.
>>=20
>> 2. It could put the URL on the kill ring when called with a prefix
>> argument.
>
> FWIW:
>
> The command is originally from Info+ (see bug #44895).

Interesting, though not surprising.

> There, a prefix arg reverses the effect of the current
> value of option `browse-url-new-window-flag', which
> decides whether a new browser window is used instead
> of the current one.

Out of curiosity =E2=80=93 is it possible to decide that when calling
e.g. Firefox?  (Frankly, I'm not sure why I would want a separate window
when ff has tabs, but maybe some people do use windows...)

> And maybe the option should cover not only this
> command but also commands that read a URL - IOW,
> maybe it should be a general user preference
> whether to add URLs (that you choose interactively)
> to the kill-ring.

Not sure about this =E2=80=93 why put a URL I _type_ into the kill ring?  T=
hough
I agree that if the URL is somehow generated, this may be very useful.
For instance, if I had a function which could open DevDocs pages,
copying their URLs to the kill ring (or in this case, the system
clipboard) could make it easier to send their links to my teammates
(something I do fairly often).

Best,

--=20
Marcin Borkowski
http://mbork.pl




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 17:23:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 12:23:15 2022
Received: from localhost ([127.0.0.1]:39318 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7Jr9-00059c-1R
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 12:23:15 -0500
Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:39900)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1p7Jr6-00059U-B5
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 12:23:13 -0500
Received: from pps.filterd (m0246632.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id
 2BJH3wiZ006391; Mon, 19 Dec 2022 17:23:10 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : subject :
 date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2022-7-12;
 bh=XhbabqpysHKMeHr/+RTtIS1zKEjpFawv/33f05p8zZ0=;
 b=vVxEN9To+bBc4xGBQcdQ0N5RjgmRd3Bsoc+izE71J4HdS7tliyk7DPkmuxQC+DoKdK3X
 L2Qx9mW8049802YsA0XBITy5N4c4xCnM4F2HuEawjsyrq9M6+rB1uHIlG+XlWF6wU+Jb
 dhE6RkewDjbKHkbsFNQTiSpQrewNPrm34BKUXS1x54k9WmKMcmM80QdMV7zFdRuISQUi
 mm2cdQGlqJsXSXTTYPWiPdSMTFK7WWeyoIM1XtW/ObE9Mlj4QLIOuwDJZ/0PW2rlVxTj
 Dpn6cXIJcqxN4/wonz7xpOlQ02DVH3CP2C+9YuTlLKs+HV/cvXfuqFOLSxH4ff9rFIdX uQ== 
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com
 (phxpaimrmta01.appoci.oracle.com [138.1.114.2])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mh6tmue9j-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 19 Dec 2022 17:23:10 +0000
Received: from pps.filterd
 (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5)
 with ESMTP id 2BJG157p024209; Mon, 19 Dec 2022 17:23:09 GMT
Received: from nam11-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam11lp2172.outbound.protection.outlook.com [104.47.57.172])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id
 3mh47424d9-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 19 Dec 2022 17:23:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=CO1M7o9si7FSV0Fn+h0aLrUYPCPZX2wso/H/No27DJPnvA5NCIq/rqRRmCr3J8uPFSUiNaQEJqJ2gzxVkG96ptLoXJRKTcY0SMYD2pDd5O+zydyXBXK8s79KEuh5PCZ91tOveJQDzkoHnQuunGYztjWrBfeEQfCSLUkB5VxpSK7tVCg4uEAH/nAfGFogwiSF14Z5w/SHZ5W1PNZKSPetsYw07fFNfCLeeogToY2XSiMZqUxrJNMTgH7gFv4WE908IW3rwaiyIJ24mR4UoUMylyrk0mlbL+3L1HExjeXgyVVftOnw91x93MxohiJGlAh98h1Fi+lEH/TDs/Jd3G9eLA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=XhbabqpysHKMeHr/+RTtIS1zKEjpFawv/33f05p8zZ0=;
 b=oCEYggalkUSgZruew4Rt7vfeBlbBmtjWAiGEPsfj19m9zchA2fbZg++FU1/3f0asWwW7aBXgHLARAZmINGaSIuvftL9AUgtnoix+3RozU0l+EfYuMFfmSvZDtXcho9OUL4YH2vtH6clDT8ncygVHbSKIHLJk0q6Tti6LvHr2rEWyG3ziQP1NBPlfVXQwrMjieNhvAUHE2sEGtw9SFxyxf8EYJOjiau9VG1r3mmMs3xSasUHQ/mk2w6rAsn8zRwDRTysPRhtkvLjIIGFO8ignDkkf5NkUlVCduP5w7byOfFYwoRgiGCeiPNtXVLGDE0hRWI1OmDZ0mMW4SdP0lVulQA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
 dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=XhbabqpysHKMeHr/+RTtIS1zKEjpFawv/33f05p8zZ0=;
 b=KYeXuVGtq5vL/zz///Lzb7WPu8qXeqHi04PKmTSx+HZUaYCS5m8WHGkAMx1rIr4hxJeJPI8X7KcxsMRhxDrC9m2JXdVucltq1zZb8MJKzA7Em2ZLMKbw48giSoyop7U0fTzg9sxMB0SVylxjCc03ITqMtldc9HLG3USnBN3vCbk=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by PH0PR10MB4520.namprd10.prod.outlook.com (2603:10b6:510:43::14)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Mon, 19 Dec
 2022 17:23:07 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b%2]) with mapi id 15.20.5924.016; Mon, 19 Dec 2022
 17:23:07 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Marcin Borkowski <mbork@HIDDEN>, "60190 <at> debbugs.gnu.org"
 <60190 <at> debbugs.gnu.org>
Subject: RE: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
Thread-Topic: [External] : bug#60190: 29.0.50; Improve `Info-goto-node-web'
Thread-Index: AQHZE3KV7upquzCL7UmmjGsealby6K51bfEQ
Date: Mon, 19 Dec 2022 17:23:07 +0000
Message-ID: <SJ0PR10MB54887B0EB5CAE1CB6A1BBC4CF3E59@HIDDEN>
References: <87a63jdi8r.fsf@HIDDEN>
In-Reply-To: <87a63jdi8r.fsf@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH0PR10MB4520:EE_
x-ms-office365-filtering-correlation-id: 336edf5a-e481-49f4-a4fb-08dae1e5b1b3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 81YYVDSLppo+mpgwqrDNXpDA7PulY1fZhogvjNZbtmpI4zY5CBxvp1zUskRdVOAHT6BK9vcMHj4jeGgmwm46MH4xwuPS5wFNL2mktkq7gj/iNqGDrUIrelvrKF6OqZSklyPUYWvceOOfwxnIKbgXdnBQ39IEsv24oGnmN51zfJF709tpZzIB0jny0/YwKcLUfoC4X5ArvJPZrOsCfmQ0fp76pVuhiv1nyCMGSuLmOD/6rsnKPfuUbl19uhe0LZ1JKw1Jg5OYSfplhr2qrwAR037mY3La8Ucta5OlKEhh+6kiGDU76iOkxVtvnkRj65cwu5GKGWcwoGNUqGk1LcG6YwwCqKmsgpHlqD7cgt91XznTVHKOIg/Os2gGjfsRY+swYoWaXA5VmWmoItQQSUEqe7p/LU5YuEB9dpTL7+8AlLvpd36H8ar5z6tb7HAa2n7ztNhtI14JyCl+zHQszL/OOdcT6PDlnvIXONYPVQi+GL5T4g7g0qn+MdmtuWxkq7rKqP/+dfup9a5poNV9DXrtJfGHhFgBjfAb2PMmV9Pc5qzULsbl8SYPtK6ROfOnqQte1NY9EpbM6L8ZwrewCA1aF0D3HKVtCf0Oh0HJ+dju/j9rRZMuB0NvdHto/KDfmw5S22zr7vf8qtU/qYvJp6yt6n9xrHaEIMjIn6EEgEexFKF43w0z0fjVXh9xFJF8+RuoiLsgs1F9DX0hxxSpFQxxLAB7MNfBjo3dxpvTYFJ1YLJdvHAktjFGW1ekOEySm1MhaoIO6u06TP2W6VyHSHJfBaYj3kib/q4wdgJP/WY1vYc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230022)(396003)(376002)(39860400002)(346002)(136003)(366004)(451199015)(38100700002)(86362001)(71200400001)(2906002)(186003)(9686003)(26005)(7696005)(6506007)(478600001)(966005)(33656002)(122000001)(52536014)(8936002)(55016003)(110136005)(316002)(66946007)(64756008)(66476007)(66556008)(66446008)(8676002)(41300700001)(44832011)(66574015)(5660300002)(38070700005)(83380400001)(76116006)(81973001)(569784001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?6mwNomoZexoAixpMZLnFdd3ufWtr+e98cEFEaq89u7X+WAzZQw6K/xj5a8HI?=
 =?us-ascii?Q?ysiSmKcQBZ6Z/KURYoN4yT4YVqs7rEWr/718Mk3FU7bNuESDx1E5oCic6SBw?=
 =?us-ascii?Q?Kf8ypg47O5H+MKUpOvAsKDzsnEtk/lHFIZSxFVRqQoSJwcbWQtkUe7U4RXo/?=
 =?us-ascii?Q?ihzMUCDmuXG4C7Z9nj9oO3h402f0VgCHvtDhc0iLbcix9Bo38bELxhh8MGzN?=
 =?us-ascii?Q?ynEgBgY96WVP2JG5hJ/XCT3lNXwR2l1z5jqpzVLe+VT2+8pUK0BJUViodgUb?=
 =?us-ascii?Q?U/OVAFVM2gZzChxAoUlxoPoWDLmCisttYjCAujSqQluWrc/AU0MDa3ZNluYk?=
 =?us-ascii?Q?BVajwYNx3sOZpz1+JvJCOYj6t9eOTT+0BQ/hfIanu72+4KrE4GxNFTD3eqcZ?=
 =?us-ascii?Q?py4iaHDVI0j74GSlLlA8e5QmzEhFuxPk7Lejw3cSz30BHB00s+EV0cLKOQD2?=
 =?us-ascii?Q?6hbqdngJDC7Q9k5rkc0v+aPJHrrICfii7u8Xi6+s4kjMyBWZxNjM1G9yLSua?=
 =?us-ascii?Q?MgGKsaURy+rt4r9PUTD6JsHx0rEzKroJskp0I5YWWgwzWwE4gKr+6/Q1MubE?=
 =?us-ascii?Q?4cfETWzLXhUZqdWVj2lRMd7Z+5woDnTNJgnEsupFhWfRWSFMDy5Ow5ZLNioy?=
 =?us-ascii?Q?fnCM8ZsbAFkQNg2dosY/XT7q7hDLwj3uSGTrDma8sfV5sFWioatGIPRYRAYy?=
 =?us-ascii?Q?zE4GyI5a4FvQlnZ0G/4XNOg2CJ6koJmiOSVrHi3cYlgpBaz9bIWi3g4PeDAQ?=
 =?us-ascii?Q?Dd2csCTgtQiUZVdSI2vTfIBTdV0vcKrzjXdZbVr0RYIwCFF+gguLeJ0QT5pk?=
 =?us-ascii?Q?PWhlv5d44Mn/9EcnmspofIziuqouiIadkUdkK0R+LCNbhK+iPzLcgRJp5PhG?=
 =?us-ascii?Q?79mB/xFMH+1Y4oJEWrTWuv2vPSL8Z+xvTdz1KVX7282bdTK+HhoRNh4jHEkD?=
 =?us-ascii?Q?eNvc/Qo+WCwbMQMhAfjpF5cy778sd1aLvCYnoVX0eAzo9qDAJESi+fB+3vSi?=
 =?us-ascii?Q?gAJsuNGCNhw3Sf9JWDZY+Sn4y2Jq+GAtt6s/R0eTvOHkDdMUuWXg6iPyS/wo?=
 =?us-ascii?Q?2ZLGDwGozNOgMk+ClgExnBYlpDTtVy1jvPlvdID5bUzAIE+Nt21rDmV+n6BQ?=
 =?us-ascii?Q?hKRsJh754cw5+R/uWyW2O3aPOGXxdmAnJcDlMjZeLbH+da+pB7l9v9GOhRSI?=
 =?us-ascii?Q?yExpVoTePnkC+obUU1rDyktLMJiYwEm/ExNCrJSvYgya9JbSXZwrjqA7A86g?=
 =?us-ascii?Q?4IMN28OzcvHX8d2ZuW+su27MWQVwk4dIgCJX8F6Gy0qsm09KW6jmrgQaH9I5?=
 =?us-ascii?Q?LLjc++sMsywt+4Cf1jE3+y48JLjWlVx424xY+kYlWAX7pFLBob9beZZ9fxsl?=
 =?us-ascii?Q?7WUB7udAZeurk2Gv7BGJ4jJ2Jtuw9oRipwCGRIbUe7+Fy4KT8leipLv6N9yt?=
 =?us-ascii?Q?ScVp3/CTIHU/AeIhdZ7tc2Qn+lyzwRgUCUqkEJi0OEOb0nudRxY9qh545MIP?=
 =?us-ascii?Q?iwP+UtMWexobhHfheLw6679+2TSduvvagTEFknPhvSPcwnO6iELYqkOnN34V?=
 =?us-ascii?Q?XbbqxOAnNB5zoqhHBb3d9BIoMRgQMXmogxk8Gv+6?=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 336edf5a-e481-49f4-a4fb-08dae1e5b1b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2022 17:23:07.0822 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NYK+kRqPX3NCL2wKsOmCXEZ7e3guam+Lq4BqQMpVv2BpLrMIV3XgwnBsLzzQS3/ZR0miCIhCN+4LeEPPYRYV7A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4520
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1
 definitions=2022-12-19_01,2022-12-15_02,2022-06-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0
 bulkscore=0 mlxscore=0
 adultscore=0 phishscore=0 suspectscore=0 spamscore=0 mlxlogscore=612
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000
 definitions=main-2212190154
X-Proofpoint-ORIG-GUID: WquVmr6JIhQXxWRrT-qqtBKYJsDO34ha
X-Proofpoint-GUID: WquVmr6JIhQXxWRrT-qqtBKYJsDO34ha
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 60190
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> I am extremely happy because of `Info-goto-node-web', but it would be
> even better if two changes were made.
>=20
> 1. It could work in "An Introduction to Programming in Emacs Lisp" and
> Org mode manual, too.
>=20
> 2. It could put the URL on the kill ring when called with a prefix
> argument.

FWIW:

The command is originally from Info+ (see bug #44895).

There, a prefix arg reverses the effect of the current
value of option `browse-url-new-window-flag', which
decides whether a new browser window is used instead
of the current one.
___

A prefix arg could (1) do that or (2) use a separate
browser tab, and also (3) do what you ask, depending
on its value (e.g., plain C-u, plain -, =3D< 0, >=3D 0).

Or there could be separate commands
(*-other-tab|window|frame), since vanilla Emacs
doesn't like to let a prefix arg do multiple things.
___

And an option could decide whether by default the URL
is copied to the kill-ring (prefix arg here flipping
that behavior).

And maybe the option should cover not only this
command but also commands that read a URL - IOW,
maybe it should be a general user preference
whether to add URLs (that you choose interactively)
to the kill-ring.
___

I agree with Eli that it would be good for any list
of manuals to use to be the value of a (user)
variable, as opposed to being hardcoded.

Its default value should come (at runtime) from the
manuals you get by default in your context (it can
vary a lot).  E.g., ` info--manual-names', which
can be limited to the manuals currently visited.
___


https://www.emacswiki.org/emacs/InfoPlus




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 15:27:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 10:27:42 2022
Received: from localhost ([127.0.0.1]:38768 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7I3K-0003c1-Da
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 10:27:42 -0500
Received: from eggs.gnu.org ([209.51.188.92]:39116)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1p7I3I-0003bv-Ck
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 10:27:41 -0500
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 <eliz@HIDDEN>)
 id 1p7I3B-0003pi-UH; Mon, 19 Dec 2022 10:27:33 -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=XgWMohwJDKQJSujc5Nd+ggE1N/+xW9CVpK+F7oYXmnI=; b=OLdC+8H8MhH8
 8GBjw11+SMW1RO9f5cw42qpMXf4E2OK1IkxCwo5EoQ33yG5kgqiDDfyLEKwkhvd2/dEAyDkr+/iI7
 cHc2E+RFbgfjNZ632KCgvqQDQ3Kuf9M/Is/mTEilgOfcR38ANPmJaxscovvuTsbX5pCsfT58lvb2t
 z0z57VEFmQ0WrPBz2SvfaGRyb0GMWOeEN0Sy2bHgxRbhst+6UGPmGQF3THRceQVUdJB0MUKRJA8RB
 1+TX+g7mkUeaLlzyPusmWfEFyO/AMxDhAg05uiqBAqaVutz+ufE42NfVI+RhfF0ZL0gxnJjn6ax5z
 ML4+tFV9Hfgzl8jccY4oEg==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1p7I3B-0004Bg-6R; Mon, 19 Dec 2022 10:27:33 -0500
Date: Mon, 19 Dec 2022 17:27:42 +0200
Message-Id: <83359be7m9.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Eduardo Ochs <eduardoochs@HIDDEN>
In-Reply-To: <CADs++6gFBSOdjEN284ybzvWbzZBh4u2PnR2z8SWY5PTLgUGNLQ@HIDDEN>
 (message from Eduardo Ochs on Mon, 19 Dec 2022 12:05:53 -0300)
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
References: <87a63jdi8r.fsf@HIDDEN>
 <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
 <83r0wvefrx.fsf@HIDDEN>
 <CADs++6gFBSOdjEN284ybzvWbzZBh4u2PnR2z8SWY5PTLgUGNLQ@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Eduardo Ochs <eduardoochs@HIDDEN>
> Date: Mon, 19 Dec 2022 12:05:53 -0300
> Cc: mbork@HIDDEN, 60190 <at> debbugs.gnu.org
> 
> On Mon, 19 Dec 2022 at 09:31, Eli Zaretskii <eliz@HIDDEN> wrote:
> >
> > > Cc: 60190 <at> debbugs.gnu.org
> > > From: Eduardo Ochs <eduardoochs@HIDDEN>
> > > Date: Mon, 19 Dec 2022 04:02:47 -0300
> > >
> > >   (defvar Info-url-base
> > >     '(("emacs"  . "http://www.gnu.org/software/emacs/manual/html_node/emacs/")
> > >       ("elisp"  . "http://www.gnu.org/software/emacs/manual/html_node/elisp/")
> > >       ("eintr"  .
> > > "http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/")
> > >       ("efaq"   . "https://www.gnu.org/software/emacs/manual/html_node/efaq/")
> > >       ("cl"     . "http://www.gnu.org/software/emacs/manual/html_node/cl/")
> > >       ("eshell" . "https://www.gnu.org/software/emacs/manual/html_node/eshell/")
> > >       ("org"    . "http://www.gnu.org/software/emacs/manual/html_node/org/")))
> >
> > Aren't these mappings trivial?  You seem to be prepending the same
> > prefix to the exact name of the Info file (sans extension).  Or what
> > did I miss?
> 
> No, look at the case of the eintr...

Why is that necessary?  If you go to this page:

  https://www.gnu.org/software/emacs/manual/

you will see there a link to eintr which is this:

  https://www.gnu.org/software/emacs/manual/eintr.html

And if you follow it, you will find the manual itself at this URL:

  https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html

which AFAIU doesn't require any database to generate.  Right?

> And if we use a table for the conversion then users can add new
> entries to it easily, including entries that don't follow that
> pattern.

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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 15:06:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 10:06:14 2022
Received: from localhost ([127.0.0.1]:38675 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7HiX-0003Pd-W5
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 10:06:14 -0500
Received: from mail-io1-f46.google.com ([209.85.166.46]:45048)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eduardoochs@HIDDEN>) id 1p7HiW-0003PX-9P
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 10:06:12 -0500
Received: by mail-io1-f46.google.com with SMTP id i83so4793961ioa.11
 for <60190 <at> debbugs.gnu.org>; Mon, 19 Dec 2022 07:06:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=BL+4wf79qejCxWhQmFSfWFaQXzvDt4EU+zo5giyinYk=;
 b=bcsGj1k9jzPu6X18quHkVhLGelxP5EewJbHYktoTwEOY39RxrAhY5j/C/3PoHV5ufL
 J2W3nt4zvLC2xcOWQgFCnYYNsaHzwd8J4Bu6qzAbZbSQHE0x6ZKKENM9yFNn7CWqKf09
 0892h6JFzHbi7Z/spyzz9x3/a15Cm8us2Ks90le4z/qNCDj6at//ryF013rEisHqDFEP
 D/qs6YRtV3DeXFpAV7TCZ0ZYowhKXFZP7oyo/ROD0uv7/ecZBx9nhIsF7vcrO1E1R8sM
 3DnPtdUx9PU+yvfO2PpIkTebH88djBxsnZbL90wlKrxnXYDfJILDUKlCr8k9FGXPG0g8
 BFxw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=BL+4wf79qejCxWhQmFSfWFaQXzvDt4EU+zo5giyinYk=;
 b=wr153MyTyUOWPa9PaZCYA9IQhRkQUCd133ohW792/fYOKFIdgmiaxFE/A9nfCuawSP
 AL9RP0QAA3sTVSnYdzna/1ybuxHu1m+2j/xv2wVJiHc8O9PM24zil9Ac+UUZpk93IfdS
 7EAZIyraxyh8cci8ylVKKbnumTmyEkDYPk4zcr96fA1/ifp+h4ce6Fjg7K3Q+4QvvxA7
 5YXPA+NPa6IDup/cesc/wlmd2c0bl6tHPL+c1WMkLySZFDlXRkOD3Xsx27u6U54mXUPf
 bixOURhQewfAc5FDNTDgl4KORPJXsnqaVGuApjfzwni+LtAFEhITstLrhm5qIvIy3ULo
 /3gw==
X-Gm-Message-State: ANoB5plGD0OEhS5FhRa/dAcGOj9ldO9v7Xz+rUgHVgPHox0kv3PPKeqD
 iIR63WBI8/3bh5G8v1K35Z/reb/WSJudGTjevgI=
X-Google-Smtp-Source: AA0mqf7b0m47Te/lqr8GtVSkqNgJcIAN+VHDNS789JksxhcG/AgmPc/wMLuSqDTI1QBUrlaEr78uYG6yHRy4LkhQCus=
X-Received: by 2002:a02:93ab:0:b0:363:738a:bb7c with SMTP id
 z40-20020a0293ab000000b00363738abb7cmr38926231jah.227.1671462365405; Mon, 19
 Dec 2022 07:06:05 -0800 (PST)
MIME-Version: 1.0
References: <87a63jdi8r.fsf@HIDDEN>
 <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
 <83r0wvefrx.fsf@HIDDEN>
In-Reply-To: <83r0wvefrx.fsf@HIDDEN>
From: Eduardo Ochs <eduardoochs@HIDDEN>
Date: Mon, 19 Dec 2022 12:05:53 -0300
Message-ID: <CADs++6gFBSOdjEN284ybzvWbzZBh4u2PnR2z8SWY5PTLgUGNLQ@HIDDEN>
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 19 Dec 2022 at 09:31, Eli Zaretskii <eliz@HIDDEN> wrote:
>
> > Cc: 60190 <at> debbugs.gnu.org
> > From: Eduardo Ochs <eduardoochs@HIDDEN>
> > Date: Mon, 19 Dec 2022 04:02:47 -0300
> >
> >   (defvar Info-url-base
> >     '(("emacs"  . "http://www.gnu.org/software/emacs/manual/html_node/emacs/")
> >       ("elisp"  . "http://www.gnu.org/software/emacs/manual/html_node/elisp/")
> >       ("eintr"  .
> > "http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/")
> >       ("efaq"   . "https://www.gnu.org/software/emacs/manual/html_node/efaq/")
> >       ("cl"     . "http://www.gnu.org/software/emacs/manual/html_node/cl/")
> >       ("eshell" . "https://www.gnu.org/software/emacs/manual/html_node/eshell/")
> >       ("org"    . "http://www.gnu.org/software/emacs/manual/html_node/org/")))
>
> Aren't these mappings trivial?  You seem to be prepending the same
> prefix to the exact name of the Info file (sans extension).  Or what
> did I miss?

No, look at the case of the eintr...

And if we use a table for the conversion then users can add new
entries to it easily, including entries that don't follow that
pattern. For example, this one:

  (add-to-alist 'Info-url-base
    '("slime" . "https://slime.common-lisp.dev/doc/html/"))

Cheers,
  Eduardo




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 12:31:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 07:31:31 2022
Received: from localhost ([127.0.0.1]:38381 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7FIo-0001iC-Qv
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 07:31:31 -0500
Received: from eggs.gnu.org ([209.51.188.92]:36668)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1p7FIl-0001i3-8C
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 07:31:29 -0500
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 <eliz@HIDDEN>)
 id 1p7FIe-0000H4-Ma; Mon, 19 Dec 2022 07:31:20 -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=rW6wDfSPVwxXApvo9wCeTQwV45HKBRs03VLpUq2PoUY=; b=EoUxo98I80Bw
 0GbP56FI/JrTpONux61VbC029DvytQYLSIcXaGWoqiXY86eHvcot4ZTZEOZFw5neyXrwhFIrfBPCA
 7fPow2BicCT5U8JUXgDiPbHSJImdbzZCaxpNLwXF7KnOzlG/0hnMDZg+trm+mfnxgsvawoDhAPKaG
 zbQ7v8UKyoaOoJLJzGDD0Cx4tzPnWIriavjX8UgmRUvRWhBd1iFaQZVGKNZrNEz04jiiXRsDEsc7m
 y3UuLAPCb1yzOZRbA2aMfdOJ9HKHzaLnHjIkM2nbb2eTa7xxxHWV7PtlCWDFBArGgKHU7TQ49+ym9
 MJzoDFfFebEguormtfsxPA==;
Received: from [87.69.77.57] (helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
 id 1p7FId-0001v0-Vz; Mon, 19 Dec 2022 07:31:20 -0500
Date: Mon, 19 Dec 2022 14:31:30 +0200
Message-Id: <83r0wvefrx.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Eduardo Ochs <eduardoochs@HIDDEN>
In-Reply-To: <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
 (message from Eduardo Ochs on Mon, 19 Dec 2022 04:02:47 -0300)
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
References: <87a63jdi8r.fsf@HIDDEN>
 <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org, mbork@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: 60190 <at> debbugs.gnu.org
> From: Eduardo Ochs <eduardoochs@HIDDEN>
> Date: Mon, 19 Dec 2022 04:02:47 -0300
> 
>   (defvar Info-url-base
>     '(("emacs"  . "http://www.gnu.org/software/emacs/manual/html_node/emacs/")
>       ("elisp"  . "http://www.gnu.org/software/emacs/manual/html_node/elisp/")
>       ("eintr"  .
> "http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/")
>       ("efaq"   . "https://www.gnu.org/software/emacs/manual/html_node/efaq/")
>       ("cl"     . "http://www.gnu.org/software/emacs/manual/html_node/cl/")
>       ("eshell" . "https://www.gnu.org/software/emacs/manual/html_node/eshell/")
>       ("org"    . "http://www.gnu.org/software/emacs/manual/html_node/org/")))

Aren't these mappings trivial?  You seem to be prepending the same
prefix to the exact name of the Info file (sans extension).  Or what
did I miss?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at 60190 <at> debbugs.gnu.org:


Received: (at 60190) by debbugs.gnu.org; 19 Dec 2022 07:03:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 02:03:09 2022
Received: from localhost ([127.0.0.1]:38008 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p7AB3-0001CG-CD
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 02:03:09 -0500
Received: from mail-io1-f41.google.com ([209.85.166.41]:34783)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eduardoochs@HIDDEN>) id 1p7AB0-0001Bw-Sq
 for 60190 <at> debbugs.gnu.org; Mon, 19 Dec 2022 02:03:08 -0500
Received: by mail-io1-f41.google.com with SMTP id p66so1842974iof.1
 for <60190 <at> debbugs.gnu.org>; Sun, 18 Dec 2022 23:03:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=Iho4LRXcXYZ8gljyOf5GYE8R7c869wE+MRbs5M75oJI=;
 b=TVtW2BUYAg4egB/DFFNkS89Qd5ksrVe45D30UA/QSkXxJw3Rpz1YM0GatzIzzYwrhs
 B8bC+RF+FrWI226LewhrrKJ5FwVl/yOx8g+gUaUC2cPMygdEfj5X0ewmry2/d+7yF2zT
 QIJ8GG+t/IMIyXDENsaSRL9iPKE179CPCwSbaO1gfQLtgrsXti480YQcwYewTYMj7WVm
 15jz0AlJK3PhG3suGBaQ+ir6rR/WpiveR9zjYpnT00wTBCcahIY1bzyZiUIXzzJrtT/M
 ZCSrRPynhon7k1lQSceD7YBpE9S0ygeCFTyugOJB/qG5qSkLDqG+YaN6/PYDZn8DwrIZ
 8pLA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=Iho4LRXcXYZ8gljyOf5GYE8R7c869wE+MRbs5M75oJI=;
 b=z6mWxxaazIvg8JnYNj8fj/2sE24yRADoZSsYZLgSdXagdRpJJZGNErzZTOT9mpi4CD
 aR3NRW+ClFpKtMt0I4y4C6EDDbBJ/818m2S1t+7TEg6+VFyYRnw9pUUYGdu2mq3jJ03c
 l4yUs/FXuZKvIKoEbxzqBT3FP67hU2gU+hV7C7wPez4nKccYj8dpWokkushQPxCWeJ3l
 CyMeE6Ek1XYGcL/zD6J9sr2L3o0KsTIrBWQG4XkI1/Jo01POinpaRgIBR36yMZa6bX85
 JxhBXR1ERT5Mf0GPGRtE4lRZNXm7ij10MW1D/QVMeqqhmce6BSp+lhRb5FsqYRlRFFUY
 T9Mg==
X-Gm-Message-State: ANoB5pkbsbDZPmkR89ktS1ONLpzGxnMHpUuAdTnbMjjsrjBOaDicOQbl
 JSPVqSFiuViEnddX4L9AqPZHwB4WXtLkHCsOqAA=
X-Google-Smtp-Source: AA0mqf6nAO5D9ZXaYmcrbZ1YfZA4/qZKknkxIFyD4RK3I5rCTtXkPVER6URkXlZAGDgKjuPSP0ybszFU0yiMWZbX16c=
X-Received: by 2002:a05:6638:450e:b0:38a:c40f:371e with SMTP id
 bs14-20020a056638450e00b0038ac40f371emr2570149jab.299.1671433380055; Sun, 18
 Dec 2022 23:03:00 -0800 (PST)
MIME-Version: 1.0
References: <87a63jdi8r.fsf@HIDDEN>
In-Reply-To: <87a63jdi8r.fsf@HIDDEN>
From: Eduardo Ochs <eduardoochs@HIDDEN>
Date: Mon, 19 Dec 2022 04:02:47 -0300
Message-ID: <CADs++6gKrrgC74b=pM2Wfv_EKN0DJ6Nih-KtmPmaOA5nToWLtg@HIDDEN>
Subject: Re: bug#60190: 29.0.50; Improve `Info-goto-node-web'
To: Marcin Borkowski <mbork@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 60190
Cc: 60190 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On Mon, 19 Dec 2022 at 03:24, Marcin Borkowski <mbork@HIDDEN> wrote:
>
> Hi all,
>
> I am extremely happy because of `Info-goto-node-web', but it would be
> even better if two changes were made.
>
> 1. It could work in "An Introduction to Programming in Emacs Lisp" and
> Org mode manual, too.
>
> 2. It could put the URL on the kill ring when called with a prefix
> argument.
>
> I would code these myself, but I changed jobs since I signed the FSF
> paperwork long time ago, and I don't want to contribute to Emacs since
> then because it could be a legal gray area then.  I think these two
> changes are pretty low hanging fruit anyway.
>
> Thanks!
>
> PS. Please CC me on any replies to this request - I'm no longer
> subscribed to the bug-gnu-emacs list.


Hi Marcin and all,
what about this?

  (defvar Info-url-base
    '(("emacs"  . "http://www.gnu.org/software/emacs/manual/html_node/emacs/")
      ("elisp"  . "http://www.gnu.org/software/emacs/manual/html_node/elisp/")
      ("eintr"  .
"http://www.gnu.org/software/emacs/emacs-lisp-intro/html_node/")
      ("efaq"   . "https://www.gnu.org/software/emacs/manual/html_node/efaq/")
      ("cl"     . "http://www.gnu.org/software/emacs/manual/html_node/cl/")
      ("eshell" . "https://www.gnu.org/software/emacs/manual/html_node/eshell/")
      ("org"    . "http://www.gnu.org/software/emacs/manual/html_node/org/")))

  (defun Info-get-base-url (manual)
    (alist-get manual Info-url-base nil nil 'equal))

  (defun Info-url-for-node (node)
    "Return a URL for NODE, a node in the GNU Emacs or Elisp manual.
  NODE should be a string on the form \"(manual)Node\".  Only emacs
  and elisp manuals are supported."
    (unless (string-match "\\`(\\(.+\\))\\(.+\\)\\'" node)
      (error "Invalid node name %s" node))
    (let* ((manual (match-string 1 node))
           (node (match-string 2 node))
           (base-url (Info-get-base-url manual))) ; <- new
      ;; Old:
      ;; (unless (member manual '("emacs" "elisp"))
      ;;   (error "Only emacs/elisp manuals are supported"))
      ;; New:
      (if (not base-url)
          (error "Unsupported manual"))
      ;;
      ;; Encode a bunch of characters the way that makeinfo does.
      (setq node
            (mapconcat (lambda (ch)
                         (if (or (< ch 32)        ; ^@^A-^Z^[^\^]^^^-
                                 (<= 33 ch 47)    ; !"#$%&'()*+,-./
                                 (<= 58 ch 64)    ; :;<=>?@
                                 (<= 91 ch 96)    ; [\]_`
                                 (<= 123 ch 127)) ; {|}~ DEL
                             (format "_00%x" ch)
                           (char-to-string ch)))
                       node
                       ""))
      (concat base-url                    ; new
              (url-hexify-string (string-replace " " "-" node))
              ".html")))

Now the fruit hangs a little bit lower...
Cheers =),
  Eduardo Ochs
  http://angg.twu.net/eepitch.html




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Dec 2022 06:23:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 19 01:23:50 2022
Received: from localhost ([127.0.0.1]:37985 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p79Z0-0000j4-Cl
	for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 01:23:50 -0500
Received: from lists.gnu.org ([209.51.188.17]:38550)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mbork@HIDDEN>) id 1p79Yy-0000iy-BK
 for submit <at> debbugs.gnu.org; Mon, 19 Dec 2022 01:23:48 -0500
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 <mbork@HIDDEN>) id 1p79Yy-0004NB-4N
 for bug-gnu-emacs@HIDDEN; Mon, 19 Dec 2022 01:23:48 -0500
Received: from mail.mojserwer.eu ([195.110.48.8])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <mbork@HIDDEN>) id 1p79Yw-0000u7-9K
 for bug-gnu-emacs@HIDDEN; Mon, 19 Dec 2022 01:23:47 -0500
Received: from localhost (localhost [127.0.0.1])
 by mail.mojserwer.eu (Postfix) with ESMTP id 855F57F7A90
 for <bug-gnu-emacs@HIDDEN>; Mon, 19 Dec 2022 07:23:40 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu
Received: from mail.mojserwer.eu ([127.0.0.1])
 by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id SwyC_YcVlUZ9 for <bug-gnu-emacs@HIDDEN>;
 Mon, 19 Dec 2022 07:23:36 +0100 (CET)
Received: from localhost (178235147073.dynamic-3-poz-k-0-1-0.vectranet.pl
 [178.235.147.73])
 by mail.mojserwer.eu (Postfix) with ESMTPSA id 8655D821B86
 for <bug-gnu-emacs@HIDDEN>; Mon, 19 Dec 2022 07:23:36 +0100 (CET)
User-agent: mu4e 1.1.0; emacs 29.0.50
From: Marcin Borkowski <mbork@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 29.0.50; Improve `Info-goto-node-web'
Date: Mon, 19 Dec 2022 07:23:32 +0100
Message-ID: <87a63jdi8r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=195.110.48.8; envelope-from=mbork@HIDDEN;
 helo=mail.mojserwer.eu
X-Spam_score_int: -25
X-Spam_score: -2.6
X-Spam_bar: --
X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7,
 RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

Hi all,

I am extremely happy because of `Info-goto-node-web', but it would be
even better if two changes were made.

1. It could work in "An Introduction to Programming in Emacs Lisp" and
Org mode manual, too.

2. It could put the URL on the kill ring when called with a prefix
argument.

I would code these myself, but I changed jobs since I signed the FSF
paperwork long time ago, and I don't want to contribute to Emacs since
then because it could be a legal gray area then.  I think these two
changes are pretty low hanging fruit anyway.

Thanks!

PS. Please CC me on any replies to this request - I'm no longer
subscribed to the bug-gnu-emacs list.



In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.31, cairo version 1.17.4) of 2022-10-01 built on tars
Repository revision: c1eb13b32676b288a3ab3826501caf7bcd376b7f
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101003
System Description: Arch Linux

-- 
Marcin Borkowski
http://mbork.pl




Acknowledgement sent to Marcin Borkowski <mbork@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#60190; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 20 Dec 2022 14:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.