GNU bug report logs - #63480
30.0.50; [BUG] unimplemented logic regarding read-symbol-shorthands

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: Ruijie Yu <ruijie@HIDDEN>; dated Sat, 13 May 2023 05:28:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 63480) by debbugs.gnu.org; 6 Sep 2023 20:17:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 16:17:38 2023
Received: from localhost ([127.0.0.1]:37800 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdyy2-0003u4-5Y
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 16:17:38 -0400
Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:53731)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1qdyy0-0003tp-LP
 for 63480 <at> debbugs.gnu.org; Wed, 06 Sep 2023 16:17:37 -0400
Received: by mail-lf1-x133.google.com with SMTP id
 2adb3069b0e04-50091b91a83so273812e87.3
 for <63480 <at> debbugs.gnu.org>; Wed, 06 Sep 2023 13:17:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694031449; x=1694636249; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=1AostCAZzK7APreJbRSwbzhyzzPHN1yoBN9fQuKtQo8=;
 b=Zsruc+EtJthheDlLr0hdo7/vXFRlAZ2CetgPoI9NL3pXZMACRP14DAxOzOl89Sdhzt
 0d7N4i4NpB3uhpqMwiYJUNB7BVovr1qqm/GT6FpqZ9iAG/ruRIsh8x0WEMEwBmVk2tv3
 HlgxAH83UWd9Yg7AcGbOzIFBtsADT4ZJWJya1vJwq3ot+KUscQczaZqC/iAl89dDagG1
 hlYUY3pHGMexsdJqJgHiaRMeqhR2HEofylQ8RNE5AMeHNVIFOMur4Sjxt/w0kd2Wp1cE
 EECD+y7o9iwv6TefcXLLQqivhdFaYTVr0jfkZ4NEJGx0rN8OsBNgeRMu3l6ODABECtsR
 APag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1694031449; x=1694636249;
 h=content-transfer-encoding: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=1AostCAZzK7APreJbRSwbzhyzzPHN1yoBN9fQuKtQo8=;
 b=GvPhixjZoS477DS308uExvrMPmXULCRgVrZIr+qJ5fhbXdHdgUMM275UnQ7wwbolnN
 WihECgLLdJ1jeA9lYF5gx6JWxVO46caB2oU4n1Fm9usgsuTThp+uDVGvc+qZfXH+QFz8
 t8WjX+vyyLyBPyFKnaJrdsgFNbyOlTMpeBy//8qOUtrSa9FBI/hbXRYZWGyYNZ204IVO
 caZH1kHZvm7cORZWNaxqcxzwDLRhaBO/skuFftIxV0iB+jdqFYASYDdXtKOt2udlys2+
 OXxs2pV4KXn6rK7lY7DaY5HfYHgox187QY3Tdjdys+qhn+EfRAVnpa31r68AsY7pyTVw
 nw5A==
X-Gm-Message-State: AOJu0Yx2+HNzbomqDOvhVzTXjlJOZWvqTcWoDEg8q8rwmtUnS1sLGEbe
 fSl3sn/tvZOoNkwYzWd6eOZRQIc2oaio2CsTTVc=
X-Google-Smtp-Source: AGHT+IGcdpm9M+9SSPsWeiIF0GRZx33sL4+trwE/eClh2p3jg+RHeV8BEDh67Mbk/2Gtx4UtcPJ66RkLK6ZTaEohmgg=
X-Received: by 2002:a19:6557:0:b0:500:8fcd:c3b5 with SMTP id
 c23-20020a196557000000b005008fcdc3b5mr2611077lfj.12.1694031449346; Wed, 06
 Sep 2023 13:17:29 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 6 Sep 2023 13:17:29 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: =?UTF-8?B?PENBTERubTUzSmJ4ajM4YnVXUSt3RlM3bzd2SldCczdSVnNuckVkQ2NfbWZBWlUw?=
 =?UTF-8?B?Z29Hd0BtYWlsLmdtYWlsLmNvbT4gKCJKb8OjbyBUw6F2b3JhIidzIG1lc3NhZ2Ugb2YgIldlZCwgNiBT?=
 =?UTF-8?B?ZXAgMjAyMyAxNTowMjozMSArMDEwMCIp?=
References: <sdvv8gwztqt.fsf@HIDDEN>
 <CADwFkmmwt776XF0Fz-yfakP4L4MMDSb38N=F=h6d-heME_7MjQ@HIDDEN>
 <CALDnm53Jbxj38buWQ+wFS7o7vJWBs7RVsnrEdCc_mfAZU0goGw@HIDDEN>
MIME-Version: 1.0
Date: Wed, 6 Sep 2023 13:17:29 -0700
Message-ID: <CADwFkmmKv5s1jQ5Xn1ZT8-iwegpSMHC3r_mGEfOSFbCq2P4jiQ@HIDDEN>
Subject: Re: bug#63480: 30.0.50;
 [BUG] unimplemented logic regarding read-symbol-shorthands
