Медленное перемещение курсора в большом файле режима Org и функция `org-do-latex-and-related` - PullRequest
2 голосов
/ 30 января 2020

В org-файле с почти 5000 строками прокрутка будет невыносимо медленной, пока я не выключу font-lock-mode. Проверка того, что происходит в profiler, в том, что основной причиной замедления является функция org-do-latex-and-related, определенная в org.el. Похоже, что он застрял в while l oop:

         - org-do-latex-and-related                             16587  54%
          - if                                                  16587  54%
           - progn                                              16587  54%
            - catch                                             16587  54%
               while                                            16587  54%

Цель этой функции - отразить фрагменты кода LaTeX в буфере организации. Тем не менее, у меня нет никакого фрагмента кода LaTeX в моем массивном орг-файле. Кто-нибудь знает, почему эта функция использует так много ресурсов в файле Org без кода LaTeX?

...