Hi Keita, Ikumi Keita <[email protected]> writes:
> Then I'd like someone with write permission of emacs repository to > install the attached patch, please. I can do that. Can you please create a patch with git format-patch and resend it? TIA. > Then I'll commit the following fix to the AUCTeX repository. > > From b23971c2e37fde9ccfbb8e518c9c0f6f3430a131 Mon Sep 17 00:00:00 2001 > From: Ikumi Keita <[email protected]> > Date: Wed, 5 Mar 2025 02:37:13 +0900 > Subject: [PATCH] Suppress RefTeX error in non-file buffer > > * tex.el (TeX-mode-cleanup): In non-file buffer, set up dirty hack for > RefTeX and turn off RefTeX. > --- > tex.el | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/tex.el b/tex.el > index 3d28b2c6..2f650b39 100644 > --- a/tex.el > +++ b/tex.el > @@ -102,6 +102,7 @@ > (defvar ispell-parser) ; ispell.el > (defvar compilation-error-regexp-alist) ; compile.el > (defvar compilation-in-progress) ; compile.el > +(defvar reftex--suppress-nonfile-error) ; reftex.el > > (defconst TeX-mode-comparison-alist > '((plain-tex-mode . plain-TeX-mode) > @@ -3929,7 +3930,12 @@ Run after mode hooks and file local variables > application." > ;; `find-file-hook'. This is necessary for `xref-find-references', > ;; for example. (bug#65912) > (unless buffer-file-truename > - (TeX-update-style)) > + (TeX-update-style) > + > + ;; Suppress RefTeX error in non-file buffer. (Bug#76615) > + (when (featurep 'reftex) The variable below will be available with Emacs 31. Do you want to add a check here if `reftex--suppress-nonfile-error' is bound? Or do you want to set it regardless of being defvar'ed in RefTeX? > + (setq-local reftex--suppress-nonfile-error t) > + (reftex-mode -1))) > > (TeX-set-mode-name)) Best, Arash _______________________________________________ bug-auctex mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-auctex