To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63480
Cc: Ruijie Yu <ruijie@HIDDEN>, 63480 <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 (-)

Jo=C3=A3o T=C3=A1vora <joaotavora@HIDDEN> writes:

> This is a duplicate of
>
>    https://github.com/joaotavora/breadcrumb/issues/3
>
> which has already been solved.  I updated the autoloads to use
> longhand versions already a couple of months ago.

OK, thanks.

> I'll leave it to you if this issue can be closed or not.

I guess the issue here is what you describe below?  If so, I guess it
should remain open until it is fixed.

> Anyway, the problem with shorthands and autoloads remains.
> The GitHub user 'dickmao' proposed a patch there, which I
> didn't test, but I attach here.
>
> My idea for an alternative patch would be for the "autoload
> extractor" (which I'm not familiar with) to see the shorthand
> autoload but place it in longhand form in the generated
> autoloads file.  I don't have a patch for that idea,
> unfortunately.




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

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


Received: (at 63480) by debbugs.gnu.org; 6 Sep 2023 14:02:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 10:02:53 2023
Received: from localhost ([127.0.0.1]:37048 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdt7N-0003AL-Al
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 10:02:53 -0400
Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:51358)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <joaotavora@HIDDEN>) id 1qdt7L-0003A5-Ci
 for 63480 <at> debbugs.gnu.org; Wed, 06 Sep 2023 10:02:52 -0400
Received: by mail-lj1-x234.google.com with SMTP id
 38308e7fff4ca-2bcc846fed0so58226141fa.2
 for <63480 <at> debbugs.gnu.org>; Wed, 06 Sep 2023 07:02:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694008964; x=1694613764; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=OVxx+HSS5XUYbfg0f1+Ng98SVRRB6TKQSfwi/4A2WlI=;
 b=cq5t0ILfFkZvi1eWHmfYPU4rGVkdQ5AHNTUkA9L5H2tWLC7KQ4MrwzjMsIKmZEWMZv
 tJexoDBryYgjr2YB4qQb8ATLj7A56TjmoAZZLGidz01/k1PeL8sLKXGQm66AzT3vRcFT
 0Oe8+UknQsL9sG3mM21MHMvQQQ6G9NPqx+nTaOnZtcwu7VqEpiiIyvbMCACb8KBOd3ay
 YR13/ktp4CNZ0JyNBCiOA00KPyDXRvhw3aJ2i7k9C0VxG28NlASVWTdyvGB3ti1vVGws
 039TiE5XREBgBCzGm3Oy5G4mldJ+EIYH/BNlNzUC6JpxiqEsP2w9uU/SEiLJX/XSdldi
 HTJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1694008964; x=1694613764;
 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=OVxx+HSS5XUYbfg0f1+Ng98SVRRB6TKQSfwi/4A2WlI=;
 b=eoGiJsNLsgvPfvvkOpO3cTDI+ks6Vb6y/qdQl7CBT/B/kMjhKi4QKfsJq33F1+93Pr
 uBTtoAnliM6MEft8D9TpJjU1O8cCXQ62G5HVmZB5pAfiV+n977tBvnNp+nwvvbcF0Cpi
 yTZMAb5Mm1lV0/lZDxB1Z2p7jGX4eXXWIrB23mMnFBnPEfO7xkin6k1r3JtUYgC3sPha
 3MdqMvnPFb3l31Mx78bbvubPvrL6yYbwWdR/GYEJGZFmBVBezMzx9171B3Vu1L1cMZza
 Evn9uiPsFkF9I8g5RyOiEMaU0zBwlfRKlFFm1PPmwuthxvZxiYVc1C1txqwAY7ReMhnf
 0aHQ==
X-Gm-Message-State: AOJu0YyXhRlmTucl5Gk4Xdy5UfVdbdOJGh4+cIn+LceL1bPIgEMuR2qa
 ePvihXEOT8lYRoZTgNCt0scqHw9XzltcsiGJS+2R4qLsQVlJjg==
X-Google-Smtp-Source: AGHT+IGicjr68wouboqCV0FultIpxna/JbCmAfZ4GHqMhXlWc4rVJW9svb7USCZ3TvA/ZPsXeISvvt8wIFDQtGbLtJo=
X-Received: by 2002:a2e:9a8f:0:b0:2bc:b54b:c03f with SMTP id
 p15-20020a2e9a8f000000b002bcb54bc03fmr2291933lji.5.1694008963638; Wed, 06 Sep
 2023 07:02:43 -0700 (PDT)
MIME-Version: 1.0
References: <sdvv8gwztqt.fsf@HIDDEN>
 <CADwFkmmwt776XF0Fz-yfakP4L4MMDSb38N=F=h6d-heME_7MjQ@HIDDEN>
In-Reply-To: <CADwFkmmwt776XF0Fz-yfakP4L4MMDSb38N=F=h6d-heME_7MjQ@HIDDEN>
From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@HIDDEN>
Date: Wed, 6 Sep 2023 15:02:31 +0100
Message-ID: <CALDnm53Jbxj38buWQ+wFS7o7vJWBs7RVsnrEdCc_mfAZU0goGw@HIDDEN>
Subject: Re: bug#63480: 30.0.50;
 [BUG] unimplemented logic regarding read-symbol-shorthands
To: Stefan Kangas <stefankangas@HIDDEN>
Content-Type: multipart/mixed; boundary="000000000000864ffc0604b13244"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63480
Cc: Ruijie Yu <ruijie@HIDDEN>, 63480 <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 (-)

--000000000000864ffc0604b13244
Content-Type: multipart/alternative; boundary="000000000000864ffa0604b13242"

--000000000000864ffa0604b13242
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Wed, Sep 6, 2023, 12:03 Stefan Kangas <stefankangas@HIDDEN> wrote:

> Jo=C3=A3o, could you take a look at the below bug?
>
> It seems to be related to the shorthands feature, and your package
> breadcrumb.
>

The bug report for breadcrumb in itself is no longer relevant since that
code isn't there anymore.  This is a duplicate of

   https://github.com/joaotavora/breadcrumb/issues/3

which has already been solved.  I updated the autoloads to use
longhand versions already a couple of months ago.

I'll leave it to you if this issue can be closed or not.

Anyway, the problem with shorthands and autoloads remains.
The GitHub user 'dickmao' proposed a patch there, which I
didn't test, but I attach here.

My idea for an alternative patch would be for the "autoload
extractor" (which I'm not familiar with) to see the shorthand
autoload but place it in longhand form in the generated
autoloads file.  I don't have a patch for that idea,
unfortunately.

Jo=C3=A3o

--000000000000864ffa0604b13242
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Wed, Sep 6, 2023, 12:03 Stefan Kan=
gas &lt;<a href=3D"mailto:stefankangas@HIDDEN" target=3D"_blank">stefank=
angas@HIDDEN</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jo=
=C3=A3o, could you take a look at the below bug?<br>
<br>
It seems to be related to the shorthands feature, and your package<br>
breadcrumb.<br></blockquote></div></div><div dir=3D"auto"><br></div><div di=
r=3D"auto">The bug report for breadcrumb in itself is no longer relevant si=
nce that=C2=A0</div><div dir=3D"auto">code isn&#39;t there anymore.=C2=A0 T=
his is a duplicate of</div><div dir=3D"auto"><br></div><div dir=3D"auto">=
=C2=A0 =C2=A0<a href=3D"https://github.com/joaotavora/breadcrumb/issues/3">=
https://github.com/joaotavora/breadcrumb/issues/3</a><br></div><div dir=3D"=
auto"><br></div><div>which has already been solved.=C2=A0=C2=A0<span style=
=3D"font-family:Arial,Helvetica,sans-serif">I updated the autoloads to use=
=C2=A0</span></div><div><span style=3D"font-family:Arial,Helvetica,sans-ser=
if">longhand versions already a couple of=C2=A0</span><span style=3D"font-f=
amily:Arial,Helvetica,sans-serif">months ago.</span></div><div><span style=
=3D"font-family:Arial,Helvetica,sans-serif"><br></span></div><div><span sty=
le=3D"font-family:Arial,Helvetica,sans-serif">I&#39;ll leave it to you if t=
his issue can be closed or not.</span></div><div><br></div><div>Anyway, the=
 problem with shorthands and autoloads remains.</div><div><span style=3D"fo=
nt-family:Arial,Helvetica,sans-serif">The GitHub user &#39;dickmao&#39; pro=
posed a patch there, which I</span></div><div><span style=3D"font-family:Ar=
ial,Helvetica,sans-serif">didn&#39;t test, but I attach=C2=A0</span><span s=
tyle=3D"font-family:Arial,Helvetica,sans-serif">here.</span></div><div><spa=
n style=3D"font-family:Arial,Helvetica,sans-serif"><br></span></div><div><s=
pan style=3D"font-family:Arial,Helvetica,sans-serif">My idea for an alterna=
tive patch would be for the &quot;autoload=C2=A0</span></div><div><span sty=
le=3D"font-family:Arial,Helvetica,sans-serif">extractor&quot; (which I&#39;=
m not familiar with) to see the shorthand</span></div><div><span style=3D"f=
ont-family:Arial,Helvetica,sans-serif">autoload but place it in longhand fo=
rm in the generated</span></div><div><span style=3D"font-family:Arial,Helve=
tica,sans-serif">autoloads file.=C2=A0 I don&#39;t have a patch for that id=
ea,=C2=A0</span></div><div><span style=3D"font-family:Arial,Helvetica,sans-=
serif">unfortunately.</span></div><div><span style=3D"font-family:Arial,Hel=
vetica,sans-serif"><br></span></div><div><span style=3D"font-family:Arial,H=
elvetica,sans-serif">Jo=C3=A3o</span></div><div><br></div><div><br></div><d=
iv dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>
</div>

--000000000000864ffa0604b13242--

