From unknown Fri Jun 20 07:21:06 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78157 <78157@debbugs.gnu.org> To: bug#78157 <78157@debbugs.gnu.org> Subject: Status: 31.0.50; 3.2 Install a Function Definition Reply-To: bug#78157 <78157@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:21:06 +0000 retitle 78157 31.0.50; 3.2 Install a Function Definition reassign 78157 emacs submitter 78157 badli al rashid severity 78157 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 30 02:14:29 2025 Received: (at submit) by debbugs.gnu.org; 30 Apr 2025 06:14:29 +0000 Received: from localhost ([127.0.0.1]:38748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uA0iC-0007HZ-Ad for submit@debbugs.gnu.org; Wed, 30 Apr 2025 02:14:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47464) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uA0i9-0007HE-HL for submit@debbugs.gnu.org; Wed, 30 Apr 2025 02:14:26 -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 ) id 1uA0hv-0008ET-LR for bug-gnu-emacs@gnu.org; Wed, 30 Apr 2025 02:14:14 -0400 Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uA0ht-0003bT-1r for bug-gnu-emacs@gnu.org; Wed, 30 Apr 2025 02:14:11 -0400 Received: by mail-wr1-x42c.google.com with SMTP id ffacd0b85a97d-39ee5a5bb66so4488164f8f.3 for ; Tue, 29 Apr 2025 23:14:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745993647; x=1746598447; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=JVAOo7QWSrnGBw1JeuuOh7V/qB13bhEQ1n/roJcOlhs=; b=iwN9zCPnOWaBI+TIm4jaX03SPHmqtebjoqQVig9tftjCyHPBFekYUxIreaKR1AHjy8 fjrIdJ3uGwLdWY6cXoR6MwcLP3lV4xog4HRotdNQpeAIVsO0K0QfQA81oH+F8cY83RyH iQXVIOKmJfUvJIuX0oIx1QBi4KRK0XdpKcRiFcdyIAoHM6j9CsLZGL/bDD++Dy+rHpn/ uuDJ0jmCohz71Z7FuXx7Sc8N2ZPikId6znwLR56dtMH6Bxx4dTOdIUCkdzMdp/6UHe+f HIKtGZ64BBxzgqyIpbSz81Dckj70Yj2uDrx3mAyofycixs9m7a1jljMUeQ63zABaD02h Tuyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745993647; x=1746598447; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=JVAOo7QWSrnGBw1JeuuOh7V/qB13bhEQ1n/roJcOlhs=; b=jKIbJb3s4HeM+GBX+3jHgaWpzX2GIjiUuwJnTribPJ3VyZ95PJD/RycbNVWqJbO7xI qfOWUX1A/rdPdCnnHr1Z4/AcRzflcXyvWgtnULh+eO8zhs+PBI7g0dZnxmVlF+0qoszh hCE5q64qdYUicpGQGEf/K8rzFVJZyyEy3KWnXWpQ676PxLm75ecVMvDNNoPLjmuar69d ZcOpuoH1yb0zTmsLuDldwek/v31C5fOSdPGT3QrtK1HIgiqhxkiUM6ddKxeaJXY2Dy9j j20w83EeJrBQZ5TytUcCERKobfikJfQ6L5/lbYVpYLutM6MR8uzFnjKoco9u4lrnskZN xE8Q== X-Gm-Message-State: AOJu0YzXbRsIx6aWAnO0JZ65YBUn7x4dcdNLV56S0RuoBnH5NjyuNNLZ vrRIYVYuODXn9pmRu7lRBtY8Tu0yODxzIBWV5PjlTmHS/COjiq2vK8Z44rg5TiaeWVZUPfmWGaF ghtFYWiO0LKhTcwsV3b41WcitP2r7rw== X-Gm-Gg: ASbGncsd2GxgYWHpic9I3El72DFTWRIrQs8rsOlO1QFySKkgSIs+eNcCptALDetIW/2 +Ua2pL1SQo9NGBBG/aRo9i8Pl/OqzT+PaZ07ls7wIT7fw8S5S7x6pLd9jjrx0b3XFms39STEMOn Fw7s64IvoTxsLJfXToP8uQ X-Google-Smtp-Source: AGHT+IEWdwlrGIEPCpu/8lQ6+/uejQOFX3vyjEkkRXijlLGSRltfCOEPXpo2PCiFUgMPQK9VWUeat123l+iCiZEeeM4= X-Received: by 2002:a05:6000:2dc3:b0:399:7f2b:8531 with SMTP id ffacd0b85a97d-3a08f7a30fcmr1584385f8f.38.1745993646952; Tue, 29 Apr 2025 23:14:06 -0700 (PDT) MIME-Version: 1.0 From: badli al rashid Date: Wed, 30 Apr 2025 14:13:54 +0800 X-Gm-Features: ATxdqUEu2wiIchzXS9QRsYNKKMZ76vognw2O8X1RJDj1c0TIMzi9rjWYa0QZHEs Message-ID: Subject: 31.0.50; 3.2 Install a Function Definition To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000001b59bb0633f8d38d" Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=theothernighttheotherday@gmail.com; helo=mail-wr1-x42c.google.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, 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 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --0000000000001b59bb0633f8d38d Content-Type: text/plain; charset="UTF-8" --text follows this line-- error when installing the second version of the function from elisp introduction to programming (defun multiply-by-seven (number) ; Second version. "Multiply NUMBER by seven." (+ number number number number number number number)) Debugger entered--Lisp error: (void-variable number) (* 7 number) (progn (* 7 number)) eval((progn (* 7 number)) t) elisp--eval-last-sexp(nil) #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (error) eval-expression--debug) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) recursive-edit() debug(error (void-variable definition.) :backtrace-base eval-expression--debug) eval-expression--debug((void-variable definition.)) (progn definition.) eval((progn definition.) t) elisp--eval-last-sexp(nil) #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (error) eval-expression--debug) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) recursive-edit() debug(error (void-variable number) :backtrace-base eval-expression--debug) eval-expression--debug((void-variable number)) (* 7 number) (progn (* 7 number)) eval((progn (* 7 number)) t) elisp--eval-last-sexp(nil) #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (error) eval-expression--debug) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) In GNU Emacs 31.0.50 (build 1, aarch64-unknown-linux-android21) of 2025-04-29 built on xeon Repository revision: 825ea052ad5638c056037c4cac92c9e666dc3820 Windowing system distributor 'Xiaomi', version 34.0.0 System Description: Redmi/sunstone_global/sunstone:14/UKQ1.240624.001/OS2.0.1.0.UMQMIXM:user/release-keys Configured using: 'configure --with-png=yes --with-webp=yes --with-gif=yes --with-jpeg=yes --with-xml2=yes --with-sqlite3=yes --with-gnutls=yes --with-tiff=yes --with-selinux=yes --with-modules=yes --with-tree-sitter=yes --with-imagemagick=no --with-lcms2=yes --with-mailutils= --with-pop=no-by-default --with-harfbuzz=yes --with-threads=yes --with-rsvg=yes --enable-check-lisp-object-type= --cache-file=config_cache.1 'CFLAGS=-O2 -Werror=implicit-function-declaration'' Configured features: GIF GLIB GMP GNUTLS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TREE_SITTER WEBP ZLIB Important settings: value of $LANG: en_GB.UTF8 locale-coding-system: utf-8-unix Major mode: Debugger Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t modifier-bar-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: ~/Documents/packages/rainbow/rainbow-delimiters hides /data/data/org.gnu.emacs/files/.emacs.d/elpa/rainbow-delimiters-2.1.5/rainbow-delimiters Features: (shadow sort mail-extr emacsbug lisp-mnt message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util text-property-search mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ielm pp comint ansi-osc ansi-color ring kmacro thingatpt vc-git diff-mode track-changes files-x vc-dispatcher elec-pair face-remap help-fns radix-tree cl-print debug backtrace help-mode find-func time-date mule-util info display-line-numbers init finder-inf rainbow-delimiters easy-mmode rainbow-delimiters-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cus-start cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel android-win term/common-win touch-screen ls-lisp tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads inotify dynamic-setting android multi-tty move-toolbar make-network-process tty-child-frames emacs) Memory information: ((conses 16 125782 40750) (symbols 48 10611 0) (strings 32 34048 1974) (string-bytes 1 800690) (vectors 16 20310) (vector-slots 8 196436 9107) (floats 8 51 153) (intervals 56 4321 0) (buffers 992 18)) Sent from Gmail --0000000000001b59bb0633f8d38d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

