From unknown Tue Aug 19 05:13:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74636: 31.0.50; Add missing permanent-local to tutorial.el Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Dec 2024 16:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74636 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 74636@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173307092911931 (code B ref -1); Sun, 01 Dec 2024 16:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Dec 2024 16:35:29 +0000 Received: from localhost ([127.0.0.1]:52865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmuu-00036K-GW for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:35:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:49280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmur-000366-RF for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:35:27 -0500 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 1tHmuo-0006xK-Tj for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:35:23 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHmul-0000M8-7P for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:35:22 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=UcmDPc37 NfcPH70431oLrftJHPNzgZnavH43xo2MEr4=; h=date:subject:to:from; d=ledu-giraud.fr; b=M6uzfmePIx0gD+q/TLM3s860jo8h/Srw2wq2ilC1Vcfe8VqNbe QcehKxI6yTNIBvgBGjG4ftF5/+LnVN2gU8BQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=UcmDPc37NfcPH704 31oLrftJHPNzgZnavH43xo2MEr4=; h=date:subject:to:from; d=ledu-giraud.fr; b=B7hTYL6F9i1tHbbvf0IdbUghJxgqoknSmlMhke0jEvUlQ2gVB9 Tsib8E6682IBOLiHeL3l7Wbd92vaDCqO8GWOuMb8R4So+jbzqDyyL+FXGEFmqJYczHvlL2 xrHSE90DnfGdbKH9Ag50rZe2UG7lIP21pbYyzQbvXpfclOdqTrT5eSXYeOjFfvENzIh1i7 v239kL4EykojvVR1N3uR7zY2VVBonATu+XEJTdxMyjcwBPKnTLuDGtAO6U+z4wSm8otio2 35muuZrDlg0vRO34AL4AgBaqdR9ZCM+2mHYW5qJRLtSpds6A79m/M2Qt+P/uuLA1mhtR5a 8Ia2vLoqB8hQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 0f82cabe (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sun, 1 Dec 2024 17:35:16 +0100 (CET) From: Manuel Giraud Date: Sun, 01 Dec 2024 17:35:15 +0100 Message-ID: <87ldwzs6nw.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain Hi, I forgot to make a variable permanent-local in a8169bee206. This prevent restarting the tutorial at the correct position. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-one-missing-permanent-local-from-a8169bee206.patch >From 8beb4a04108a7fcdda7d515d3f6d6498a5e06c51 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Sun, 1 Dec 2024 17:25:24 +0100 Subject: [PATCH] Add one missing permanent-local from a8169bee206 * lisp/tutorial.el (tutorial--point-after-chkeys): Make it permanent-local. --- lisp/tutorial.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/tutorial.el b/lisp/tutorial.el index 86537d995fe..f98aff167d2 100644 --- a/lisp/tutorial.el +++ b/lisp/tutorial.el @@ -655,6 +655,7 @@ tutorial--starting-point (put 'tutorial--starting-point 'permanent-local t) (put 'tutorial--lang 'permanent-local t) (put 'tutorial--point-before-chkeys 'permanent-local t) +(put 'tutorial--point-after-chkeys 'permanent-local t) (defun tutorial--save-on-kill () "Query the user about saving the tutorial when killing Emacs." -- 2.47.0 --=-=-= Content-Type: text/plain In GNU Emacs 31.0.50 (build 15, x86_64-unknown-openbsd7.6, X toolkit) of 2024-12-01 built on computer Repository revision: 767bef2e8355c1e3ac514fa1f3a342a36f643316 Repository branch: mgi/new-rsvg Windowing system distributor 'The X.Org Foundation', version 11.0.12101014 System Description: OpenBSD computer 7.6 GENERIC.MP#458 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=lucid --with-toolkit-scroll-bars=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t debbugs-browse-mode: t bug-reference-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t gnus-undo-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-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 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: /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-randr /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-floating /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-core /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-background /home/manuel/.emacs.d/elpa/ada-mode-8.1.0/prj hides /home/manuel/.emacs.d/elpa/gpr-query-1.0.4/prj /home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs Features: (shadow emacsbug dabbrev two-column tramp-cache time-stamp tramp-sh shortdoc comp-common help-fns radix-tree pulse tutorial pcmpl-git flow-fill mailalias smtpmail sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg qp gnus-ml gnus-topic mm-archive url-cache utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss smerge-mode diff misearch multi-isearch org-agenda cus-start on-screen reveal tar-mode make-mode conf-mode css-mode sgml-mode facemenu imenu erlang tempo align whitespace org-indent oc-basic org-element org-persist org-id org-element-ast inline avl-tree ol-eww eww vtable mule-util url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs gnus-dired vc-dir ewoc view vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util macrostep-c cmacexp vc-git diff-mode track-changes vc vc-dispatcher debbugs-browse bug-reference time battery desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-kassio-theme ef-themes modus-operandi-theme modus-themes zone speed-type url-http url-auth url-gw nsm ytdious mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util range sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils web-mode derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx trampver tramp-integration files-x tramp-message tramp-compat xdg shell pcomplete parse-time iso8601 time-date format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations bridge slime-macrostep macrostep compat slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load wid-edit ada-mode-autoloads debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads exwm-autoloads gpr-query-autoloads gnat-compiler-autoloads guru-mode-autoloads hyperbole-autoloads kotl-autoloads hact set hhist on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads slime-autoloads macrostep-autoloads speed-type-autoloads svg-clock-autoloads tablist-autoloads transmission-autoloads uniquify-files-autoloads info wisi-autoloads xelb-autoloads ytdious-autoloads package browse-url 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 cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 1141929 441990) (symbols 48 74977 40) (strings 32 305072 15623) (string-bytes 1 9883016) (vectors 16 183811) (vector-slots 8 2616083 132290) (floats 8 745 775) (intervals 56 27212 2174) (buffers 992 174)) -- Manuel Giraud --=-=-=-- From unknown Tue Aug 19 05:13:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74636: 31.0.50; Add missing permanent-local to tutorial.el Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Dec 2024 17:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74636 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud Cc: 74636@debbugs.gnu.org Received: via spool by 74636-submit@debbugs.gnu.org id=B74636.173307416722657 (code B ref 74636); Sun, 01 Dec 2024 17:30:03 +0000 Received: (at 74636) by debbugs.gnu.org; 1 Dec 2024 17:29:27 +0000 Received: from localhost ([127.0.0.1]:52965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnl9-0005tN-03 for submit@debbugs.gnu.org; Sun, 01 Dec 2024 12:29:27 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHnl5-0005sz-IT for 74636@debbugs.gnu.org; Sun, 01 Dec 2024 12:29:25 -0500 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 1tHnkz-0000Fb-IN; Sun, 01 Dec 2024 12:29:17 -0500 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=xNP3wPdPDS0F0F+OavWdqbSa1O060OUt77gGR4D+duk=; b=btiGLStumTB+ aZ+k63HT1S4gom6n+Q2t76hdMGUaaPzHwwV0NYpoOmWKCG1rfVltDvsLeb67SD/3tFHM3f2gEJaxo VLPGhGfR9kvXF+JuVdEF2SL48zsUTynSqgSzhK9GApWvJ2pw63F2lTcM+dKQcyQQz3+CPF47DSvgi LpgTfPSwkzp2RZoqdsd9CRaFiM+GfukvHwqnJ8HCSCaNn+ddBjkkxMn06eMLRkGy7N1ncW9YicLub QB1Xwk7S5fRjXWJ00pHthQY++nEf4MShUmMFBQgoXZasDY6HLO/v6eAF89XecH7xzujnzv1eLWn++ zinjBcK5GgWFnEjF48sz9g==; Date: Sun, 01 Dec 2024 19:29:00 +0200 Message-Id: <86plmb48ir.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87ldwzs6nw.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) References: <87ldwzs6nw.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) 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 (---) > Date: Sun, 01 Dec 2024 17:35:15 +0100 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I forgot to make a variable permanent-local in a8169bee206. This > prevent restarting the tutorial at the correct position. Thanks, installed on master. From unknown Tue Aug 19 05:13:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Manuel Giraud Subject: bug#74636: closed (Re: bug#74636: 31.0.50; Add missing permanent-local to tutorial.el) Message-ID: References: <87ldwzs6nw.fsf@ledu-giraud.fr> X-Gnu-PR-Message: they-closed 74636 X-Gnu-PR-Package: emacs Reply-To: 74636@debbugs.gnu.org Date: Thu, 02 Jan 2025 01:56:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1735782962-7986-1" This is a multi-part message in MIME format... ------------=_1735782962-7986-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74636: 31.0.50; Add missing permanent-local to tutorial.el which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 74636@debbugs.gnu.org. --=20 74636: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74636 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1735782962-7986-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 74636-done) by debbugs.gnu.org; 2 Jan 2025 01:55:55 +0000 Received: from localhost ([127.0.0.1]:41313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tTARH-00024Q-0M for submit@debbugs.gnu.org; Wed, 01 Jan 2025 20:55:55 -0500 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]:57465) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tTARF-00024B-3h for 74636-done@debbugs.gnu.org; Wed, 01 Jan 2025 20:55:53 -0500 Received: by mail-ed1-x52e.google.com with SMTP id 4fb4d7f45d1cf-5d4e2aa7ea9so19872455a12.2 for <74636-done@debbugs.gnu.org>; Wed, 01 Jan 2025 17:55:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735782947; x=1736387747; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=oCyrNM2yPXnSLSL9/q4aNhcMfwGtT5omzEJxmMel9zI=; b=I/ZZEzGorA3QUlNAGe7dWOCAInXngH+yv5xRo4NgZ3EgUl14iZGOKOt4ZunzUTX4IR HQtdJ7IJlTN06U9d76osljRxNApCVZd/eI4PeOlpMNEHE/eXMR7HHIrQ8WTXbbjqixpr cC2Q+qfNCnUG/dSaUR11aKaDkV8UmAn2wT1qLtPW35p1UER93mIj0fx7GSUygS0haoj5 1iSPdhsj6Z7rLC5fEDzxtK98NQWPicJlM4LnIOlQ2+1abyVKKyTdEeYzvUVleUjnkPYt 69FcheznxY3i+QDsAcFtktr8UdsJwNcd+6+ZaNuMvBkAFQEQt6DSU0URFIgpSMUWAbrL A69A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735782947; x=1736387747; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oCyrNM2yPXnSLSL9/q4aNhcMfwGtT5omzEJxmMel9zI=; b=Ffu81GcDzR7uQpyttHkEV2JClkQgdWCr81ocZOr5iYODe1peZUhU+kEBQvJvuJ1EFA IDFqlfmR4evgdUHJUIfaD94VefsJS3BajopErBo3xV+ZXsTkgBgN855IBY845rlye8J9 oJs754wZZfznfYV/tIUeGGz4Kx3mF53g77xCRrhMEyzy99ZOT/MopmIUyR9/PVn3AqyC yec1jdgd15T/fRGC+DpkqalB+0U3m6odK2RJy2NYjvxx2C9DLGkKxYlYDRKVtXRv0LSV bOP7bBeFGOhyX9/LLryx8U6lPeyjOn4c8oYERVkZ7Lcg7XKffWqC4sazBPsVNlKldTGa CblQ== X-Forwarded-Encrypted: i=1; AJvYcCXdHt5j5z6SH+g3WQP6ik0FNWSj07I1k1czdhcXuYnWpohqj1JZwHJTsT186KmLIBpI5RNd8ueWf3Pv@debbugs.gnu.org X-Gm-Message-State: AOJu0YzIpCJJ5zSqhV4b2AHMl35L1NHL13L9oIaIakEWpc4fRUSsCdaA YNKRsMt0Q+EtiJAz8BAhC4JaO7notlBx9+hAPxp7f+B+pgRDBQiM7GqPk1Jl/FOboFSNy+pVIT8 arM2hgmAqbgYVk6zUjmLlWAyhibBOBxcI X-Gm-Gg: ASbGncubZ4URehKpvC4ZO64+7M2PIMwndolVstFdETfkKGRYTULY8Hi0NpuKlFDNfJg Wme2MxG/uDMpQ41h6Zb9fZlUgB+kV8Iveek+hRwDd X-Google-Smtp-Source: AGHT+IGFqguEO9U2Llp98CsNJ81X8xbkSW5NPa7wepM20yeMNmICmf6zk69qMGy4hNjERT7XVg9bxwhUlvmhXt1jXm8= X-Received: by 2002:a05:6402:5109:b0:5d3:e766:6140 with SMTP id 4fb4d7f45d1cf-5d81de22cb7mr38086009a12.24.1735782946866; Wed, 01 Jan 2025 17:55:46 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 19:55:46 -0600 From: Stefan Kangas In-Reply-To: <86plmb48ir.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 01 Dec 2024 19:29:00 +0200") References: <87ldwzs6nw.fsf@ledu-giraud.fr> <86plmb48ir.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 1 Jan 2025 19:55:46 -0600 Message-ID: Subject: Re: bug#74636: 31.0.50; Add missing permanent-local to tutorial.el To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74636-done Cc: Manuel Giraud , 74636-done@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 (-) Eli Zaretskii writes: >> Date: Sun, 01 Dec 2024 17:35:15 +0100 >> From: Manuel Giraud via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >> >> I forgot to make a variable permanent-local in a8169bee206. This >> prevent restarting the tutorial at the correct position. > > Thanks, installed on master. I'm therefore closing this bug report. ------------=_1735782962-7986-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Dec 2024 16:35:29 +0000 Received: from localhost ([127.0.0.1]:52865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmuu-00036K-GW for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:35:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:49280) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tHmur-000366-RF for submit@debbugs.gnu.org; Sun, 01 Dec 2024 11:35:27 -0500 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 1tHmuo-0006xK-Tj for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:35:23 -0500 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tHmul-0000M8-7P for bug-gnu-emacs@gnu.org; Sun, 01 Dec 2024 11:35:22 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=UcmDPc37 NfcPH70431oLrftJHPNzgZnavH43xo2MEr4=; h=date:subject:to:from; d=ledu-giraud.fr; b=M6uzfmePIx0gD+q/TLM3s860jo8h/Srw2wq2ilC1Vcfe8VqNbe QcehKxI6yTNIBvgBGjG4ftF5/+LnVN2gU8BQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=UcmDPc37NfcPH704 31oLrftJHPNzgZnavH43xo2MEr4=; h=date:subject:to:from; d=ledu-giraud.fr; b=B7hTYL6F9i1tHbbvf0IdbUghJxgqoknSmlMhke0jEvUlQ2gVB9 Tsib8E6682IBOLiHeL3l7Wbd92vaDCqO8GWOuMb8R4So+jbzqDyyL+FXGEFmqJYczHvlL2 xrHSE90DnfGdbKH9Ag50rZe2UG7lIP21pbYyzQbvXpfclOdqTrT5eSXYeOjFfvENzIh1i7 v239kL4EykojvVR1N3uR7zY2VVBonATu+XEJTdxMyjcwBPKnTLuDGtAO6U+z4wSm8otio2 35muuZrDlg0vRO34AL4AgBaqdR9ZCM+2mHYW5qJRLtSpds6A79m/M2Qt+P/uuLA1mhtR5a 8Ia2vLoqB8hQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 0f82cabe (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sun, 1 Dec 2024 17:35:16 +0100 (CET) From: Manuel Giraud To: bug-gnu-emacs@gnu.org Subject: 31.0.50; Add missing permanent-local to tutorial.el X-Debbugs-Cc: Date: Sun, 01 Dec 2024 17:35:15 +0100 Message-ID: <87ldwzs6nw.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@ledu-giraud.fr; helo=ledu-giraud.fr 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, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) --=-=-= Content-Type: text/plain Hi, I forgot to make a variable permanent-local in a8169bee206. This prevent restarting the tutorial at the correct position. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-one-missing-permanent-local-from-a8169bee206.patch >From 8beb4a04108a7fcdda7d515d3f6d6498a5e06c51 Mon Sep 17 00:00:00 2001 From: Manuel Giraud Date: Sun, 1 Dec 2024 17:25:24 +0100 Subject: [PATCH] Add one missing permanent-local from a8169bee206 * lisp/tutorial.el (tutorial--point-after-chkeys): Make it permanent-local. --- lisp/tutorial.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/tutorial.el b/lisp/tutorial.el index 86537d995fe..f98aff167d2 100644 --- a/lisp/tutorial.el +++ b/lisp/tutorial.el @@ -655,6 +655,7 @@ tutorial--starting-point (put 'tutorial--starting-point 'permanent-local t) (put 'tutorial--lang 'permanent-local t) (put 'tutorial--point-before-chkeys 'permanent-local t) +(put 'tutorial--point-after-chkeys 'permanent-local t) (defun tutorial--save-on-kill () "Query the user about saving the tutorial when killing Emacs." -- 2.47.0 --=-=-= Content-Type: text/plain In GNU Emacs 31.0.50 (build 15, x86_64-unknown-openbsd7.6, X toolkit) of 2024-12-01 built on computer Repository revision: 767bef2e8355c1e3ac514fa1f3a342a36f643316 Repository branch: mgi/new-rsvg Windowing system distributor 'The X.Org Foundation', version 11.0.12101014 System Description: OpenBSD computer 7.6 GENERIC.MP#458 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=lucid --with-toolkit-scroll-bars=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINPUT2 XPM LUCID ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t debbugs-browse-mode: t bug-reference-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t gnus-undo-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-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 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: /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-randr /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-floating /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-core /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.32/exwm-background /home/manuel/.emacs.d/elpa/ada-mode-8.1.0/prj hides /home/manuel/.emacs.d/elpa/gpr-query-1.0.4/prj /home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs Features: (shadow emacsbug dabbrev two-column tramp-cache time-stamp tramp-sh shortdoc comp-common help-fns radix-tree pulse tutorial pcmpl-git flow-fill mailalias smtpmail sort gnus-cite mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg qp gnus-ml gnus-topic mm-archive url-cache utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache nnrss smerge-mode diff misearch multi-isearch org-agenda cus-start on-screen reveal tar-mode make-mode conf-mode css-mode sgml-mode facemenu imenu erlang tempo align whitespace org-indent oc-basic org-element org-persist org-id org-element-ast inline avl-tree ol-eww eww vtable mule-util url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs gnus-dired vc-dir ewoc view vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util macrostep-c cmacexp vc-git diff-mode track-changes vc vc-dispatcher debbugs-browse bug-reference time battery desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-kassio-theme ef-themes modus-operandi-theme modus-themes zone speed-type url-http url-auth url-gw nsm ytdious mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml mml-sec epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util range sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils web-mode derived disp-table erlang-start skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs slime-asdf grep slime-tramp tramp rx trampver tramp-integration files-x tramp-message tramp-compat xdg shell pcomplete parse-time iso8601 time-date format-spec tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations bridge slime-macrostep macrostep compat slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos compile text-property-search etags fileloop generator xref project arc-mode archive-mode noutline outline comint ansi-osc ansi-color ring hyperspec thingatpt elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load wid-edit ada-mode-autoloads debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads exwm-autoloads gpr-query-autoloads gnat-compiler-autoloads guru-mode-autoloads hyperbole-autoloads kotl-autoloads hact set hhist on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads slime-autoloads macrostep-autoloads speed-type-autoloads svg-clock-autoloads tablist-autoloads transmission-autoloads uniquify-files-autoloads info wisi-autoloads xelb-autoloads ytdious-autoloads package browse-url 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 cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen 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 dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 1141929 441990) (symbols 48 74977 40) (strings 32 305072 15623) (string-bytes 1 9883016) (vectors 16 183811) (vector-slots 8 2616083 132290) (floats 8 745 775) (intervals 56 27212 2174) (buffers 992 174)) -- Manuel Giraud --=-=-=-- ------------=_1735782962-7986-1--