GNU bug report logs - #66656
Bug reports

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: Lewis Creary <lewcreary@HIDDEN>; Keywords: notabug; dated Fri, 20 Oct 2023 21:45:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Added tag(s) notabug. Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 66656) by debbugs.gnu.org; 21 Oct 2023 07:27:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 21 03:27:41 2023
Received: from localhost ([127.0.0.1]:42109 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qu6Oa-0006Ps-OS
	for submit <at> debbugs.gnu.org; Sat, 21 Oct 2023 03:27:41 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35546)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1qu6OZ-0006Pf-FH
 for 66656 <at> debbugs.gnu.org; Sat, 21 Oct 2023 03:27:39 -0400
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 1qu6O2-0003ak-Da; Sat, 21 Oct 2023 03:27:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=jPyfRtTQzyTH4OLeHVVtkGTsylZjXjZGZ5+16PXBUcc=; b=n6Z3MSssT6jP
 iW7nwNdzT1men3jVsKjY9jdQddnA3WWI5OtYKXClObVZyoLdaKqrKMgSycti9op+CexIKmVbOBJza
 WXbtHe0pa69JgHdqEN3Jz6VaVp8uOz8JtO0ZY8N/439s5nYn8Sb7/6j+8kipiWibLUa7b6hI15YX6
 JL/DVgyl9brt8gk0c4M3axMn6NufljgY5gicbQdq0ilvCyEKjmv0mOSozFQ8P7wO1250yEJSJMGwd
 hVB4X9ep1VgDn2eLJV5TOiDsppetboht8IWCfCfwFQytgzlysnn1XGV22SRk4x9Mr4CNClQfVJCsl
 G0LQRliYnxc+87drn2vezA==;