--text= follows this line--

err= or when installing the second version of the function from elisp
introduction to programming

<= div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0(defun multiply-by-seven (number)=C2= =A0 =C2=A0 =C2=A0 =C2=A0; Second version.
=C2=A0 =C2= =A0 =C2=A0 =C2=A0"Multiply NUMBER by seven."
=C2=A0 =C2=A0 =C2=A0 =C2=A0(+ number number number number number number = number))


Debugger entered--Lisp error: (void-variable number)
=C2=A0 (* 7 number)
=C2=A0 (progn (* 7= number))
=C2=A0 eval((progn (* 7 number)) t)
<= div dir=3D"auto">=C2=A0 elisp--eval-last-sexp(nil)
= =C2=A0 #f(compiled-function () #<bytecode 0x18675df5af7f>)()
=C2=A0 handler-bind-1(#f(compiled-function () #<bytecode = 0x18675df5af7f>) (error) eval-expression--debug)
= =C2=A0 eval-last-sexp(nil)
=C2=A0 funcall-interactiv= ely(eval-last-sexp nil)
=C2=A0 call-interactively(ev= al-last-sexp nil nil)
=C2=A0 command-execute(eval-la= st-sexp)
=C2=A0 recursive-edit()
=C2=A0 debug(error (void-variable definition.) :backtrace-base eval-exp= ression--debug)
=C2=A0 eval-expression--debug((void-= variable definition.))
=C2=A0 (progn definition.)
=C2=A0 eval((progn definition.) t)
=C2=A0 elisp--eval-last-sexp(nil)
=C2=A0 #f(comp= iled-function () #<bytecode 0x18675df5af7f>)()
=C2=A0 handler-bind-1(#f(compiled-function () #<bytecode 0x18675df5af7f= >) (error) eval-expression--debug)
=C2=A0 eval-la= st-sexp(nil)
=C2=A0 funcall-interactively(eval-last-= sexp nil)
=C2=A0 call-interactively(eval-last-sexp n= il nil)
=C2=A0 command-execute(eval-last-sexp)
=
=C2=A0 recursive-edit()
=C2=A0 deb= ug(error (void-variable number) :backtrace-base eval-expression--debug)
=C2=A0 eval-expression--debug((void-variable number))
=C2=A0 (* 7 number)
=C2=A0 (pr= ogn (* 7 number))
=C2=A0 eval((progn (* 7 number)) t= )
=C2=A0 elisp--eval-last-sexp(nil)
=C2=A0 #f(compiled-function () #<bytecode 0x18675df5af7f>)()
=C2=A0 handler-bind-1(#f(compiled-function () #<by= tecode 0x18675df5af7f>) (error) eval-expression--debug)
=C2=A0 eval-last-sexp(nil)
=C2=A0 funcall-int= eractively(eval-last-sexp nil)
=C2=A0 call-interacti= vely(eval-last-sexp nil nil)
=C2=A0 command-execute(= eval-last-sexp)


In GNU Emacs 31.0.50 (build 1, aarch64-unknown-linux-an= droid21) of
=C2=A02025-04-29 built on xeon
Repository revision: 825ea052ad5638c056037c4cac92c9e666dc3820=
Windowing system distributor 'Xiaomi', vers= ion 34.0.0
System Description: Redmi/sunstone_global= /sunstone:14/UKQ1.240624.001/OS2.0.1.0.UMQMIXM:user/release-keys

Configured using:
=C2=A0'configure --with-png=3Dyes --with-webp=3Dyes --with-gif= =3Dyes
=C2=A0--with-jpeg=3Dyes --with-xml2=3Dyes --w= ith-sqlite3=3Dyes --with-gnutls=3Dyes
=C2=A0--with-t= iff=3Dyes --with-selinux=3Dyes --with-modules=3Dyes
= =C2=A0--with-tree-sitter=3Dyes --with-imagemagick=3Dno --with-lcms2=3Dyes
=C2=A0--with-mailutils=3D --with-pop=3Dno-by-default = --with-harfbuzz=3Dyes
=C2=A0--with-threads=3Dyes --w= ith-rsvg=3Dyes --enable-check-lisp-object-type=3D
= =C2=A0--cache-file=3Dconfig_cache.1 'CFLAGS=3D-O2
=C2=A0-Werror=3Dimplicit-function-declaration''

Configured features:
GIF GLIB GMP GNUTLS HARFBUZZ JPEG LIBSELINUX LIBXML2 MODULES NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SQLITE3 THREADS TIFF TR= EE_SITTER WEBP
ZLIB

Important settings:
=C2=A0 value = of $LANG: en_GB.UTF8
=C2=A0 locale-coding-system: ut= f-8-unix

Major mode: Deb= ugger

Minor modes in eff= ect:
=C2=A0 tooltip-mode: t
= =C2=A0 global-eldoc-mode: t
=C2=A0 eldoc-mode: t
=C2=A0 show-paren-mode: t
=C2=A0= electric-indent-mode: t
=C2=A0 mouse-wheel-mode: t<= /div>
=C2=A0 modifier-bar-mode: t
= =C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name-shadow-mode: t
= =C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mod= e: t
=C2=A0 blink-cursor-mode: t
=C2=A0 minibuffer-regexp-mode: t
=C2=A0 buffer-r= ead-only: t
=C2=A0 column-number-mode: t
=C2=A0 line-number-mode: t
=C2=A0 indent= -tabs-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-composition-mode: t
=C2= =A0 auto-encryption-mode: t
=C2=A0 auto-compression-= mode: t

Load-path shadow= s:
~/Documents/packages/rainbow/rainbow-delimiters h= ides /data/data/org.gnu.emacs/files/.emacs.d/elpa/rainbow-delimiters-2.1.5/= rainbow-delimiters

Featu= res:
(shadow sort mail-extr emacsbug lisp-mnt messag= e yank-media puny dired
dired-loaddefs rfc822 mml mm= l-sec epa derived epg rfc6068 epg-config
gnus-util t= ext-property-search mm-decode mm-bodies mm-encode mail-parse
rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045<= /div>
ietf-drums mm-util mail-prsvr mail-utils ielm pp com= int ansi-osc
ansi-color ring kmacro thingatpt vc-git= diff-mode track-changes files-x
vc-dispatcher elec-= pair face-remap help-fns radix-tree cl-print debug
b= acktrace help-mode find-func time-date mule-util info
display-line-numbers init finder-inf rainbow-delimiters easy-mmode
<= div dir=3D"auto">rainbow-delimiters-autoloads package browse-url xdg url ur= l-proxy
url-privacy url-expand url-methods url-histo= ry url-cookie
generate-lisp-file url-domsuf url-util= mailcap url-handlers url-parse
auth-source cl-seq e= ieio eieio-core cl-macs icons password-cache json
su= br-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib
rmc iso-transl tooltip cus-start cconv eldoc paren elect= ric uniquify
ediff-hook vc-hooks lisp-float-type eli= sp-mode mwheel android-win
term/common-win touch-scr= een ls-lisp tool-bar dnd fontset image
regexp-opt fr= inge tabulated-list replace newcomment text-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymen= u
timer select scroll-bar mouse jit-lock font-lock s= yntax font-core
term/tty-colors frame minibuffer nad= vice seq simple cl-generic
indonesian philippine cha= m georgian utf-8-lang misc-lang vietnamese
tibetan t= hai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese<= /div>
composite emoji-zwj charscript charprop case-table e= pa-hook
jka-cmpr-hook help abbrev obarray oclosure c= l-preloaded button loaddefs
theme-loaddefs faces cus= -face macroexp files window text-properties
overlay = sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads inotify dynamic-sett= ing
android multi-tty move-toolbar make-network-proc= ess tty-child-frames
emacs)
<= br>
Memory information:
((con= ses 16 125782 40750) (symbols 48 10611 0) (strings 32 34048 1974)
=C2=A0(string-bytes 1 800690) (vectors 16 20310)
=C2=A0(vector-slots 8 196436 9107) (floats 8 51 153) (intervals = 56 4321 0)
=C2=A0(buffers 992 18))


Sent from Gmail
--0000000000001b59bb0633f8d38d-- From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 30 02:38:06 2025 Received: (at 78157) by debbugs.gnu.org; 30 Apr 2025 06:38:06 +0000 Received: from localhost ([127.0.0.1]:38867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uA154-0000AK-4m for submit@debbugs.gnu.org; Wed, 30 Apr 2025 02:38:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41370) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uA151-00009j-DM; Wed, 30 Apr 2025 02:38:04 -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 ) id 1uA14t-0006Wf-Nj; Wed, 30 Apr 2025 02:37:57 -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=GplPf74fg3QK4nSSyMhs3zm4AAZOiKLV/K8Sri6UeQs=; b=cYSOOTVMfyPg rtpCU8szx23ulHTiYu3FhZu83y37L/5kwCyaRV5q1+sCrX9LIPUYEZw4f9IMSnzUg1m56jK1OVQb0 yS5SjFYMUnsXL8QkXIG7lNUauHKQSln8uy9gQlBEmG9eMdbF3hMvLY6dYWFquUZ38tqtfOtQg+qRM n4RBeWqiEkPfz3dojzubhkf7LeEan1diJep/ZTpAvOJ/sfoOCLZGhJEvTDOvB7kqbfppwdhEKp4Ii mRpZo6yzK6REZw4YjL2PXKLflfZvtI7cqepYaZE/xB+zsDL5ZNcdlI1QHTfm0wc3CV04Aw+pNHC7I MRYY5n81RWHWAD5f/jieOA==; Date: Wed, 30 Apr 2025 09:37:45 +0300 Message-Id: <86v7qmnohy.fsf@gnu.org> From: Eli Zaretskii To: badli al rashid In-Reply-To: (message from badli al rashid on Wed, 30 Apr 2025 14:13:54 +0800) Subject: Re: bug#78157: 31.0.50; 3.2 Install a Function Definition References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78157 Cc: 78157@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 78157 78156 thanks > From: badli al rashid > Date: Wed, 30 Apr 2025 14:13:54 +0800 > > error when installing the second version of the function from elisp > introduction to programming > > (defun multiply-by-seven (number) ; Second version. > "Multiply NUMBER by seven." > (+ number number number number number number number)) I'm quite sure this is the same problem as in the previous bug#78156 which you reported. Moreover, given this: > Debugger entered--Lisp error: (void-variable number) > (* 7 number) > (progn (* 7 number)) > eval((progn (* 7 number)) t) it looks like you didn't even install the new definition of the multiply-by-seven function, because Emacs is still using the old definition. These are all user mistakes typical for a newcomer to Emacs Lisp. There's nothing wrong with reporting these issues and asking for help and advice, but this list is not the proper forum for that. Given your level of knowledge of Emacs Lisp, may I suggest that you instead post to the help-gnu-emacs@gnu.org mailing list, whose purpose is explicitly to help newcomers to Emacs? If the discussion on that list indicates that there's a real bug in Emacs or its documentation, please submit a bug report with all the details using report-emacs-bug. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 30 03:10:44 2025 Received: (at 78157) by debbugs.gnu.org; 30 Apr 2025 07:10:44 +0000 Received: from localhost ([127.0.0.1]:39020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uA1ad-0004wh-NL for submit@debbugs.gnu.org; Wed, 30 Apr 2025 03:10:44 -0400 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:58603) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uA1aa-0004wJ-KA for 78157@debbugs.gnu.org; Wed, 30 Apr 2025 03:10:41 -0400 Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-39c1ef4acf2so5202994f8f.0 for <78157@debbugs.gnu.org>; Wed, 30 Apr 2025 00:10:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745997034; x=1746601834; 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=wV3JgQvFhK5KUiwjN2nQIF3XADwYPMB0l5HKf2oqG4U=; b=UNvl5YoF9n3Xsaf0yxnk05sTPaDngaM72Hk5oUm56IPNVol8jCDNadryrO2W2XEGyd NZxTQUSuUlE1pjTiGmtTlljz3DPw48d8z1HYKcQ5tapyhx7NLwH/nEz6C1LsWKMFfg4l OG2RQatRloyZB1swO20yqsYgPBd/QX918iHhC3MJQeaXTnNSa7r4pURUcvWW3G+HpU3j pRTHubFb9M61RW5d4AYUaQP7cslsfgvP2RRA2ixD9ucklNzYdEgLLzMcIfG7CqF7pqri BtyaUNoeAfMOsueH0mtm5eqmiDyeAXoVkT7uakUnCADxRDtqbAcj2vQzM4l0iWb+vnV3 G0BA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745997034; x=1746601834; 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=wV3JgQvFhK5KUiwjN2nQIF3XADwYPMB0l5HKf2oqG4U=; b=BQTllgDIAt/3OlswmDS0MQCsmKVLH9VXTGFUrydjyXm2JNPvH+o5gFOUxRTWgEcda4 X05+sWdmVviFRgLk0m4KNTJ96XIqJm8f0vz1OMhJFnzbYzFD/3q3S5h4rgL2NvtbCs2z fc17XrxltIEs1LtnskpSUQNZzFUyT6BEKe56Hx2Du8Ty+v7Wpk9FM5lVp8xmdAwIy/PS wP97eoxNbAZQnIPXIV7LEg7y3DUlfKaPrAvfQEN3Cip+tyhiZOCkUDMl5NtxcZ+GNEGx 6ZYbzb0e3sZDecHm4sTCA1RWhfXR8x3Uvu9o1wg79eKtZuJUqQGi6wx8haJJ59WaqZvQ ykwA== X-Gm-Message-State: AOJu0YzuONUeME/YGMZibXbSdohIVkQ11UX7SpzCs5Dux7iU62m78rur XwPpDWzZeRkIaUe3etYyfo9cfyHw2FvFS+bmo/KEJSRkSLvoceRZb5aSWt78jJ6DrwrnhZ7GBhB aplUa2V41dR9Hxcop5b0epJRK7bvm8g== X-Gm-Gg: ASbGncsxomJWwssPPomecEQn2BUYn2JqPsXp3iLDMHBOAu8FHzxORYNXI62KSXbFg2u xXabjWhTe+D1vOkPyzxdFxCIXWlhbNtlKFmjGidxPT1ze+XbQDoDiNcbejClfyAaTbD8cjnrzFJ flJuXe31gHWNAFBtKV3c0F X-Google-Smtp-Source: AGHT+IHVbu71nBdoMOtHQeY0uGFyts8cOUBxB/fJaVLyoVcmjhHmnOOj42sxnP6GIVNPNaZUCBDgp9ZgBNWW7p+hRzU= X-Received: by 2002:a05:6000:2506:b0:39c:310a:f87e with SMTP id ffacd0b85a97d-3a08f79dcbfmr1647270f8f.16.1745997034348; Wed, 30 Apr 2025 00:10:34 -0700 (PDT) MIME-Version: 1.0 References: <86v7qmnohy.fsf@gnu.org> In-Reply-To: <86v7qmnohy.fsf@gnu.org> From: badli al rashid Date: Wed, 30 Apr 2025 15:10:22 +0800 X-Gm-Features: ATxdqUE0hqIJQoKrgV5zIeOnO4GYbqG_zHdr6jaJ1NSuo7o_M6yZk540OqeBa8Q Message-ID: Subject: Re: bug#78157: 31.0.50; 3.2 Install a Function Definition To: Eli Zaretskii Content-Type: multipart/alternative; boundary="00000000000002e3ba0633f99df1" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78157 Cc: 78157@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000002e3ba0633f99df1 Content-Type: text/plain; charset="UTF-8" Hi, Thanks I was learning elisp but the out was not as I expected on the Android. I was testing with GNU emacs and sourceforge versions but it gave the same result. Thank you I will just have to test again and make a note of it. Sent from Gmail On Wed, Apr 30, 2025, 14:37 Eli Zaretskii wrote: > merge 78157 78156 > thanks > > > From: badli al rashid > > Date: Wed, 30 Apr 2025 14:13:54 +0800 > > > > error when installing the second version of the function from elisp > > introduction to programming > > > > (defun multiply-by-seven (number) ; Second version. > > "Multiply NUMBER by seven." > > (+ number number number number number number number)) > > I'm quite sure this is the same problem as in the previous bug#78156 > which you reported. > > Moreover, given this: > > > Debugger entered--Lisp error: (void-variable number) > > (* 7 number) > > (progn (* 7 number)) > > eval((progn (* 7 number)) t) > > it looks like you didn't even install the new definition of the > multiply-by-seven function, because Emacs is still using the old > definition. > > These are all user mistakes typical for a newcomer to Emacs Lisp. > > There's nothing wrong with reporting these issues and asking for help > and advice, but this list is not the proper forum for that. Given > your level of knowledge of Emacs Lisp, may I suggest that you instead > post to the help-gnu-emacs@gnu.org mailing list, whose purpose is > explicitly to help newcomers to Emacs? If the discussion on that list > indicates that there's a real bug in Emacs or its documentation, > please submit a bug report with all the details using report-emacs-bug. > > Thanks. > --00000000000002e3ba0633f99df1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Thanks I was learning elisp but the out was not as I expected on = the Android. I was testing with GNU emacs and sourceforge versions but it g= ave=C2=A0 the same result.

Thank you I will just have to test again and make a note of it.=C2=A0

Sent from Gmail
On Wed, Apr 30, 2025, 14:37 Eli Zaretskii <eliz@gnu.org> wrote:
merge 78157 78156
thanks

> From: badli al rashid <theothernighttheotherday@gma= il.com>
> Date: Wed, 30 Apr 2025 14:13:54 +0800
>
> error when installing the second version of the function from elisp > introduction to programming
>
>=C2=A0 =C2=A0 =C2=A0 (defun multiply-by-seven (number)=C2=A0 =C2=A0 =C2= =A0 =C2=A0; Second version.
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 "Multiply NUMBER by seven."
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (+ number number number number number numbe= r number))

I'm quite sure this is the same problem as in the previous bug#78156 which you reported.

Moreover, given this:

> Debugger entered--Lisp error: (void-variable number)
>=C2=A0 =C2=A0(* 7 number)
>=C2=A0 =C2=A0(progn (* 7 number))
>=C2=A0 =C2=A0eval((progn (* 7 number)) t)

it looks like you didn't even install the new definition of the
multiply-by-seven function, because Emacs is still using the old
definition.

These are all user mistakes typical for a newcomer to Emacs Lisp.

There's nothing wrong with reporting these issues and asking for help and advice, but this list is not the proper forum for that.=C2=A0 Given
your level of knowledge of Emacs Lisp, may I suggest that you instead
post to the help-gnu-emacs@gnu.org mailing list, whose purpose is explicitly to help newcomers to Emacs?=C2=A0 If the discussion on that list=
indicates that there's a real bug in Emacs or its documentation,
please submit a bug report with all the details using report-emacs-bug.

Thanks.
--00000000000002e3ba0633f99df1--