--000000000000864ffc0604b13244
Content-Type: text/plain; charset="US-ASCII"; name="patch (1).txt"
Content-Disposition: attachment; filename="patch (1).txt"
Content-Transfer-Encoding: base64
Content-ID: <f_lm7t4ef80>
X-Attachment-Id: f_lm7t4ef80

RnJvbSA4YTUyNzVhZmE1NzE2MGY3YjdhOWQ3MWFmMjM0MmMwNmUwYzBkNjUyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBkaWNrbWFvIDxub25lPgpEYXRlOiBGcmksIDEyIE1heSAyMDIz
IDIxOjQ0OjQ3IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gcHJvcGFnYXRlIHNob3J0aGFuZHMgdG8g
YXV0b2xvYWRzCgotLS0KIGxpc3AvZW1hY3MtbGlzcC9nZW5lcmF0ZS1saXNwLWZpbGUuZWwgfCAg
NyArKysrKy0tCiBsaXNwL2VtYWNzLWxpc3AvbG9hZGRlZnMtZ2VuLmVsICAgICAgIHwgMTUgKysr
KysrKysrKy0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDcgZGVsZXRp
b25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL2dlbmVyYXRlLWxpc3AtZmlsZS5l
bCBiL2xpc3AvZW1hY3MtbGlzcC9nZW5lcmF0ZS1saXNwLWZpbGUuZWwKaW5kZXggYzYxNDgwMDNh
NWUuLjZkMWU1MjkyODcxIDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxpc3AvZ2VuZXJhdGUtbGlz
cC1maWxlLmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC9nZW5lcmF0ZS1saXNwLWZpbGUuZWwKQEAg
LTYzLDcgKzYzLDggQEAgZ2VuZXJhdGUtbGlzcC1maWxlLWhlYWRpbmcKIAogKGNsLWRlZnVuIGdl
bmVyYXRlLWxpc3AtZmlsZS10cmFpbGVyIChmaWxlICZrZXkgdmVyc2lvbiBpbmhpYml0LXByb3Zp
ZGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNvZGluZyAndXRmLTgt
ZW1hY3MtdW5peCkgYXV0b2xvYWRzCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIGNvbXBpbGUgcHJvdmlkZSBpbmhpYml0LW5hdGl2ZS1jb21waWxlKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBjb21waWxlIHByb3ZpZGUgaW5oaWJpdC1uYXRpdmUt
Y29tcGlsZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaG9ydGhhbmRz
KQogICAiSW5zZXJ0IGEgc3RhbmRhcmQgdHJhaWxlciBmb3IgRklMRS4KIEJ5IGRlZmF1bHQsIHRo
aXMgdHJhaWxlciBpbmhpYml0cyB2ZXJzaW9uIGNvbnRyb2wsIGJ5dGUKIGNvbXBpbGF0aW9uLCB1
cGRhdGluZyBhdXRvbG9hZHMsIGFuZCB1c2VzIGEgYHV0Zi04LWVtYWNzLXVuaXgnCkBAIC04MSw3
ICs4Miw3IEBAIGdlbmVyYXRlLWxpc3AtZmlsZS10cmFpbGVyCiBJZiBgc3RhbmRhcmQtb3V0cHV0
JyBpcyBib3VuZCB0byBhIGJ1ZmZlciwgaW5zZXJ0IGluIHRoYXQgYnVmZmVyLgogSWYgbm8sIGlu
c2VydCBhdCBwb2ludCBpbiB0aGUgY3VycmVudCBidWZmZXIuCiAKLUlmIElOSElUQklULU5BVElW
RS1DT01QSUxFIGlzIG5vbi1uaWwsIGFkZCBhIGNvb2tpZSB0byBpbmhpYml0CitJZiBJTkhJQklU
LU5BVElWRS1DT01QSUxFIGlzIG5vbi1uaWwsIGFkZCBhIGNvb2tpZSB0byBpbmhpYml0CiBuYXRp
dmUgY29tcGlsYXRpb24uICAoQnkgZGVmYXVsdCwgYSBmaWxlIHdpbGwgYmUgbmF0aXZlLWNvbXBp
bGVkCiBpZiBpdCdzIGFsc28gYnl0ZS1jb21waWxlZCkuIgogICAod2l0aC1jdXJyZW50LWJ1ZmZl
ciAoaWYgKGJ1ZmZlcnAgc3RhbmRhcmQtb3V0cHV0KQpAQCAtMTEwLDYgKzExMSw4IEBAIGdlbmVy
YXRlLWxpc3AtZmlsZS10cmFpbGVyCiAgICAgICAgICAgICAgICAgICAgICAgKGlmIChlcSBjb2Rp
bmcgdCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3V0Zi04LWVtYWNzLXVuaXgKICAgICAg
ICAgICAgICAgICAgICAgICAgIGNvZGluZykpKSkKKyAgICAod2hlbiBzaG9ydGhhbmRzCisgICAg
ICAoaW5zZXJ0IChmb3JtYXQgIjs7IHJlYWQtc3ltYm9sLXNob3J0aGFuZHM6ICVTXG4iIHNob3J0
aGFuZHMpKSkKICAgICAoaW5zZXJ0CiAgICAgICI7OyBFbmQ6XG5cbiIKICAgICAgIjs7OyAiIChm
aWxlLW5hbWUtbm9uZGlyZWN0b3J5IGZpbGUpICIgZW5kcyBoZXJlXG4iKSkpCmRpZmYgLS1naXQg
YS9saXNwL2VtYWNzLWxpc3AvbG9hZGRlZnMtZ2VuLmVsIGIvbGlzcC9lbWFjcy1saXNwL2xvYWRk
ZWZzLWdlbi5lbAppbmRleCA4ZmFmYjQ1ODQzOC4uZjQzN2E5NTI2MDYgMTAwNjQ0Ci0tLSBhL2xp
c3AvZW1hY3MtbGlzcC9sb2FkZGVmcy1nZW4uZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL2xvYWRk
ZWZzLWdlbi5lbApAQCAtNDk0LDcgKzQ5NCw3IEBAIGxvYWRkZWZzLWdlbmVyYXRlLS1jb21wdXRl
LXByZWZpeGVzCiAgICAgICAgICAgICAocHVzaCBuYW1lIHByZWZzKSkpKSkKICAgICAobG9hZGRl
ZnMtZ2VuZXJhdGUtLW1ha2UtcHJlZml4ZXMgcHJlZnMgbG9hZC1uYW1lKSkpCiAKLShkZWZ1biBs
b2FkZGVmcy1nZW5lcmF0ZS0tcnVicmljIChmaWxlICZvcHRpb25hbCB0eXBlIGZlYXR1cmUgY29t
cGlsZSkKKyhkZWZ1biBsb2FkZGVmcy1nZW5lcmF0ZS0tcnVicmljIChmaWxlICZvcHRpb25hbCB0
eXBlIGZlYXR1cmUgY29tcGlsZSBzaG9ydGhhbmRzKQogICAiUmV0dXJuIGEgc3RyaW5nIGdpdmlu
ZyB0aGUgYXBwcm9wcmlhdGUgYXV0b2xvYWQgcnVicmljIGZvciBGSUxFLgogVFlQRSAoZGVmYXVs
dCBcImF1dG9sb2Fkc1wiKSBpcyBhIHN0cmluZyBzdGF0aW5nIHRoZSB0eXBlIG9mCiBpbmZvcm1h
dGlvbiBjb250YWluZWQgaW4gRklMRS4gIFRZUEUgXCJwYWNrYWdlXCIgYWN0cyBsaWtlIHRoZSBk
ZWZhdWx0LApAQCAtNTIwLDcgKzUyMCw4IEBAIGxvYWRkZWZzLWdlbmVyYXRlLS1ydWJyaWMKICAg
ICAgICBmaWxlIDpwcm92aWRlIChhbmQgKHN0cmluZ3AgZmVhdHVyZSkgZmVhdHVyZSkKICAgICAg
ICA6Y29tcGlsZSBjb21waWxlCiAgICAgICAgOmluaGliaXQtbmF0aXZlLWNvbXBpbGUgdAotICAg
ICAgIDppbmhpYml0LXByb3ZpZGUgKG5vdCBmZWF0dXJlKSkKKyAgICAgICA6aW5oaWJpdC1wcm92
aWRlIChub3QgZmVhdHVyZSkKKyAgICAgICA6c2hvcnRoYW5kcyBzaG9ydGhhbmRzKQogICAgICAg
KGJ1ZmZlci1zdHJpbmcpKSkpCiAKIDs7OyMjI2F1dG9sb2FkCkBAIC01NjUsNyArNTY2LDcgQEAg
bG9hZGRlZnMtZ2VuZXJhdGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgdCBmaWxlcy1yZSkpCiAJCQkgICAgICAgKGlmIChjb25zcCBkaXIpIGRpciAo
bGlzdCBkaXIpKSkpKQogICAgICAgICAgKHVwZGF0aW5nIChhbmQgKGZpbGUtZXhpc3RzLXAgb3V0
cHV0LWZpbGUpIChub3QgZ2VuZXJhdGUtZnVsbCkpKQotICAgICAgICAgKGRlZnMgbmlsKSkKKyAg
ICAgICAgIGRlZnMgc2hvcnRoYW5kcykKIAogICAgIDs7IEFsbG93IHRoZSBleGNsdWRlZCBmaWxl
cyB0byBiZSByZWxhdGl2ZS4KICAgICAoc2V0cSBleGNsdWRlZC1maWxlcwpAQCAtNTk0LDcgKzU5
NSwxMSBAQCBsb2FkZGVmcy1nZW5lcmF0ZQogICAgICAgICAgICAgKHdoZW4gKG9yIHBhY2thZ2Ut
ZGF0YSAobm90IGV4Y2x1ZGVkKSkKICAgICAgICAgICAgICAgKHNldHEgZGVmcyAobmNvbmMgKGxv
YWRkZWZzLWdlbmVyYXRlLS1wYXJzZS1maWxlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmaWxlIG91dHB1dC1maWxlIHBhY2thZ2UtZGF0YSkKLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZGVmcykpKSkpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBk
ZWZzKQorICAgICAgICAgICAgICAgICAgICBzaG9ydGhhbmRzIChuY29uYyAod2l0aC10ZW1wLWJ1
ZmZlcgorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzYXZlLWV4Y3Vy
c2lvbiAoaW5zZXJ0LWZpbGUtY29udGVudHMgZmlsZSkpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGhhY2stcmVhZC1zeW1ib2wtc2hvcnRoYW5kcykpCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNob3J0aGFuZHMpKSkpKSkKICAgICAgIChw
cm9ncmVzcy1yZXBvcnRlci1kb25lIHByb2dyZXNzKSkKIAogICAgIDs7IEZpcnN0IGdyb3VwIHBl
ciBvdXRwdXQgZmlsZS4KQEAgLTYwNiw3ICs2MTEsNyBAQCBsb2FkZGVmcy1nZW5lcmF0ZQogICAg
ICAgICAgIChpZiAoYW5kIHVwZGF0aW5nIChmaWxlLWV4aXN0cy1wIGxvYWRkZWZzLWZpbGUpKQog
ICAgICAgICAgICAgICAoaW5zZXJ0LWZpbGUtY29udGVudHMgbG9hZGRlZnMtZmlsZSkKICAgICAg
ICAgICAgIChpbnNlcnQgKGxvYWRkZWZzLWdlbmVyYXRlLS1ydWJyaWMKLSAgICAgICAgICAgICAg
ICAgICAgIGxvYWRkZWZzLWZpbGUgbmlsIHQgaW5jbHVkZS1wYWNrYWdlLXZlcnNpb24pKQorICAg
ICAgICAgICAgICAgICAgICAgbG9hZGRlZnMtZmlsZSBuaWwgdCBpbmNsdWRlLXBhY2thZ2UtdmVy
c2lvbiBzaG9ydGhhbmRzKSkKICAgICAgICAgICAgIChzZWFyY2gtYmFja3dhcmQgIlxmIikKICAg
ICAgICAgICAgICh3aGVuIGV4dHJhLWRhdGEKICAgICAgICAgICAgICAgKGluc2VydCBleHRyYS1k
YXRhKQotLSAKMi4zOC4xCgo=
--000000000000864ffc0604b13244--




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

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