Date: Sat, 21 Oct 2023 10:27:04 +0300
Message-Id: <83edhosaev.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Lewis Creary <lewcreary@HIDDEN>
In-Reply-To: <472007690.294115.1697838145836@HIDDEN>
 (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#66656: Bug reports
References: <472007690.294115.1697838145836.ref@HIDDEN>
 <472007690.294115.1697838145836@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 66656
Cc: 66656 <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: -3.3 (---)

> Date: Fri, 20 Oct 2023 21:42:25 +0000 (UTC)
> From:  Lewis Creary via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
> 
> I'm reporting a bug in Gnu emacs lisp, but I'm also reporting a bug in the
> process of reporting emacs lisp bugs.  This first bug consists in the fact
> that, in bug reports sent using M-x report-emacs-bug, my email address (lewcreary@HIDDEN, in the
> "from:" field of the email), would have been mangled into a somewhat similar, but different, address
> in the process of submitting the report.  As a result, any acknowledgment email intended for me (but
> sent to the mangled address) would not reach me, but would
> instead generate a "no such person" mailing error.

AFAIK, this should not happen.  In particular, this response email,
where the To: header was produced by my MUA, has your correct
unmangled email address.

> The main bug I'm reporting consists in the fact that recently, when I tried
> to test the lisp function displayed just below, I triggered the lisp error
> message "`let' bindings can have only one value-form", when it is clear from inspection of the let* form
> in question that no such bug exists.  The let* form in question does have just one value-form, the lisp
> variable 
>  eight-powr-sum..

As Steve points out, the first binding includes an error, a typo,
where { was used instead of (.

I see no Emacs bug here.




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

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


Received: (at submit) by debbugs.gnu.org; 20 Oct 2023 22:08:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 18:08:05 2023
Received: from localhost ([127.0.0.1]:41798 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qtxez-00088f-Qr
	for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 18:08:05 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44248)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stephen.berman@HIDDEN>) id 1qtxev-00088C-7Y
 for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 18:08:00 -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 <stephen.berman@HIDDEN>)
 id 1qtxeH-0008Se-05
 for bug-gnu-emacs@HIDDEN; Fri, 20 Oct 2023 18:07:18 -0400
Received: from mout.gmx.net ([212.227.15.18])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <stephen.berman@HIDDEN>)
 id 1qtxeC-0002ZS-6t
 for bug-gnu-emacs@HIDDEN; Fri, 20 Oct 2023 18:07:16 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=s31663417; t=1697839616; x=1698444416; i=stephen.berman@HIDDEN;
 bh=k9bDBeX19WpVUT9v2kGv3FwDnAW2VNzEv0Z/YOx0AQk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:
 Date;
 b=A8Ha8SnrBzW5eZzJjSDrXRHzY6AIPoGUF+Ima6eGuXHPPDExTtCQ4aNhQR0IKdoY
 1XHrSNTEeGCzBOgiDNSDV9gWYeAKpqP0WJOX4F3XB6m1OS5w3UsT/YvWv9LQQ8ywB
 BmCCWuEHqMh7GwHE/9QFYezvkHRDjC4wxVvQSt6hjSQDHhfM5Jpgg+IDpRHc4kmQQ
 CjWtz7QDKHyCtxHYBG/VrVjDW0QgW9vVASvnJqJw8LkANeqMtlbAxj9C7c90kQ0cj
 6L2rAuEnWiNUpVSVIO+MPBb1gY/HE+cVwDYCLeNlgiBC32GCQNU3g9zpmlXIRrL+H
 Ame6v3vQGtgRSRQH+w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfs2 ([89.246.36.225]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MvbBk-1rl6Ws0IMg-00sgEg; Sat, 21
 Oct 2023 00:06:56 +0200
From: Stephen Berman <stephen.berman@HIDDEN>
To: Lewis Creary via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#66656: Bug reports
In-Reply-To: <472007690.294115.1697838145836@HIDDEN> (Lewis Creary
 via's message of "Fri, 20 Oct 2023 21:42:25 +0000 (UTC)")
References: <472007690.294115.1697838145836.ref@HIDDEN>
 <472007690.294115.1697838145836@HIDDEN>
Date: Sat, 21 Oct 2023 00:06:55 +0200
Message-ID: <877cnhhrsw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:Db9Z+Vg9BBbH7BbYNMnQJXFaxf1RY/IL7azAadfUrBHphrWZWtD
 xlaqjQL/QjmJOF81fAz9b0KB56kuzDc1z4t//mWr/np6efCvjU6BFAWdBf5jMugFEuknJh/
 2gZPP+OVTsF4GENSoeebr5zrh8oLx+9V/4slu6zlAAqSNJOrt/IwOQiKIn7/gZGp843hVRo
 6SVQdyuHW/Muz+LilqhEA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:dya2hZd88D4=;niVGCe+4NX0WOcLJMT7wmvYJUsL
 PU/vtJqYsWPqPFIbSa+ui1qv45+U0aguHj/0WS4ruffrtOVZ3GXDIM6BWFPUvvCMh5WUgrAvC
 BiiHx0mMjX2imO0ijNibrTp1OVh0MKDgp6OjPTqnTD5PCATthVOVR70oqhhGQH276Zfde4Nsh
 txaHFGyTuA2hsDayHlhNA4acfxMFAqAwOs/Q0dNl83c5zTZL766H/9+TIS9JFH4gfvqlzQMmq
 tcDfzafW2eTT1WGIeBYekL+8cxwn8lCMXHRZywM+w/TkdedQ+0E17s3ZWwuma4z5Jwjn+bHV5
 Cq1ihxwfeC7AvyjY5OUnKK2wjdia0r5lP1jSXXk//UdAW9S/6hvDT13nSRG7ITLtkiICjA9vs
 QDUraYk1yqOfLaAE4BCYekENEaAsEYRdtIYAYczPoI1ZQAY4w9g6vDLeDMeg5AjEdVSbUnV9y
 IwXgRS/EXLn8btb/YeGkA/3DKxtq4Y+pShl/vVTqLxUysKHBYhsY5Qc+BuyIQbx6AEPOCzy1A
 JYu8/UlD6h063rOQ2/UJWNQYoPVxi//KgiPJmI+ODhdmS3bGCKNTJJdI//JO87J0qbeHmalAB
 6HHB3BqbqfdPk1MEtjcMToJuKiiGpmezLFLFN7qAJKb2E+VFfNtML3dwi/ZECGoVMeI7IjQ/M
 dj1+AcLdsavfGrynn4pb7PDq+dFoTSfm9DXFbzVV9JvclmXTCAr2bWsQEtRTzoC54qmMwQI58
 JCfiFU10jbvMVeufMsNFrNoGVcc/pJiWbGq6rEHCuvfuIj+9QElc+PyQZAWIHpe1hPAtc+QdO
 3w8V0wZl9BKMaGTrdVrh/D9gTFNotjttrfMJedPajAh5aZTuhKiwsMYL55UOXgaxD9JzA26Wd
 A/EK981pjpKnR9r+q2VAd0TRmA4S6UXzwuf/jicI3e8Co/vafOQSsAnC8mAnOWpzS2q7KPVS+
 Rl3trqwF1SV6FdoPuUNKVjj4/40=
Received-SPF: pass client-ip=212.227.15.18;
 envelope-from=stephen.berman@HIDDEN; helo=mout.gmx.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: 66656 <at> debbugs.gnu.org, Lewis Creary <lewcreary@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: -0.0 (/)

On Fri, 20 Oct 2023 21:42:25 +0000 (UTC) Lewis Creary via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> wrote:

[...]
> The main bug I'm reporting consists in the fact that recently, when I
> tried to test the lisp function displayed just below, I triggered the
> lisp error message "`let' bindings can have only one value-form", when
> it is clear from inspection of the let* form in question that no such
> bug exists.  The let* form in question does have just one value-form,
> the lisp variable eight-powr-sum..
>
> (defun octal-to-dec (n)
>   (let* ((oct-str {number-to-string n)
>          (octal-digits (string-to-reverse-numlist oct-str))
>          (oct-digit nil)
>          (eight-powr-term-val 0)
>          (eight-powr-sum 0)
>          (indx 0)
>          (while-nil-val (while (<= indx (length octal-digits))
>            (setq oct-digit (nth indx octal-digits)
>                  eight-powr-term-val (* oct-digit (expt 8 indx))
>                  eight-powr-sum (+ eight-powr-sum eight-powr-term-val)
>                  indx (1+ index) ))) ) ; end of let-variables
>      eight-powr-sum )))

The error is because the first let-binding binds `oct-str' to both
`{number-to-string' and `n'.  I guess `{' is a typo for `(' and there
should also be a closing `)': `(oct-str (number-to-string n))'.

Steve Berman




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

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


Received: (at 66656) by debbugs.gnu.org; 20 Oct 2023 22:07:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 18:07:41 2023
Received: from localhost ([127.0.0.1]:41795 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qtxeb-00087q-VL
	for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 18:07:41 -0400
Received: from mout.gmx.net ([212.227.15.18]:44775)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stephen.berman@HIDDEN>) id 1qtxeW-00087Z-1Q
 for 66656 <at> debbugs.gnu.org; Fri, 20 Oct 2023 18:07:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=s31663417; t=1697839616; x=1698444416; i=stephen.berman@HIDDEN;
 bh=k9bDBeX19WpVUT9v2kGv3FwDnAW2VNzEv0Z/YOx0AQk=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:
 Date;
 b=A8Ha8SnrBzW5eZzJjSDrXRHzY6AIPoGUF+Ima6eGuXHPPDExTtCQ4aNhQR0IKdoY
 1XHrSNTEeGCzBOgiDNSDV9gWYeAKpqP0WJOX4F3XB6m1OS5w3UsT/YvWv9LQQ8ywB
 BmCCWuEHqMh7GwHE/9QFYezvkHRDjC4wxVvQSt6hjSQDHhfM5Jpgg+IDpRHc4kmQQ
 CjWtz7QDKHyCtxHYBG/VrVjDW0QgW9vVASvnJqJw8LkANeqMtlbAxj9C7c90kQ0cj
 6L2rAuEnWiNUpVSVIO+MPBb1gY/HE+cVwDYCLeNlgiBC32GCQNU3g9zpmlXIRrL+H
 Ame6v3vQGtgRSRQH+w==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfs2 ([89.246.36.225]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MvbBk-1rl6Ws0IMg-00sgEg; Sat, 21
 Oct 2023 00:06:56 +0200
From: Stephen Berman <stephen.berman@HIDDEN>
To: Lewis Creary via "Bug reports for GNU Emacs, the Swiss army knife of
 text editors" <bug-gnu-emacs@HIDDEN>
Subject: Re: bug#66656: Bug reports
In-Reply-To: <472007690.294115.1697838145836@HIDDEN> (Lewis Creary
 via's message of "Fri, 20 Oct 2023 21:42:25 +0000 (UTC)")
References: <472007690.294115.1697838145836.ref@HIDDEN>
 <472007690.294115.1697838145836@HIDDEN>
Date: Sat, 21 Oct 2023 00:06:55 +0200
Message-ID: <877cnhhrsw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:Db9Z+Vg9BBbH7BbYNMnQJXFaxf1RY/IL7azAadfUrBHphrWZWtD
 xlaqjQL/QjmJOF81fAz9b0KB56kuzDc1z4t//mWr/np6efCvjU6BFAWdBf5jMugFEuknJh/
 2gZPP+OVTsF4GENSoeebr5zrh8oLx+9V/4slu6zlAAqSNJOrt/IwOQiKIn7/gZGp843hVRo
 6SVQdyuHW/Muz+LilqhEA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:dya2hZd88D4=;niVGCe+4NX0WOcLJMT7wmvYJUsL
 PU/vtJqYsWPqPFIbSa+ui1qv45+U0aguHj/0WS4ruffrtOVZ3GXDIM6BWFPUvvCMh5WUgrAvC
 BiiHx0mMjX2imO0ijNibrTp1OVh0MKDgp6OjPTqnTD5PCATthVOVR70oqhhGQH276Zfde4Nsh
 txaHFGyTuA2hsDayHlhNA4acfxMFAqAwOs/Q0dNl83c5zTZL766H/9+TIS9JFH4gfvqlzQMmq
 tcDfzafW2eTT1WGIeBYekL+8cxwn8lCMXHRZywM+w/TkdedQ+0E17s3ZWwuma4z5Jwjn+bHV5
 Cq1ihxwfeC7AvyjY5OUnKK2wjdia0r5lP1jSXXk//UdAW9S/6hvDT13nSRG7ITLtkiICjA9vs
 QDUraYk1yqOfLaAE4BCYekENEaAsEYRdtIYAYczPoI1ZQAY4w9g6vDLeDMeg5AjEdVSbUnV9y
 IwXgRS/EXLn8btb/YeGkA/3DKxtq4Y+pShl/vVTqLxUysKHBYhsY5Qc+BuyIQbx6AEPOCzy1A
 JYu8/UlD6h063rOQ2/UJWNQYoPVxi//KgiPJmI+ODhdmS3bGCKNTJJdI//JO87J0qbeHmalAB
 6HHB3BqbqfdPk1MEtjcMToJuKiiGpmezLFLFN7qAJKb2E+VFfNtML3dwi/ZECGoVMeI7IjQ/M
 dj1+AcLdsavfGrynn4pb7PDq+dFoTSfm9DXFbzVV9JvclmXTCAr2bWsQEtRTzoC54qmMwQI58
 JCfiFU10jbvMVeufMsNFrNoGVcc/pJiWbGq6rEHCuvfuIj+9QElc+PyQZAWIHpe1hPAtc+QdO
 3w8V0wZl9BKMaGTrdVrh/D9gTFNotjttrfMJedPajAh5aZTuhKiwsMYL55UOXgaxD9JzA26Wd
 A/EK981pjpKnR9r+q2VAd0TRmA4S6UXzwuf/jicI3e8Co/vafOQSsAnC8mAnOWpzS2q7KPVS+
 Rl3trqwF1SV6FdoPuUNKVjj4/40=
X-Spam-Score: -1.2 (-)
X-Debbugs-Envelope-To: 66656
Cc: 66656 <at> debbugs.gnu.org, Lewis Creary <lewcreary@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: -2.2 (--)

On Fri, 20 Oct 2023 21:42:25 +0000 (UTC) Lewis Creary via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> wrote:

[...]
> The main bug I'm reporting consists in the fact that recently, when I
> tried to test the lisp function displayed just below, I triggered the
> lisp error message "`let' bindings can have only one value-form", when
> it is clear from inspection of the let* form in question that no such
> bug exists.  The let* form in question does have just one value-form,
> the lisp variable eight-powr-sum..
>
> (defun octal-to-dec (n)
>   (let* ((oct-str {number-to-string n)
>          (octal-digits (string-to-reverse-numlist oct-str))
>          (oct-digit nil)
>          (eight-powr-term-val 0)
>          (eight-powr-sum 0)
>          (indx 0)
>          (while-nil-val (while (<= indx (length octal-digits))
>            (setq oct-digit (nth indx octal-digits)
>                  eight-powr-term-val (* oct-digit (expt 8 indx))
>                  eight-powr-sum (+ eight-powr-sum eight-powr-term-val)
>                  indx (1+ index) ))) ) ; end of let-variables
>      eight-powr-sum )))

The error is because the first let-binding binds `oct-str' to both
`{number-to-string' and `n'.  I guess `{' is a typo for `(' and there
should also be a closing `)': `(oct-str (number-to-string n))'.

Steve Berman




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

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


Received: (at submit) by debbugs.gnu.org; 20 Oct 2023 21:45:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 20 17:45:00 2023
Received: from localhost ([127.0.0.1]:41777 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qtxIh-0007LF-Gl
	for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 17:45:00 -0400
Received: from lists.gnu.org ([2001:470:142::17]:35870)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lewcreary@HIDDEN>) id 1qtxIe-0007L0-Rs
 for submit <at> debbugs.gnu.org; Fri, 20 Oct 2023 17:44:58 -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 <lewcreary@HIDDEN>) id 1qtxI7-0007Yz-HC
 for bug-gnu-emacs@HIDDEN; Fri, 20 Oct 2023 17:44:23 -0400
Received: from sonic315-14.consmr.mail.bf2.yahoo.com ([74.6.134.124])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <lewcreary@HIDDEN>) id 1qtxI4-0005Pm-92
 for bug-gnu-emacs@HIDDEN; Fri, 20 Oct 2023 17:44:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.com; s=a2048;
 t=1697838257; bh=3olX/5P2EEjh95X+5Z4vrBGM61zj7+tX9v0f0hF8NrQ=;
 h=Date:From:To:Subject:References:From:Subject:Reply-To;
 b=TPOWexHn6dSpofLVg3dIvgw3ZK9pnY46KGvnNChoJ8Z0dgCQTkkJXVt6i+yzWeHFJrsibl7CX6P+7jrjpLQsGQXVb27IQREM7gu7jVpDwY8OmUWbhG+qfPJECW5DFohvYdLkI1rGlna9H1/uOX1Fvc8w2+kTr06CT8IvWl65dbqW1Rk2fj9BOn4ywltkOCWQGqxErKuW6NIz4olTTBkyr8vHWil3O019jwm43cVnjiKcjkPv7VwUn7xuClzPt7DQsNC3o2s03uID7o8sRtdcSjAOxy2h4NkfEOjiH5W/fXYXhLLq+0HjumUkU3uph/Z/ecqatoftnHHjLJFUN5ZE0w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1697838257; bh=nr/LUWp5JX3t3Jz8PISAWBqJ6jTNfMZlVx/T6r0LCb2=;
 h=X-Sonic-MF:Date:From:To:Subject:From:Subject;
 b=J0GXecM50VEPlMcUkvLGu2TXQtj8pqo1lZOSZltEx85bBpTfpazNxrPrujq+l90mpcCW2IL2Qson0zJNeyVKpiVSLQO4fnP4B7njvrsGTkoeIx7JXX0QGhtRaOOJF4j6/q2Nvx4hZ3o/tsfLm3J2Sb/CF93/bAgjNjXftMai9ihes90l7oH0lnGkaz9zXC/aud4seQRBZCTaogFZ4KBHX2rlYbuLRgbRrkL1gTH1HYCowqHRenG0KXBU80UWPVFg6UiT2oWjJR1hCx2fGDVjIoxFOPphQjuiqylFXRaDCzUm0PLlgKnf6einv8Z4khChtKRWvc6hwGkKseSNkLKSPg==
X-YMail-OSG: OdbTC3IVM1mCFlf3apdlhEPU2ZyjI_YR4yefyPZDXyx_fMun7f295JrLJMJKVTQ
 x1I7gJdNhk5vejFKT6AhxI9JRiar2qxLFHHh.n1sdn8LxJJXToq_mThb7y1rq0AsjT_wVhFE3Lzp
 tuZDZou9BwOplNk0jpKvaYqmjwhhcvBLklC9potEydEvgYZWX6XKuEe3wLIaffsr5bVA5Qzk4Glu
 8EL65ql8mnvncJqpQ2KXIue48GF2LBKC.QrfyxSmx9w32kR5hoWGU3ElXDE2uKXFikmk19b8PnTJ
 .KylJZ3jyVifvDCuiJ8sJIeW1AgCFLCKfBl_fM7QFpLtzSkL6VsThlKS3vJnh5kXVwN0oaSh0rFW
 g5OG4VZawC0iPdgHdD2xZkQw8N2BSNAQbzW4VM93NZ7vSVboAqFgprjhv.yz41XG0fzksBmXBdLM
 7076nGl_B99LtfvrwE4rLOteMFPPakrATYzzRHiRb.pAyVgs9jOQv_ihlNBP8a8uf8baa2jm5zEx
 3lE4xgN3flPCnfK3hWK6AeTTXSw0PhqlGlo7KAmEygYK2_SWq9U8qr9_QcaCsmzEXxwQPnLNc98l
 jTbvR5tuVixbFezPfz4m9eXatccSTcqYPOX4QGKQ98Say2S16apIKTrpT.AFF2SLvxL_Oc8dMDEv
 EQfANoroSdZ1G6HBCUW7GK6qpDwMu.Tb5aqQTSj0WeIeKz8Kl3nljK.ZxQ7SYhOVW.IfRI_KxOGr
 VBqLb31PFmjtSewFNf_KvR.8YUiXp.0OP1UEi58lWErmfrOfP4uAt.m3Kgtcr8hAU_2ovFApeQCE
 dxnugpmqV1cfQ0knSQ1ceFvVZ9PyGhnHgK4F65NtFseuFrJyWAMA6sjEkg7xZV.IB4QMXIl6Vin3
 aXCEVbPr9kWo0pwnO5WS4.3RLbUDB0LPlv.P5B5UwljyiAEaOJ9A6a5uuO8Jyi2YyLf1un2_v1TY
 CTQVF9kuzWQ2RqGyis5SGutb1Tix.4FxRpKh52h_cROL2NijRGj4_sbiZHYr.yy04CADwqNqLIl_
 k5.PlEB3MfN9btmJN3XpjKPLg1Vg071CHyvMIjuG_rvXbi3MoTcWS61iYB2K._omah68N1hmSZhj
 yHtuG5WYQv5e1k7TyvPPA38H9WTC7IG.FUazyo_bL.3DYXgnTQGgLl_SCo4EGVYXDfvAHj5aCDMr
 ZdJol_VFPOJSU1uEZIeApZtEgswmaJCOLwP_xaVDhzxiu_juwAp_fwGujDMYRt3V85KX7ESciMqS
 qP_IvSSWYwPxg7NOuIcSVUG4X1JDRvHzu3o_D2gh22UnspgZ0C9O2ysQqSJuoDjRThwVoS3qxyt4
 3ezGJNSTHR1eiIwduRKMGcdQgXcdZ0vuxkqqMYwBu6uHgwlx5HphyUk.xWz6lfeA743fWV1gb09m
 EflnsAKBeo.1NHzVgt6zT_VpTKGgaIJNnmhrcby4EgX20bHgvGVR85Q7mXGgV_zHK1Po37z0WXLS
 fmt0GGdMbAvGBDw1690wGMqqhASpCwl3rwLP4YuB073foZrWEKSt0SIAhtnqXA_VtQBzJ6n.67Fz
 D46e.zmBRlMl3G1LFPBCreYxWZ5fUT3ABhfOjsCS2zxiCHgvjYcIztUxcs.Kgg4skUmHMNL4Lj_J
 7lM1kYFKJ4g0I7OCT5M7KgGlh4XZbTh7_EFeS5n9Y9n65YjjrS0m0oOYLOju_KmBg5XZqJIM0RXN
 vBPMkiAA9.0Qs3tI9pOs_Xds4Eftx9Uni90xO.AxiukTmJZM4XmxwFWbCI0t1eMeW.fQGdy2HYMA
 _V55TblRyjU18hpsSzmgUY3_5YV8djGXqUwARqJLJvEmMFQFo1bL5GsOG4GEEdYMriFE830dG_k2
 UhL08lM3mkD7dPJT5kEw1KoSrnkJ5MjjNvgVlAIcXDTErd5UUDNinh.X5KpdjBTeka5EMpNIkIrQ
 RaVc5gPx26rtK6U0K1fbCZXJ_oeSzj.FkIJoagBF8tmkLEDqYH3xscQmyatsWToorB.jYNty8Th7
 yXGQ0SZ2KuqOaKvQqRJSPPrkC3NeXWcZCgGCk4UOWWkTgxhATYow2ViaO1OrXBVdLT0ZqPQy3LHx
 VcjS98zlO7HuU5DS4N6ETjjaDebCtKqMsC6.dfEMXuSTs6v7rSr6JGRsVn47Ic3p7CrKVfNP9VWo
 2jw0KbyZWaiRnXwfAtm_nERwwzlU5iCYeV7ZkFzpelxLfrRiMMp1xJ5nbIRmtn.P4ovM-
X-Sonic-MF: <lewcreary@HIDDEN>
X-Sonic-ID: ccbec0b1-3c23-405e-9dc3-8db57764c5b9
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.bf2.yahoo.com with HTTP; Fri, 20 Oct 2023 21:44:17 +0000
Date: Fri, 20 Oct 2023 21:42:25 +0000 (UTC)
From: Lewis Creary <lewcreary@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Message-ID: <472007690.294115.1697838145836@HIDDEN>
Subject: Bug reports
MIME-Version: 1.0
Content-Type: multipart/alternative; 
 boundary="----=_Part_294114_1484332855.1697838145834"
References: <472007690.294115.1697838145836.ref@HIDDEN>
X-Mailer: WebService/1.1.21797 AolMailNorrin
Content-Length: 7490
Received-SPF: pass client-ip=74.6.134.124; envelope-from=lewcreary@HIDDEN;
 helo=sonic315-14.consmr.mail.bf2.yahoo.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
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: -0.3 (/)

------=_Part_294114_1484332855.1697838145834
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm reporting a bug in Gnu emacs lisp, but I'm also reporting a bug in thep=
rocess of reporting emacs lisp bugs.=C2=A0 This first bug consists in the f=
actthat, in bug reports sent using M-x report-emacs-bug, my email address (=
lewcreary@HIDDEN, in the "from:" field of the email), would have been mangl=
ed into a somewhat similar, but different, address in the process of submit=
ting the report.=C2=A0 As a result, any acknowledgment email intended for m=
e (but sent to the mangled address) would not reach me, but wouldinstead ge=
nerate a "no such person" mailing error.
The main bug I'm reporting consists in the fact that recently, when I tried=
to test the lisp function displayed just below, I triggered the lisp errorm=
essage "`let' bindings can have only one value-form", when it is clear from=
 inspection of the let* form in question that no such bug exists.=C2=A0 The=
 let* form in question does have just one value-form, the lisp variable=C2=
=A0 =C2=A0eight-powr-sum..
(defun octal-to-dec (n)=C2=A0 (let* ((oct-str {number-to-string n)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0(octal-digits (string-to-reverse-numlist oct-str=
))=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(oct-digit nil)=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0(eight-powr-term-val 0)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(eight-p=
owr-sum 0)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(indx 0)=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0(while-nil-val (while (<=3D indx (length octal-digits)) =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(setq oct-digit (nth indx octal-digits)=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0eight-powr-te=
rm-val (* oct-digit (expt 8 indx))=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0eight-powr-sum (+ eight-powr-sum eight-powr-term-val)=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0indx (1+ inde=
x) ))) ) ; end of let-variables=C2=A0 =C2=A0 =C2=A0eight-powr-sum )))
Subject: 29.1; "lisp error when there is no error"
In GNU Emacs 29.1 (build 2, x86_64-w64-mingw32) of 2023-08-02 built on=C2=
=A0AVALONWindowing system distributor 'Microsoft Corp.', version 10.0.22621=
System Description: Microsoft Windows 10 Home (v10.0.2009.22621.2428)
Configured using:=C2=A0'configure --with-modules --without-dbus --with-nati=
ve-compilation=3Daot=C2=A0--without-compress-install --with-tree-sitter CFL=
AGS=3D-O2'
Configured features:ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MOD=
ULES NATIVE_COMPNOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIF=
FTOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB
(NATIVE_COMP present but libgccjit not available)
Important settings:=C2=A0 value of $LANG: ENU=C2=A0 locale-coding-system: c=
p1252
Major mode: ELisp/d

------=_Part_294114_1484332855.1697838145834
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div class=3D"yahoo-style-wrap" style=3D"font-fami=
ly:arial;font-size:16px;"><div dir=3D"ltr" data-setdir=3D"false"><div><div>=
I'm reporting a bug in Gnu emacs lisp, but I'm also reporting a bug in the<=
/div><div>process of reporting emacs lisp bugs.&nbsp; This first bug consis=
ts in the fact</div><div dir=3D"ltr" data-setdir=3D"false">that, in bug rep=
orts sent using M-x report-emacs-bug, my email address (lewcreary@HIDDEN, i=
n the "from:" field of the email), would have been mangled into a somewhat =
similar, but different, address in the process of submitting the report.&nb=
sp; As a result, any acknowledgment email intended for me (but sent to the =
mangled address) would not reach me, but would</div><div>instead generate a=
 "no such person" mailing error.</div><div><br></div><div dir=3D"ltr" data-=
setdir=3D"false">The main bug I'm reporting consists in the fact that recen=
tly, when I tried<div><div>to test the lisp function displayed just below, =
I triggered the lisp error</div><div>message "`let' bindings can have only =
one value-form", when it is clear from inspection of the let* form in quest=
ion that no such bug exists.&nbsp; The let* form in question does have just=
 one value-form, the lisp variable&nbsp;</div></div> &nbsp;<font face=3D"co=
urier new, courier, monaco, monospace, sans-serif">eight-powr-sum.</font>.<=
/div><div><br></div></div><div dir=3D"ltr" data-setdir=3D"false"><div style=
=3D"font-family: &quot;courier new&quot;, courier, monaco, monospace, sans-=
serif;"><div>(defun octal-to-dec (n)</div><div>&nbsp; (let* ((oct-str {numb=
er-to-string n)</div><div><span><span></span>&nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp;(octal-digits (string-to-reverse-numlist oct-str))</span></div><div><sp=
an><span></span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(oct-digit nil)</span></d=
iv><div><span><span></span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(eight-powr-te=
rm-val 0)</span></div><div><span><span></span>&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;(eight-powr-sum 0)</span></div><div><span><span></span>&nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp;(indx 0)</span></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp;(while-nil-val (while (&lt;=3D indx (length octal-digits))</div><div><s=
pan><span>=09=09=09</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(setq oc=
t-digit (nth indx octal-digits)</span></div><div><span><span></span>&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;eight-powr-term-val =
(* oct-digit (expt 8 indx))</span></div><div><span><span></span>&nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;eight-powr-sum (+ eight-=
powr-sum eight-powr-term-val)</span></div><div><span><span></span>&nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;indx (1+ index) ))) ) =
; end of let-variables</span></div><div>&nbsp; &nbsp; &nbsp;eight-powr-sum =
)))</div></div><div style=3D"font-family: &quot;courier new&quot;, courier,=
 monaco, monospace, sans-serif;"><br></div><div style=3D"" dir=3D"ltr" data=
-setdir=3D"false"><font face=3D"Helvetica Neue, Helvetica, Arial, sans-seri=
f">Sub<span>ject: 29.1; "lisp error when there is no error"</span></font></=
div><div style=3D"" dir=3D"ltr" data-setdir=3D"false"><font face=3D"Helveti=
ca Neue, Helvetica, Arial, sans-serif"><span><br></span></font></div><div s=
tyle=3D"" dir=3D"ltr" data-setdir=3D"false"><font face=3D"Helvetica Neue, H=
elvetica, Arial, sans-serif"><div><div>In GNU Emacs 29.1 (build 2, x86_64-w=
64-mingw32) of 2023-08-02 built on</div><div>&nbsp;AVALON</div><div>Windowi=
ng system distributor 'Microsoft Corp.', version 10.0.22621</div><div>Syste=
m Description: Microsoft Windows 10 Home (v10.0.2009.22621.2428)</div><div>=
<br></div><div>Configured using:</div><div>&nbsp;'configure --with-modules =
--without-dbus --with-native-compilation=3Daot</div><div>&nbsp;--without-co=
mpress-install --with-tree-sitter CFLAGS=3D-O2'</div><div><br></div><div>Co=
nfigured features:</div><div>ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LI=
BXML2 MODULES NATIVE_COMP</div><div>NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND=
 SQLITE3 THREADS TIFF</div><div>TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZL=
IB</div><div><br></div><div>(NATIVE_COMP present but libgccjit not availabl=
e)</div><div><br></div><div>Important settings:</div><div>&nbsp; value of $=
LANG: ENU</div><div>&nbsp; locale-coding-system: cp1252</div><div><br></div=
><div>Major mode: ELisp/d</div><div><br></div></div></font></div></div></di=
v></div></body></html>
------=_Part_294114_1484332855.1697838145834--




Acknowledgement sent to Lewis Creary <lewcreary@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#66656; 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: Sat, 21 Oct 2023 09:30:02 UTC

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