Hi Arash,

>>>>> Arash Esbati <ar...@gnu.org> writes:
> Thanks, that was the missing piece.  I had in my mind that
> `TeX-auto-parser' is buffer-local.  Would it break something if we do
> this:
> diff --git a/tex.el b/tex.el
> index 317b8b49..49f95806 100644
> --- a/tex.el
> +++ b/tex.el
> @@ -3839,7 +3839,7 @@ The algorithm is as follows:
>    "Parsing TeX files from AUCTeX."
>    :group 'AUCTeX)

> -(defvar TeX-auto-parser '((styles TeX-auto-file TeX-run-style-hooks)))
> +(defvar-local TeX-auto-parser '((styles TeX-auto-file TeX-run-style-hooks)))
>  ;; Alist of parsed information.
>  ;; Each entry is a list with the following elements:
>  ;;

That alone wouldn't work. Suppose that you open two LaTeX files. The
second buffer wouldn't have `TeX-auto-parser' updated.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine


Reply via email to