Received: (at 63480) by debbugs.gnu.org; 6 Sep 2023 11:04:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 06 07:04:11 2023
Received: from localhost ([127.0.0.1]:33086 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qdqKR-0003dn-Gt
	for submit <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:04:11 -0400
Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:54308)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1qdqKM-0003dE-DM
 for 63480 <at> debbugs.gnu.org; Wed, 06 Sep 2023 07:04:10 -0400
Received: by mail-lf1-x134.google.com with SMTP id
 2adb3069b0e04-5009d4a4897so5948449e87.0
 for <63480 <at> debbugs.gnu.org>; Wed, 06 Sep 2023 04:04:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693998239; x=1694603039; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date
 :mime-version:references:in-reply-to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=vkdMlZWIZ87J/HiDbnTH52L1hjUpnVsvx2tJbndX7mk=;
 b=f9lDQMm0e/cRVPgnqPqYXHr89a/1NwrLqh/5GVT6hqeHpcY3qqfMt/UiJEKXOZzS+L
 iifgUpwdjIrRAGmr2ruueJxfMwZwwd3E3wVf1qYVtuJiD8plEuPE9AzQSy+hclhhuu/e
 FAHd9Tec2nhHoZqrh6aU2yh7VR4jpTX1T2sxzL+A1znRweCLvw3qQElv1mu27NY6s2SO
 KTmfEhCt2XHKFXXMfQOd4bF9a9L1P5Tl2ZJd3HQdd+sfTcie3ArsrwBt4Gdf+Xh3DlhH
 KctS07sLu5Yxrk1Y4PVpLneuxWZEyr7r5X26999z+a2sErFtTw3pHwCG91F7R1sGpe0p
 asXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693998239; x=1694603039;
 h=content-transfer-encoding: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=vkdMlZWIZ87J/HiDbnTH52L1hjUpnVsvx2tJbndX7mk=;
 b=QuDdw894kno4FxTMPikly1vdEzqfdvk4v4lfYhvhW7Z+ZCn2PXSzXFh3gUUMvMCEqM
 mM0Kjws0BNcGqxXt2nv3VzUhH7a2X5kSwbEVMrrIaeh7lluYDwuvOYHtkvwazPfHGPLf
 VDHYewT1Pdy6URuyqekQHyoi4h5J5D2EoAY5Am81nZViKavJHzyqq902MzolB/LJDvlb
 dKezsBpaIyUDbKoyjNPoZZOQfVxj2t4cgrQdDMkegykDh+0YpEd/MSvSf3NmmmOg+5+0
 3k9K1Cjf+eFqvmYkd/zgSGTW7YVu2WfbLOREsua7uSIPEBBWAtw3UDr9AGO8xOhdsxkl
 FtdQ==
