|
From: | Najib Idrissi |
Subject: | bug#42267: Fontification takes a long time when an equation contains a double prime |
Date: | Thu, 9 Jul 2020 10:14:47 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 |
Hi,
Sure, see the attached file. As I said, it's a file filled with lipsum with a single equation at the bottom.Can you please share this test file so others can load it and see if the behavior is reproducible?
AUCTeX's fontification for math went through a bigger overhaul. Please share the file and a recipe (preferably starting with `emacs -Q') how to trigger your obeservation, that would help a lot.
In my real life example (that I cannot share because the article
in question is not public yet) the slowdown is so bad that a
single keystroke inside an affected equation can take several
seconds.
Best regards,
Najib Idrissi
Hi Najib, Najib Idrissi-Kaïtouni <najib.idrissi.kaitouni@gmail.com> writes:I would guess that Auctex thinks '' is the end of a quote and is looking for the (nonexistent) double backtick `` that would be the beginning of it. I tried to get a backtrace with gdb and it's not exactly clear which precise function is to blame, but it was always as part of the fontification. As a test, I filled a buffer with some lipsum and put an equation at the bottom. Without '' everything is fine, as soon as there is a '' in the equation things start to noticeably slow down.Can you please share this test file so others can load it and see if the behavior is reproducible?I am currently using the latest version, 12.2.4, and Emacs 27.0.91. The behavior is fairly recent, although I couldn't say if it started with this release precisely, it may have started more than a week ago.AUCTeX's fontification for math went through a bigger overhaul. Please share the file and a recipe (preferably starting with `emacs -Q') how to trigger your obeservation, that would help a lot. Thanks in advance, Arash
foo.tex
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |