[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex 7cd0cdd60a 37/39: Speed up parsing
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex 7cd0cdd60a 37/39: Speed up parsing |
Date: |
Thu, 20 Jul 2023 04:21:51 -0400 (EDT) |
branch: externals/auctex
commit 7cd0cdd60ac84fb39ab56c46c9b5e53b91b5806f
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>
Speed up parsing
* tex.el (TeX-normal-mode): Temporarily bind `gc-cons-percentage'
to a higher value during parsing. See related discussion:
https://lists.gnu.org/archive/html/auctex-devel/2023-07/msg00015.html
---
tex.el | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/tex.el b/tex.el
index 064e694d50..7974698069 100644
--- a/tex.el
+++ b/tex.el
@@ -6125,14 +6125,15 @@ With optional argument ARG, also reload the style
hooks."
(if arg
(dolist (var TeX-normal-mode-reset-list)
(set var nil)))
- (let ((TeX-auto-save t))
- (if (buffer-modified-p)
- (save-buffer)
- (TeX-auto-write)))
- (normal-mode)
- ;; See also addition to `find-file-hook' in `VirTeX-common-initialization'.
- (when (eq TeX-master 'shared) (TeX-master-file nil nil t))
- (TeX-update-style t))
+ (let ((gc-cons-percentage 0.5))
+ (let ((TeX-auto-save t))
+ (if (buffer-modified-p)
+ (save-buffer)
+ (TeX-auto-write)))
+ (normal-mode)
+ ;; See also addition to `find-file-hook' in `VirTeX-common-initialization'.
+ (when (eq TeX-master 'shared) (TeX-master-file nil nil t))
+ (TeX-update-style t)))
(defgroup TeX-quote nil
"Quoting in AUCTeX."
- [elpa] externals/auctex b55368f75f 38/39: Merge remote-tracking branch 'origin/master' into externals/auctex, (continued)
- [elpa] externals/auctex b55368f75f 38/39: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 28aa6b99e4 18/39: Harmonize provisioning of package options, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 25bf8e13e9 24/39: ; (LaTeX-completion-documentclass-usepackage): Fix docstring., Tassilo Horn, 2023/07/20
- [elpa] externals/auctex e8b451297a 33/39: Improve query of optional notes for natbib cite macros, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex b4c27dd36b 02/39: Lift required GNU Emacs version to 26.1, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 7a347cd394 10/39: Remove compatibility code for Emacs<26, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex da28858e46 20/39: Improve handling of beamer class options, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 55bfb2b419 27/39: ; * latex.el (TeX-arg-tb): Fix docstring., Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 5fae21f4bf 35/39: * style/algpseudocodex.el ("algpseudocodex"): Add missing macros., Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 78bc8d6b56 36/39: * style/menukeys.el ("menukeys"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/07/20
- [elpa] externals/auctex 7cd0cdd60a 37/39: Speed up parsing,
Tassilo Horn <=
- [elpa] externals/auctex 1c3360b162 39/39: Release GNU AUCTeX 13.2.1, Tassilo Horn, 2023/07/20
- [elpa] externals/auctex c64c8a26eb 13/39: Add support for wasysym package, Tassilo Horn, 2023/07/20