X-Gm-Message-State: AOJu0YwysRg4QT/EI2HvbIpHysNMrRng0wFLR9gx0ZxPUMjc8HibeHNa
 Gan4XrNg7RJz4HNgmle2eoeT4UvKHQP4/ArIkf1WWol25KE=
X-Google-Smtp-Source: AGHT+IH7YTsawPP0tL3ERXqjtdHQ/Up0+VgDSzyQN0ySi1G8txfx8Xlov0YgXdUfnQe3tGKf0GIR+u4fK66v/fL2rvo=
X-Received: by 2002:ac2:455b:0:b0:4f9:570c:7b28 with SMTP id
 j27-20020ac2455b000000b004f9570c7b28mr1767508lfm.32.1693998238922; Wed, 06
 Sep 2023 04:03:58 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 6 Sep 2023 04:03:58 -0700
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <sdvv8gwztqt.fsf@HIDDEN> (Ruijie Yu's message of "Sat, 13 May
 2023 13:27:06 +0800")
References: <sdvv8gwztqt.fsf@HIDDEN>
MIME-Version: 1.0
Date: Wed, 6 Sep 2023 04:03:58 -0700
Message-ID: <CADwFkmmwt776XF0Fz-yfakP4L4MMDSb38N=F=h6d-heME_7MjQ@HIDDEN>
Subject: Re: bug#63480: 30.0.50;
 [BUG] unimplemented logic regarding read-symbol-shorthands
To: Ruijie Yu <ruijie@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63480
Cc: 63480 <at> debbugs.gnu.org,
 =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= <joaotavora@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 (-)

Jo=C3=A3o, could you take a look at the below bug?

It seems to be related to the shorthands feature, and your package
breadcrumb.

Ruijie Yu <ruijie@HIDDEN> writes:

> In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
>  3.24.37, cairo version 1.17.8) of 2023-05-06 built on ruijie
> Repository revision: f261226d9be4630572df322b2c4f48713c9c2fce
> Repository branch: makepkg
> System Description: Arch Linux
>
>
> Hello,
>
> While trying out Jo=C3=A3o's breadcrumb package, I noticed a few issues
> regarding `read-symbol-shorthands'.  Searching this variable on debbugs
> yields zero results, so I figured maybe I should at least let the
> bugtracker know about them.
>
> First, docstrings do not resolve shorthands at the moment.  [Not the
> main point of this thread.  If we are interested in changing that
> behavior, we can discuss it in a new thread.]
>
> Second, autoload generation, at least the portion responsible for
> `package-vc-install', does not seem to translate the shorthands.
>
> What I did:
>
>     ;; ~15-days-old master
>     $ emacs -Q -nw
>
>     M-x load-lib package-vc RET
>
>     M-: (package-vc-install '(breadcrumb
>         :url "https://github.com/joaotavora/breadcrumb"
>         :rev "e508856a59d18a0d006e215497b5190b3b517791")) RET
>
>     M-x find-lib breadcrumb-autoloads.el RET
>
> Note these portions in breadcrumb.el:
>
> ;;;###autoload
> (defun bc-imenu-crumbs ()
>   "Describe point inside the Imenu tree of current file."
>   ...)
>
> ...
>
> ;; Local Variables:
> ;; read-symbol-shorthands: (("bc-" . "breadcrumb-"))
> ;; End:
>
>
> What I noticed from the generated autoloads file,
> breadcrumb-autoloads.el:
>
> ;;; Generated autoloads from breadcrumb.el
>
> (autoload 'bc-imenu-crumbs "breadcrumb" "\
> Describe point inside the Imenu tree of current file.")
> ...
>
> The first argument to `autoload' here should probably be translated to
> the full name `breadcrumb-imenu-crumbs', and likewise elsewhere.




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

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


Received: (at 63480) by debbugs.gnu.org; 13 May 2023 05:37:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 13 01:37:53 2023
Received: from localhost ([127.0.0.1]:35373 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pxhx3-00087g-Bb
	for submit <at> debbugs.gnu.org; Sat, 13 May 2023 01:37:53 -0400
Received: from netyu.xyz ([152.44.41.246]:39928 helo=mail.netyu.xyz)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ruijie@HIDDEN>) id 1pxhx1-00087Y-1m
 for 63480 <at> debbugs.gnu.org; Sat, 13 May 2023 01:37:51 -0400
Received: from fw.net.yu.netyu.xyz (<unknown> [222.248.4.98])
 by netyu.xyz (OpenSMTPD) with ESMTPSA id ad4a2e60
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <63480 <at> debbugs.gnu.org>;
 Sat, 13 May 2023 05:37:50 +0000 (UTC)
References: <sdvv8gwztqt.fsf@HIDDEN>
User-agent: mu4e 1.11.3; emacs 30.0.50
From: Ruijie Yu <ruijie@HIDDEN>
To: 63480 <at> debbugs.gnu.org
Subject: Re: bug#63480: 30.0.50; [BUG] unimplemented logic regarding
 read-symbol-shorthands
In-reply-to: <sdvv8gwztqt.fsf@HIDDEN>
Date: Sat, 13 May 2023 13:37:37 +0800
Message-ID: <sdvr0rkzt9a.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 63480
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: 0.0 (/)


Ruijie Yu via "Bug reports for GNU Emacs, the Swiss army knife of text edit=
ors" <bug-gnu-emacs@HIDDEN> writes:

> While trying out Jo=C3=A3o's breadcrumb package, I noticed a few issues
> regarding `read-symbol-shorthands'.  Searching this variable on debbugs
> yields zero results, so I figured maybe I should at least let the
> bugtracker know about them.

Sorry, correction: I guess one cannot just search for keywords on
debbugs.  I searched on bug archive just now and found out that there
are 29 threads on this variable.

--=20
Best,


RY




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

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


Received: (at submit) by debbugs.gnu.org; 13 May 2023 05:27:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 13 01:27:50 2023
Received: from localhost ([127.0.0.1]:35325 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pxhnJ-0007ls-Oq
	for submit <at> debbugs.gnu.org; Sat, 13 May 2023 01:27:50 -0400
Received: from lists.gnu.org ([209.51.188.17]:37020)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ruijie@HIDDEN>) id 1pxhnH-0007lk-Vb
 for submit <at> debbugs.gnu.org; Sat, 13 May 2023 01:27:48 -0400
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 <ruijie@HIDDEN>) id 1pxhnH-00046t-NN
 for bug-gnu-emacs@HIDDEN; Sat, 13 May 2023 01:27:47 -0400
Received: from netyu.xyz ([152.44.41.246] helo=mail.netyu.xyz)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ruijie@HIDDEN>) id 1pxhnF-0007iC-PU
 for bug-gnu-emacs@HIDDEN; Sat, 13 May 2023 01:27:47 -0400
Received: from fw.net.yu.netyu.xyz (<unknown> [222.248.4.98])
 by netyu.xyz (OpenSMTPD) with ESMTPSA id 5a8ad600
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>;
 Sat, 13 May 2023 05:27:43 +0000 (UTC)
User-agent: mu4e 1.11.3; emacs 30.0.50
From: Ruijie Yu <ruijie@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 30.0.50; [BUG] unimplemented logic regarding read-symbol-shorthands
Date: Sat, 13 May 2023 13:27:06 +0800
Message-ID: <sdvv8gwztqt.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=152.44.41.246; envelope-from=ruijie@HIDDEN;
 helo=mail.netyu.xyz
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.6 (/)
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.4 (--)


--8<---------------cut here---------------start------------->8---
In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.37, cairo version 1.17.8) of 2023-05-06 built on ruijie
Repository revision: f261226d9be4630572df322b2c4f48713c9c2fce
Repository branch: makepkg
System Description: Arch Linux
--8<---------------cut here---------------end--------------->8---

Hello,

While trying out Jo=C3=A3o's breadcrumb package, I noticed a few issues
regarding `read-symbol-shorthands'.  Searching this variable on debbugs
yields zero results, so I figured maybe I should at least let the
bugtracker know about them.

First, docstrings do not resolve shorthands at the moment.  [Not the
main point of this thread.  If we are interested in changing that
behavior, we can discuss it in a new thread.]

Second, autoload generation, at least the portion responsible for
`package-vc-install', does not seem to translate the shorthands.

What I did:

    ;; ~15-days-old master
    $ emacs -Q -nw

    M-x load-lib package-vc RET

    M-: (package-vc-install '(breadcrumb
        :url "https://github.com/joaotavora/breadcrumb"
        :rev "e508856a59d18a0d006e215497b5190b3b517791")) RET

    M-x find-lib breadcrumb-autoloads.el RET

Note these portions in breadcrumb.el:

--8<---------------cut here---------------start------------->8---
;;;###autoload
(defun bc-imenu-crumbs ()
  "Describe point inside the Imenu tree of current file."
  ...)

...

;; Local Variables:
;; read-symbol-shorthands: (("bc-" . "breadcrumb-"))
;; End:
--8<---------------cut here---------------end--------------->8---

What I noticed from the generated autoloads file,
breadcrumb-autoloads.el:

--8<---------------cut here---------------start------------->8---
;;; Generated autoloads from breadcrumb.el

(autoload 'bc-imenu-crumbs "breadcrumb" "\
Describe point inside the Imenu tree of current file.")
...
--8<---------------cut here---------------end--------------->8---

The first argument to `autoload' here should probably be translated to
the full name `breadcrumb-imenu-crumbs', and likewise elsewhere.

--=20
Best,


RY




Acknowledgement sent to Ruijie Yu <ruijie@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#63480; 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: Wed, 6 Sep 2023 20:30:02 UTC

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