From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lewis Creary via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#66656: Bug reports Date: Fri, 20 Oct 2023 21:42:25 +0000 (UTC) Message-ID: <472007690.294115.1697838145836@mail.yahoo.com> References: <472007690.294115.1697838145836.ref@mail.yahoo.com> Reply-To: Lewis Creary Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_294114_1484332855.1697838145834" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11599"; mail-complaints-to="usenet@ciao.gmane.io" To: 66656@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 20 23:44:54 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qtxIZ-0002cM-CD for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 Oct 2023 23:44:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtxIL-0007iK-SF; Fri, 20 Oct 2023 17:44:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtxIJ-0007hT-Oj for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 17:44:35 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qtxIJ-0005Qs-GN for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 17:44:35 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qtxIk-0007Lq-FF for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 17:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lewis Creary Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2023 21:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 66656 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.169783830028230 (code B ref -1); Fri, 20 Oct 2023 21:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Oct 2023 21:45:00 +0000 Original-Received: from localhost ([127.0.0.1]:41777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtxIh-0007LF-Gl for submit@debbugs.gnu.org; Fri, 20 Oct 2023 17:45:00 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:35870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtxIe-0007L0-Rs for submit@debbugs.gnu.org; Fri, 20 Oct 2023 17:44:58 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtxI7-0007Yz-HC for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 17:44:23 -0400 Original-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 ) id 1qtxI4-0005Pm-92 for bug-gnu-emacs@gnu.org; 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 dxnugpmqV1cfQ0knSQ1ceFvVZ9PyGhnHgK4F65NtFs X-Sonic-MF: X-Sonic-ID: ccbec0b1-3c23-405e-9dc3-8db57764c5b9 Original-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 X-Mailer: WebService/1.1.21797 AolMailNorrin Received-SPF: pass client-ip=74.6.134.124; envelope-from=lewcreary@cs.com; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272821 Archived-At: ------=_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@cs.com, 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
= I'm reporting a bug in Gnu emacs lisp, but I'm also reporting a bug in the<= /div>
process of reporting emacs lisp bugs.  This first bug consis= ts in the fact
that, in bug rep= orts sent using M-x report-emacs-bug, my email address (lewcreary@cs.com, 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
instead generate a= "no such person" mailing error.

The main bug I'm reporting consists in the fact that recen= tly, 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 quest= ion that no such bug exists.  The let* form in question does have just= one value-form, the lisp variable 
 eight-powr-sum..<= /div>

(defun octal-to-dec (n)
  (let* ((oct-str {numb= er-to-string n)
        &n= bsp;(octal-digits (string-to-reverse-numlist oct-str))
         (oct-digit nil)
         (eight-powr-te= rm-val 0)
        &= nbsp;(eight-powr-sum 0)
    &= nbsp;    (indx 0)
        &n= bsp;(while-nil-val (while (<=3D indx (length octal-digits))
=09=09=09           (setq oc= t-digit (nth indx octal-digits)
  =                eight-powr-term-val = (* oct-digit (expt 8 indx))
  &nbs= p;              eight-powr-sum (+ eight-= powr-sum eight-powr-term-val)
  &n= bsp;              indx (1+ index) ))) ) = ; end of let-variables
     eight-powr-sum = )))

Subject: 29.1; "lisp error when there is no error"

In GNU Emacs 29.1 (build 2, x86_64-w= 64-mingw32) of 2023-08-02 built on
 AVALON
Windowi= ng system distributor 'Microsoft Corp.', version 10.0.22621
Syste= m Description: Microsoft Windows 10 Home (v10.0.2009.22621.2428)
=
Configured using:
 'configure --with-modules = --without-dbus --with-native-compilation=3Daot
 --without-co= mpress-install --with-tree-sitter CFLAGS=3D-O2'

Co= nfigured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LI= BXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND= SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZL= IB

(NATIVE_COMP present but libgccjit not availabl= e)

Important settings:
  value of $= LANG: ENU
  locale-coding-system: cp1252

Major mode: ELisp/d

------=_Part_294114_1484332855.1697838145834--