From unknown Wed Jun 18 23:03:44 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#40409 <40409@debbugs.gnu.org> To: bug#40409 <40409@debbugs.gnu.org> Subject: Status: 27.0.90; void variable n-reb Reply-To: bug#40409 <40409@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:03:44 +0000 retitle 40409 27.0.90; void variable n-reb reassign 40409 emacs submitter 40409 Serghei Iakovlev severity 40409 normal tag 40409 fixed patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 03 12:21:53 2020 Received: (at submit) by debbugs.gnu.org; 3 Apr 2020 16:21:53 +0000 Received: from localhost ([127.0.0.1]:43081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKP4q-00066W-6j for submit@debbugs.gnu.org; Fri, 03 Apr 2020 12:21:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:42865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKOo9-00053W-9f for submit@debbugs.gnu.org; Fri, 03 Apr 2020 12:04:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32812) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jKOo2-0000rX-Ol for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2020 12:04:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPOOFED_FREEMAIL,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jKOny-0002aW-PU for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2020 12:04:30 -0400 Received: from mail1.protonmail.ch ([185.70.40.18]:35750) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jKOny-0002Yp-3c for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2020 12:04:26 -0400 Date: Fri, 03 Apr 2020 16:04:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.ch; s=default; t=1585929862; bh=2CugXs/+xGNVOH8Jt+wey5IcO6FBieINlzzI9i3biyk=; h=Date:To:From:Reply-To:Subject:From; b=fY6Jq3fdmgMtQKDsLzeEdI1CQOqPxXBlJMYKXybnmpQvPeEUWWaaZTQffJD+iNn/h gk4pPUjyCEzo4dh5Arf+cnq199Zu8Fvr9Vm1JsDEhrEP3nl0ytVtuNGmZ4tSJGVxKG EzoDc5hF7hb/lStcHfdTEjLqPYHX+jQFINboUm+c= To: bug-gnu-emacs@gnu.org From: Serghei Iakovlev Subject: 27.0.90; void variable n-reb Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 185.70.40.18 X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, This is reproducible using 'emacs -Q': - Open Emacs - M-x re-builder RED - Take a look at *Messages* buffer: Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: protonmail.ch] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (egrep[at]protonmail.ch) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 SPOOFED_FREEMAIL No description available. X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 03 Apr 2020 12:21:51 -0400 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: , Reply-To: Serghei Iakovlev Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello, This is reproducible using 'emacs -Q': - Open Emacs - M-x re-builder RED - Take a look at *Messages* buffer: Error running timer =E2=80=98jit-lock--debug-fontify=E2=80=99: (void-vari= able n-reb) In GNU Emacs 27.0.90 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0) of 2020-04-01 built on tower Repository revision: ac3da1dd9626bc475e78b18c0b438435790e8926 Repository branch: emacs-27 Windowing system distributor 'The X.Org Foundation', version 11.0.12004000 System Description: Debian GNU/Linux 10 (buster) Recent messages: Mark set Auto-saving...done 200 matches (limit reached) Entering debugger... Error running timer =E2=80=98jit-lock--debug-fontify=E2=80=99: (void-variab= le n-reb) Auto-saving... Entering debugger... funcall-interactively: End of buffer Quit [2 times] Error running timer =E2=80=98jit-lock--debug-fontify=E2=80=99: (void-variab= le n-reb) Quit Configured using: 'configure --with-x --with-sound --with-xpm --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-dbus --with-x-toolkit=3Dgtk3 --without-xaw3d --with-xwidgets --with-libotf --with-m17n-flt --with-cairo --with-mailutils --with-kerberos --with-kerberos5 --with-hesiod --with-wide-int --with-gpm --with-xim --with-modules --with-file-notification=3Dinotify --with-file-notification=3Dgfile --enable-autodepend '--program-transform-name=3Ds/^ctags$/ctags.emacs/' 'CFLAGS=3D-O3 -pipe -march=3Dnative'' Configured features: XPM JPEG TIFF GIF PNG RSVG CAIRO SOUND GPM DBUS GSETTINGS GLIB NOTIFY GFILENOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS XWIDGETS LIBSYSTEMD JSON PDUMPER LCMS2 GMP Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8 Major mode: Debugger Minor modes in effect: global-magit-file-mode: t magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t yas-global-mode: t yas-minor-mode: t recentf-mode: t counsel-projectile-mode: t projectile-mode: t counsel-mode: t ivy-mode: t company-statistics-mode: t eros-mode: t show-paren-mode: t winner-mode: t diff-hl-flydiff-mode: t global-diff-hl-mode: t global-flycheck-mode: t save-place-mode: t electric-pair-mode: t savehist-mode: t which-key-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t jit-lock-debug-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t global-visual-line-mode: t visual-line-mode: t transient-mark-mode: t Load-path shadows: ~/.emacs.d/site-lisp/completion hides /usr/local/share/emacs/27.0.90/lisp/completion /home/klay/.emacs.d/elpa/org-9.3.6/ob-R hides /usr/local/share/emacs/27.0.90/lisp/org/ob-R /home/klay/.emacs.d/elpa/org-9.3.6/ob-eval hides /usr/local/share/emacs/27.0.90/lisp/org/ob-eval /home/klay/.emacs.d/elpa/org-9.3.6/ob-J hides /usr/local/share/emacs/27.0.90/lisp/org/ob-J /home/klay/.emacs.d/elpa/org-9.3.6/ob-octave hides /usr/local/share/emacs/27.0.90/lisp/org/ob-octave /home/klay/.emacs.d/elpa/org-9.3.6/ob-perl hides /usr/local/share/emacs/27.0.90/lisp/org/ob-perl /home/klay/.emacs.d/elpa/org-9.3.6/ob-matlab hides /usr/local/share/emacs/27.0.90/lisp/org/ob-matlab /home/klay/.emacs.d/elpa/org-9.3.6/ol-w3m hides /usr/local/share/emacs/27.0.90/lisp/org/ol-w3m /home/klay/.emacs.d/elpa/org-9.3.6/ob-python hides /usr/local/share/emacs/27.0.90/lisp/org/ob-python /home/klay/.emacs.d/elpa/org-9.3.6/ob-C hides /usr/local/share/emacs/27.0.90/lisp/org/ob-C /home/klay/.emacs.d/elpa/org-9.3.6/ob hides /usr/local/share/emacs/27.0.90/lisp/org/ob /home/klay/.emacs.d/elpa/org-9.3.6/org-clock hides /usr/local/share/emacs/27.0.90/lisp/org/org-clock /home/klay/.emacs.d/elpa/org-9.3.6/org-mobile hides /usr/local/share/emacs/27.0.90/lisp/org/org-mobile /home/klay/.emacs.d/elpa/org-9.3.6/org-feed hides /usr/local/share/emacs/27.0.90/lisp/org/org-feed /home/klay/.emacs.d/elpa/org-9.3.6/org-timer hides /usr/local/share/emacs/27.0.90/lisp/org/org-timer /home/klay/.emacs.d/elpa/org-9.3.6/org-element hides /usr/local/share/emacs/27.0.90/lisp/org/org-element /home/klay/.emacs.d/elpa/org-9.3.6/org-tempo hides /usr/local/share/emacs/27.0.90/lisp/org/org-tempo /home/klay/.emacs.d/elpa/org-9.3.6/org-list hides /usr/local/share/emacs/27.0.90/lisp/org/org-list /home/klay/.emacs.d/elpa/org-9.3.6/org-habit hides /usr/local/share/emacs/27.0.90/lisp/org/org-habit /home/klay/.emacs.d/elpa/org-9.3.6/org-entities hides /usr/local/share/emacs/27.0.90/lisp/org/org-entities /home/klay/.emacs.d/elpa/org-9.3.6/ob-processing hides /usr/local/share/emacs/27.0.90/lisp/org/ob-processing /home/klay/.emacs.d/elpa/org-9.3.6/ol hides /usr/local/share/emacs/27.0.90/lisp/org/ol /home/klay/.emacs.d/elpa/org-9.3.6/ob-shell hides /usr/local/share/emacs/27.0.90/lisp/org/ob-shell /home/klay/.emacs.d/elpa/org-9.3.6/ob-io hides /usr/local/share/emacs/27.0.90/lisp/org/ob-io /home/klay/.emacs.d/elpa/org-9.3.6/ob-gnuplot hides /usr/local/share/emacs/27.0.90/lisp/org/ob-gnuplot /home/klay/.emacs.d/elpa/org-9.3.6/org-footnote hides /usr/local/share/emacs/27.0.90/lisp/org/org-footnote /home/klay/.emacs.d/elpa/org-9.3.6/org-macro hides /usr/local/share/emacs/27.0.90/lisp/org/org-macro /home/klay/.emacs.d/elpa/org-9.3.6/ob-makefile hides /usr/local/share/emacs/27.0.90/lisp/org/ob-makefile /home/klay/.emacs.d/elpa/org-9.3.6/ob-hledger hides /usr/local/share/emacs/27.0.90/lisp/org/ob-hledger /home/klay/.emacs.d/elpa/org-9.3.6/ol-eww hides /usr/local/share/emacs/27.0.90/lisp/org/ol-eww /home/klay/.emacs.d/elpa/org-9.3.6/ol-bibtex hides /usr/local/share/emacs/27.0.90/lisp/org/ol-bibtex /home/klay/.emacs.d/elpa/org-9.3.6/ob-ruby hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ruby /home/klay/.emacs.d/elpa/org-9.3.6/org-table hides /usr/local/share/emacs/27.0.90/lisp/org/org-table /home/klay/.emacs.d/elpa/org-9.3.6/org-attach-git hides /usr/local/share/emacs/27.0.90/lisp/org/org-attach-git /home/klay/.emacs.d/elpa/org-9.3.6/org-ctags hides /usr/local/share/emacs/27.0.90/lisp/org/org-ctags /home/klay/.emacs.d/elpa/org-9.3.6/ob-comint hides /usr/local/share/emacs/27.0.90/lisp/org/ob-comint /home/klay/.emacs.d/elpa/org-9.3.6/ol-irc hides /usr/local/share/emacs/27.0.90/lisp/org/ol-irc /home/klay/.emacs.d/elpa/org-9.3.6/ob-lob hides /usr/local/share/emacs/27.0.90/lisp/org/ob-lob /home/klay/.emacs.d/elpa/org-9.3.6/ox-icalendar hides /usr/local/share/emacs/27.0.90/lisp/org/ox-icalendar /home/klay/.emacs.d/elpa/org-9.3.6/org-id hides /usr/local/share/emacs/27.0.90/lisp/org/org-id /home/klay/.emacs.d/elpa/org-9.3.6/ob-screen hides /usr/local/share/emacs/27.0.90/lisp/org/ob-screen /home/klay/.emacs.d/elpa/org-9.3.6/ob-core hides /usr/local/share/emacs/27.0.90/lisp/org/ob-core /home/klay/.emacs.d/elpa/org-9.3.6/org-inlinetask hides /usr/local/share/emacs/27.0.90/lisp/org/org-inlinetask /home/klay/.emacs.d/elpa/org-9.3.6/ob-lisp hides /usr/local/share/emacs/27.0.90/lisp/org/ob-lisp /home/klay/.emacs.d/elpa/org-9.3.6/org-num hides /usr/local/share/emacs/27.0.90/lisp/org/org-num /home/klay/.emacs.d/elpa/org-9.3.6/org-attach hides /usr/local/share/emacs/27.0.90/lisp/org/org-attach /home/klay/.emacs.d/elpa/org-9.3.6/org-crypt hides /usr/local/share/emacs/27.0.90/lisp/org/org-crypt /home/klay/.emacs.d/elpa/org-9.3.6/ob-eshell hides /usr/local/share/emacs/27.0.90/lisp/org/ob-eshell /home/klay/.emacs.d/elpa/org-9.3.6/org-protocol hides /usr/local/share/emacs/27.0.90/lisp/org/org-protocol /home/klay/.emacs.d/elpa/org-9.3.6/org-faces hides /usr/local/share/emacs/27.0.90/lisp/org/org-faces /home/klay/.emacs.d/elpa/org-9.3.6/ox-beamer hides /usr/local/share/emacs/27.0.90/lisp/org/ox-beamer /home/klay/.emacs.d/elpa/org-9.3.6/org-plot hides /usr/local/share/emacs/27.0.90/lisp/org/org-plot /home/klay/.emacs.d/elpa/org-9.3.6/org-compat hides /usr/local/share/emacs/27.0.90/lisp/org/org-compat /home/klay/.emacs.d/elpa/org-9.3.6/ol-gnus hides /usr/local/share/emacs/27.0.90/lisp/org/ol-gnus /home/klay/.emacs.d/elpa/org-9.3.6/ob-forth hides /usr/local/share/emacs/27.0.90/lisp/org/ob-forth /home/klay/.emacs.d/elpa/org-9.3.6/org-mouse hides /usr/local/share/emacs/27.0.90/lisp/org/org-mouse /home/klay/.emacs.d/elpa/org-9.3.6/ob-clojure hides /usr/local/share/emacs/27.0.90/lisp/org/ob-clojure /home/klay/.emacs.d/elpa/org-9.3.6/ob-awk hides /usr/local/share/emacs/27.0.90/lisp/org/ob-awk /home/klay/.emacs.d/elpa/org-9.3.6/org-keys hides /usr/local/share/emacs/27.0.90/lisp/org/org-keys /home/klay/.emacs.d/elpa/org-9.3.6/ol-info hides /usr/local/share/emacs/27.0.90/lisp/org/ol-info /home/klay/.emacs.d/elpa/org-9.3.6/ob-js hides /usr/local/share/emacs/27.0.90/lisp/org/ob-js /home/klay/.emacs.d/elpa/org-9.3.6/ob-ocaml hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ocaml /home/klay/.emacs.d/elpa/org-9.3.6/org-colview hides /usr/local/share/emacs/27.0.90/lisp/org/org-colview /home/klay/.emacs.d/elpa/org-9.3.6/ob-tangle hides /usr/local/share/emacs/27.0.90/lisp/org/ob-tangle /home/klay/.emacs.d/elpa/org-9.3.6/ol-docview hides /usr/local/share/emacs/27.0.90/lisp/org/ol-docview /home/klay/.emacs.d/elpa/org-9.3.6/ob-groovy hides /usr/local/share/emacs/27.0.90/lisp/org/ob-groovy /home/klay/.emacs.d/elpa/org-9.3.6/ob-ledger hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ledger /home/klay/.emacs.d/elpa/org-9.3.6/ob-sql hides /usr/local/share/emacs/27.0.90/lisp/org/ob-sql /home/klay/.emacs.d/elpa/org-9.3.6/ob-abc hides /usr/local/share/emacs/27.0.90/lisp/org/ob-abc /home/klay/.emacs.d/elpa/org-9.3.6/ob-sass hides /usr/local/share/emacs/27.0.90/lisp/org/ob-sass /home/klay/.emacs.d/elpa/org-9.3.6/org-loaddefs hides /usr/local/share/emacs/27.0.90/lisp/org/org-loaddefs /home/klay/.emacs.d/elpa/org-9.3.6/ox-publish hides /usr/local/share/emacs/27.0.90/lisp/org/ox-publish /home/klay/.emacs.d/elpa/org-9.3.6/ob-plantuml hides /usr/local/share/emacs/27.0.90/lisp/org/ob-plantuml /home/klay/.emacs.d/elpa/org-9.3.6/ol-rmail hides /usr/local/share/emacs/27.0.90/lisp/org/ol-rmail /home/klay/.emacs.d/elpa/org-9.3.6/ob-emacs-lisp hides /usr/local/share/emacs/27.0.90/lisp/org/ob-emacs-lisp /home/klay/.emacs.d/elpa/org-9.3.6/ob-sed hides /usr/local/share/emacs/27.0.90/lisp/org/ob-sed /home/klay/.emacs.d/elpa/org-9.3.6/ob-exp hides /usr/local/share/emacs/27.0.90/lisp/org/ob-exp /home/klay/.emacs.d/elpa/org-9.3.6/org-install hides /usr/local/share/emacs/27.0.90/lisp/org/org-install /home/klay/.emacs.d/elpa/org-9.3.6/ol-mhe hides /usr/local/share/emacs/27.0.90/lisp/org/ol-mhe /home/klay/.emacs.d/elpa/org-9.3.6/org-capture hides /usr/local/share/emacs/27.0.90/lisp/org/org-capture /home/klay/.emacs.d/elpa/org-9.3.6/org-src hides /usr/local/share/emacs/27.0.90/lisp/org/org-src /home/klay/.emacs.d/elpa/org-9.3.6/ob-asymptote hides /usr/local/share/emacs/27.0.90/lisp/org/ob-asymptote /home/klay/.emacs.d/elpa/org-9.3.6/ox-html hides /usr/local/share/emacs/27.0.90/lisp/org/ox-html /home/klay/.emacs.d/elpa/org-9.3.6/ob-fortran hides /usr/local/share/emacs/27.0.90/lisp/org/ob-fortran /home/klay/.emacs.d/elpa/org-9.3.6/ob-dot hides /usr/local/share/emacs/27.0.90/lisp/org/ob-dot /home/klay/.emacs.d/elpa/org-9.3.6/ob-sqlite hides /usr/local/share/emacs/27.0.90/lisp/org/ob-sqlite /home/klay/.emacs.d/elpa/org-9.3.6/ox hides /usr/local/share/emacs/27.0.90/lisp/org/ox /home/klay/.emacs.d/elpa/org-9.3.6/ob-ditaa hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ditaa /home/klay/.emacs.d/elpa/org-9.3.6/org-agenda hides /usr/local/share/emacs/27.0.90/lisp/org/org-agenda /home/klay/.emacs.d/elpa/org-9.3.6/ob-css hides /usr/local/share/emacs/27.0.90/lisp/org/ob-css /home/klay/.emacs.d/elpa/org-9.3.6/ox-md hides /usr/local/share/emacs/27.0.90/lisp/org/ox-md /home/klay/.emacs.d/elpa/org-9.3.6/ob-vala hides /usr/local/share/emacs/27.0.90/lisp/org/ob-vala /home/klay/.emacs.d/elpa/org-9.3.6/ob-maxima hides /usr/local/share/emacs/27.0.90/lisp/org/ob-maxima /home/klay/.emacs.d/elpa/org-9.3.6/ob-table hides /usr/local/share/emacs/27.0.90/lisp/org/ob-table /home/klay/.emacs.d/elpa/org-9.3.6/ob-coq hides /usr/local/share/emacs/27.0.90/lisp/org/ob-coq /home/klay/.emacs.d/elpa/org-9.3.6/ob-calc hides /usr/local/share/emacs/27.0.90/lisp/org/ob-calc /home/klay/.emacs.d/elpa/org-9.3.6/org-datetree hides /usr/local/share/emacs/27.0.90/lisp/org/org-datetree /home/klay/.emacs.d/elpa/org-9.3.6/ol-bbdb hides /usr/local/share/emacs/27.0.90/lisp/org/ol-bbdb /home/klay/.emacs.d/elpa/org-9.3.6/org-pcomplete hides /usr/local/share/emacs/27.0.90/lisp/org/org-pcomplete /home/klay/.emacs.d/elpa/org-9.3.6/ol-eshell hides /usr/local/share/emacs/27.0.90/lisp/org/ol-eshell /home/klay/.emacs.d/elpa/org-9.3.6/ob-shen hides /usr/local/share/emacs/27.0.90/lisp/org/ob-shen /home/klay/.emacs.d/elpa/org-9.3.6/ob-org hides /usr/local/share/emacs/27.0.90/lisp/org/ob-org /home/klay/.emacs.d/elpa/org-9.3.6/org-archive hides /usr/local/share/emacs/27.0.90/lisp/org/org-archive /home/klay/.emacs.d/elpa/org-9.3.6/ob-ref hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ref /home/klay/.emacs.d/elpa/org-9.3.6/ob-scheme hides /usr/local/share/emacs/27.0.90/lisp/org/ob-scheme /home/klay/.emacs.d/elpa/org-9.3.6/ox-texinfo hides /usr/local/share/emacs/27.0.90/lisp/org/ox-texinfo /home/klay/.emacs.d/elpa/org-9.3.6/ob-picolisp hides /usr/local/share/emacs/27.0.90/lisp/org/ob-picolisp /home/klay/.emacs.d/elpa/org-9.3.6/ob-ebnf hides /usr/local/share/emacs/27.0.90/lisp/org/ob-ebnf /home/klay/.emacs.d/elpa/org-9.3.6/org-macs hides /usr/local/share/emacs/27.0.90/lisp/org/org-macs /home/klay/.emacs.d/elpa/org-9.3.6/org-goto hides /usr/local/share/emacs/27.0.90/lisp/org/org-goto /home/klay/.emacs.d/elpa/org-9.3.6/org-duration hides /usr/local/share/emacs/27.0.90/lisp/org/org-duration /home/klay/.emacs.d/elpa/org-9.3.6/ox-man hides /usr/local/share/emacs/27.0.90/lisp/org/ox-man /home/klay/.emacs.d/elpa/org-9.3.6/ob-lilypond hides /usr/local/share/emacs/27.0.90/lisp/org/ob-lilypond /home/klay/.emacs.d/elpa/org-9.3.6/ob-stan hides /usr/local/share/emacs/27.0.90/lisp/org/ob-stan /home/klay/.emacs.d/elpa/org-9.3.6/org-lint hides /usr/local/share/emacs/27.0.90/lisp/org/org-lint /home/klay/.emacs.d/elpa/org-9.3.6/org-indent hides /usr/local/share/emacs/27.0.90/lisp/org/org-indent /home/klay/.emacs.d/elpa/org-9.3.6/ob-java hides /usr/local/share/emacs/27.0.90/lisp/org/ob-java /home/klay/.emacs.d/elpa/org-9.3.6/org-version hides /usr/local/share/emacs/27.0.90/lisp/org/org-version /home/klay/.emacs.d/elpa/org-9.3.6/ox-latex hides /usr/local/share/emacs/27.0.90/lisp/org/ox-latex /home/klay/.emacs.d/elpa/org-9.3.6/ob-lua hides /usr/local/share/emacs/27.0.90/lisp/org/ob-lua /home/klay/.emacs.d/elpa/org-9.3.6/ob-haskell hides /usr/local/share/emacs/27.0.90/lisp/org/ob-haskell /home/klay/.emacs.d/elpa/org-9.3.6/ob-latex hides /usr/local/share/emacs/27.0.90/lisp/org/ob-latex /home/klay/.emacs.d/elpa/org-9.3.6/ox-org hides /usr/local/share/emacs/27.0.90/lisp/org/ox-org /home/klay/.emacs.d/elpa/org-9.3.6/ob-mscgen hides /usr/local/share/emacs/27.0.90/lisp/org/ob-mscgen /home/klay/.emacs.d/elpa/org-9.3.6/ox-ascii hides /usr/local/share/emacs/27.0.90/lisp/org/ox-ascii /home/klay/.emacs.d/elpa/org-9.3.6/ox-odt hides /usr/local/share/emacs/27.0.90/lisp/org/ox-odt /home/klay/.emacs.d/elpa/org-9.3.6/org hides /usr/local/share/emacs/27.0.90/lisp/org/org Features: (shadow sort mail-extr emacsbug sendmail mule-util ielm cl-print php-mode mode-local cc-langs php-face php php-project flymake-proc flymake json-mode json-reformat json-snatcher js magit-extras magit-bookmark magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process magit-mode git-commit magit-git magit-section magit-utils crm log-edit message rfc822 mml mml-sec gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor async-bytecomp async novice disp-table eieio-opt speedbar sb-image ezimage dframe help-fns radix-tree bug-reference re-builder ivy-yasnippet two-column iso-transl buttercup warnings ert debug backtrace buttercup-compat smex ido ffap cmake-ide s levenshtein find-file ivy-rtags flycheck-rtags company-rtags rtags repeat tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 time-date ls-lisp asm-mode cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars vc-git cap-words superword subword yasnippet zephir-mode pkg-info url-http url url-proxy url-privacy url-expand url-methods url-history mailcap url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-cookie url-domsuf url-util url-gw nsm rmc puny lisp-mnt epl imenu zephir-face ggtags c-eldoc cl cc-defs recentf tree-widget counsel-projectile projectile grep ibuf-ext ibuffer ibuffer-loaddefs counsel xdg dired dired-loaddefs compile comint swiper ivy delsel colir ivy-overlay company-statistics company-oddmuse company-keywords company-etags company-gtags company-cmake company-xcode company-clang company-semantic company-eclim company-template company-bbdb company-elisp company-files company-yasnippet company-dabbrev-code company-dabbrev company-capf eros display-fill-column-indicator noutline outline paren winner diff-hl-flydiff diff diff-hl vc-dir ewoc vc vc-dispatcher diff-mode chats erc-log erc-hl-nicks color erc-button erc-fill erc-stamp erc-goodies erc erc-backend erc-compat thingatpt erc-loaddefs grammars langs-zephir langs-php flycheck ansi-color find-func dash langs-org langs-lua langs-lisp show-point-mode langs-cc company pcase langs-md langs-conf langs-human build-tools spelling ispell syntax-check editor whitespace saveplace rainbow-delimiters elec-pair expansion jump etags fileloop generator xref project ring bookmark text-property-search pp projects security server pinentry epa-file epa derived epg epg-config completion vcs transient format-spec hooks docs bookmarks windows defaults utils backup savehist shells exec-path-from-shell modeline diminish devtools im edmacro kmacro which-key advice appearance avoid leuven-theme cus-edit cus-start cus-load wid-edit cl-extra help-mode packaging use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core prelude directories info slime-autoloads rx package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib early-init tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind gfilenotify lcms2 dynamic-setting system-font-setting font-render-setting xwidget-internal cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1180810 176274) (symbols 48 35741 2) (strings 32 402669 16327) (string-bytes 1 26857633) (vectors 16 67374) (vector-slots 8 1527015 100028) (floats 8 404 720) (intervals 56 77357 2077) (buffers 1000 48)) --=20 Serghei From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 04 12:52:36 2020 Received: (at 40409) by debbugs.gnu.org; 4 Apr 2020 16:52:36 +0000 Received: from localhost ([127.0.0.1]:44670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKm27-0000u4-Fw for submit@debbugs.gnu.org; Sat, 04 Apr 2020 12:52:35 -0400 Received: from mail-qt1-f175.google.com ([209.85.160.175]:42805) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKm25-0000tU-63; Sat, 04 Apr 2020 12:52:33 -0400 Received: by mail-qt1-f175.google.com with SMTP id b10so3584413qtt.9; Sat, 04 Apr 2020 09:52:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=mixpyME4pudtlaoar/aqARlTTI+mfs/vKgXT7T0X0X8=; b=LNvkfNpkdWjrNEx7T7uMHyxJcgOM4Ip9AxymJCO/wkHWRH60+yKdOSbynxJzlAkkq/ Zhs1dL8XGRJDI82qdhuEewSmfJO/VpwbyUEUzt8C60jWcoS8P6XyAF3NV2dCt1O1ObYV WDuDvVzjw11BzaRRVgAbipLbpfNwgtyvFoogMQK6zJlXbtwlPhRspHABi0SDtglZBmCn kzVtTqAve6YgqzJraW9Pa/UNAQ2xBsQ7qfaRIIop2LgQmLaZ7XNtB/YVWLtVhJF4ygyy YSHHR248nHOAJqzaoT29M1iKb/KC6/f1byBbCUUZnuEU2Tpw5aCgtbdxKHDYRd24Rq9a TzMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=mixpyME4pudtlaoar/aqARlTTI+mfs/vKgXT7T0X0X8=; b=f33oRuhB+8s5/YThJ/d97T+zM7UiIRhKIuq+O2a5WwvXNe1gJ4gszHrZMXQmJ4Wdpb AdJ6HP0zGBFNMvM56YjaDiROzsBsmLkw2jwmoMo0waNxL4Qvi/BCBCRFcYFH9hSIWxAw Qdh0PcuX/M1KS0vrKXe3YbP+tI5s30fWuvaWBT+jtL9h7I4exbHRQjQ1PMoDDhttvx6V W/gJsjSHTmekHWlMxJLKKObWUAFqFiqnpP04Si91cUiPtd/iiWYnKyGGvzoNmnOUv7Qu eRP6P5dLuDeNmtifB1W8Kc4MmB2iQ05QrkAricU+QqTW1PZWPn/f2BfIPOTOPFxFk9EI 2zzg== X-Gm-Message-State: AGi0PuY8ZSn5PVADLXCmyGi/l5QnYsrZj0xAXyMZdLrMWXKyoDgkgnFj hMT8YcZj00ot0/VEqSDo+JG0qCMo X-Google-Smtp-Source: APiQypKBFk7BG1JFyRl6aW9ShrqihpLI8Cmuv7g2KTPSVn5MlF00bGIjC1xiujRZMlqvmJqkqiQHjQ== X-Received: by 2002:aed:2843:: with SMTP id r61mr11808380qtd.262.1586019147387; Sat, 04 Apr 2020 09:52:27 -0700 (PDT) Received: from minid (cbl-45-2-119-47.yyz.frontiernetworks.ca. [45.2.119.47]) by smtp.gmail.com with ESMTPSA id 31sm9790507qta.56.2020.04.04.09.52.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Apr 2020 09:52:26 -0700 (PDT) From: Noam Postavsky To: Serghei Iakovlev Subject: Re: bug#40409: 27.0.90; void variable n-reb References: Date: Sat, 04 Apr 2020 12:52:25 -0400 In-Reply-To: (Serghei Iakovlev's message of "Fri, 03 Apr 2020 16:04:20 +0000") Message-ID: <87pncngpme.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40409 Cc: 40409@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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable tags 40409 + patch quit Serghei Iakovlev writes: > Hello, > > This is reproducible using 'emacs -Q': > > - Open Emacs > - M-x re-builder RED > - Take a look at *Messages* buffer: > > Error running timer =E2=80=98jit-lock--debug-fontify=E2=80=99: (void-va= riable n-reb) The code causing this was added by [1: c1234ca9c3] (from Bug#6347), so it's a regression since 26.3. The problem seems to be that the initial binding of n-reb is missing, and also that the code assumes dynamic binding (using symbol-value and set on n-reb). I would suggest the following patch: --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-Fix-void-variable-n-reb-in-re-builder-Bug-40409.patch Content-Description: patch >From 421c7741b9d32c8898da9ecfea7b5198c97a2b43 Mon Sep 17 00:00:00 2001 From: Noam Postavsky Date: Sat, 4 Apr 2020 12:00:41 -0400 Subject: [PATCH] Fix void-variable n-reb in re-builder (Bug#40409) * lisp/emacs-lisp/re-builder.el (reb-while): Take the current value of the counter instead of its name. (reb-mark-non-matching-parenthesis): dynamic-binding Bind n-reb to 0 at the start. --- lisp/emacs-lisp/re-builder.el | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/lisp/emacs-lisp/re-builder.el b/lisp/emacs-lisp/re-builder.el index 580e91483d..0e1618e010 100644 --- a/lisp/emacs-lisp/re-builder.el +++ b/lisp/emacs-lisp/re-builder.el @@ -767,22 +767,21 @@ reb-string-font-lock-keywords (reb-mark-non-matching-parenthesis)) nil))) -(defsubst reb-while (limit counter where) - (let ((count (symbol-value counter))) - (if (= count limit) - (progn - (message "Reached (while limit=%s, where=%s)" limit where) - nil) - (set counter (1+ count))))) +(defsubst reb-while (limit current where) + (if (< current limit) + (1+ current) + (message "Reached (while limit=%s, where=%s)" limit where) + nil)) (defun reb-mark-non-matching-parenthesis (bound) ;; We have a small string, check the whole of it, but wait until ;; everything else is fontified. (when (>= bound (point-max)) - (let (left-pars + (let ((n-reb 0) + left-pars faces-here) (goto-char (point-min)) - (while (and (reb-while 100 'n-reb "mark-par") + (while (and (setq n-reb (reb-while 100 n-reb "mark-par")) (not (eobp))) (skip-chars-forward "^()") (unless (eobp) -- 2.11.0 --=-=-= Content-Type: text/plain If that is too big for emacs-27, the absolute mimimum fix would be: modified lisp/emacs-lisp/re-builder.el @@ -779,7 +779,9 @@ reb-mark-non-matching-parenthesis ;; We have a small string, check the whole of it, but wait until ;; everything else is fontified. (when (>= bound (point-max)) - (let (left-pars + (defvar n-reb) + (let ((n-reb 0) + left-pars faces-here) (goto-char (point-min)) (while (and (reb-while 100 'n-reb "mark-par") [1: c1234ca9c3]: 2019-06-27 19:08:42 +0200 Add more fontification to regexp builder mode https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=c1234ca9c3703cd8bae3912f3e0a1948bae3aed1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 04 13:03:32 2020 Received: (at 40409) by debbugs.gnu.org; 4 Apr 2020 17:03:32 +0000 Received: from localhost ([127.0.0.1]:44692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKmCi-0003ZI-5H for submit@debbugs.gnu.org; Sat, 04 Apr 2020 13:03:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKmCg-0003Yq-R6 for 40409@debbugs.gnu.org; Sat, 04 Apr 2020 13:03:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:46359) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jKmCb-0001E3-Hk; Sat, 04 Apr 2020 13:03:25 -0400 Received: from [176.228.60.248] (port=1084 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jKmCZ-0006Ck-8P; Sat, 04 Apr 2020 13:03:24 -0400 Date: Sat, 04 Apr 2020 20:03:13 +0300 Message-Id: <83sghjtc8e.fsf@gnu.org> From: Eli Zaretskii To: Noam Postavsky In-Reply-To: <87pncngpme.fsf@gmail.com> (message from Noam Postavsky on Sat, 04 Apr 2020 12:52:25 -0400) Subject: Re: bug#40409: 27.0.90; void variable n-reb References: <87pncngpme.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40409 Cc: 40409@debbugs.gnu.org, egrep@protonmail.ch 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.7 (-) > From: Noam Postavsky > Date: Sat, 04 Apr 2020 12:52:25 -0400 > Cc: 40409@debbugs.gnu.org > > The code causing this was added by [1: c1234ca9c3] (from Bug#6347), so > it's a regression since 26.3. > > The problem seems to be that the initial binding of n-reb is missing, > and also that the code assumes dynamic binding (using symbol-value and > set on n-reb). I would suggest the following patch: Thanks, please push this to emacs-27. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 04 20:29:46 2020 Received: (at 40409) by debbugs.gnu.org; 5 Apr 2020 00:29:46 +0000 Received: from localhost ([127.0.0.1]:44982 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKtAY-00031Q-1l for submit@debbugs.gnu.org; Sat, 04 Apr 2020 20:29:46 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:46239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jKtAW-00030m-5u; Sat, 04 Apr 2020 20:29:44 -0400 Received: by mail-qt1-f173.google.com with SMTP id g7so9822520qtj.13; Sat, 04 Apr 2020 17:29:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wSzL85t+GRuCezwjkomOPURnC7nS04Kf/+jkOgTqvXo=; b=P+8BgrrwA68r9S1SiWO5ZAFPHv6ovWv6DbCncQN4EinzF+QLRU1xyeCNHe4ejlBbgr hPU1lotsxg0d2V+3L2fHARY9jrXLenGIsDGLZ2vfoF+/kQjAlxQ8kkUCZaN4xZzcAV1Q j/+1i3eEqBrAY7Fs3Vr5F9Mhgfy2Z2Ir+zYKDVGbpW8AJdHJU69KgMXC+KbNLocxapyr 2FaP28F9tYAsWsPiti0j5O3Va+1+rMXE6q2ge0zH9FjU7d4dNuKRfTO03VQTGxssz+/4 ML7wAKIxDT3IXxQzz97Uf2JQ6RPhpv99FjAOHektc1143bODu8z612qYuOKTCzUrnhcZ 2a/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=wSzL85t+GRuCezwjkomOPURnC7nS04Kf/+jkOgTqvXo=; b=ZQrh7F2MNB1Y9nW02WRv/bBQxpni+Ik+zSUDiEqktGWjblcQ4fVNcgfDMRJ+dSznJM KLSYZqXyJ2vg7FIu0ghUsOXzBdVBySSkCjKw1YVp/8+EaKx8LEDJY8T4PYe+2N2uoEBY Uk+RbF9MZpG+Kxn0pTSURcEk/Vj8fy3porpEN5zXTrYrxUkBgK3pEWbZoorUfwv4iM8T oTQ5KSBFsMCo/NBhM1DLFx7fsMTa9R3yVLHGJnZC2X3+qHhnzgGP2R1iKUeRmYH7G9uu 5Ywij02UHDgDTTTm+ascb/iDqaBLQ68kfAX2lfz9uX1TUEyrg14FiHEIXHrDzexyxyfr 9Ltw== X-Gm-Message-State: AGi0PuZWV99wF9QVTFgt+8sYMOGkhERIcSN2teQV1sI40Kn5bCJKKtbT YC8IfHLROWxTeTmBfh/CBYZ8AiLi X-Google-Smtp-Source: APiQypI8h9jZYk6T/ycIMnbDWNCVn7Afc1U0+Xbc5zd57Tir/jPBmpAdELtQTKwXkmdOrRJ17SDsDA== X-Received: by 2002:ac8:2dae:: with SMTP id p43mr3008036qta.341.1586046578574; Sat, 04 Apr 2020 17:29:38 -0700 (PDT) Received: from minid (cbl-45-2-119-47.yyz.frontiernetworks.ca. [45.2.119.47]) by smtp.gmail.com with ESMTPSA id c12sm11256071qtb.49.2020.04.04.17.29.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 04 Apr 2020 17:29:38 -0700 (PDT) From: Noam Postavsky To: Eli Zaretskii Subject: Re: bug#40409: 27.0.90; void variable n-reb References: <87pncngpme.fsf@gmail.com> <83sghjtc8e.fsf@gnu.org> Date: Sat, 04 Apr 2020 20:29:36 -0400 In-Reply-To: <83sghjtc8e.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 04 Apr 2020 20:03:13 +0300") Message-ID: <87k12uhj0v.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40409 Cc: egrep@protonmail.ch, 40409@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 (-) tags 40409 fixed close 40409 27.1 quit Eli Zaretskii writes: >> The problem seems to be that the initial binding of n-reb is missing, >> and also that the code assumes dynamic binding (using symbol-value and >> set on n-reb). I would suggest the following patch: > > Thanks, please push this to emacs-27. Done. [2: 7e78f0d1b2]: 2020-04-04 20:06:54 -0400 Fix void-variable n-reb in re-builder (Bug#40409) https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=7e78f0d1b26557b1af95c542cc95cff131c18ec8 From unknown Wed Jun 18 23:03:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 May 2020 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator