[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex acacdc09a6 25/30: ; * tex.el (TeX-brace-count-li
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex acacdc09a6 25/30: ; * tex.el (TeX-brace-count-line): Fix check order. |
Date: |
Thu, 7 Dec 2023 03:51:09 -0500 (EST) |
branch: externals/auctex
commit acacdc09a6a36241e6066b84173a4bbe05bd2853
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>
; * tex.el (TeX-brace-count-line): Fix check order.
---
tex.el | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/tex.el b/tex.el
index 7c3c17ea16..f9f17ba1a3 100644
--- a/tex.el
+++ b/tex.el
@@ -5495,22 +5495,24 @@ additional characters."
;; what the function `TeX-verbatim-p' returns dep. on
;; the position of point:
;; \Verb{\ or { or } are not special}.
- ;; ^-> nil ^-> t
+ ;; nil <-^^-> t t <-^^-> nil
(cond ((memq char (append
TeX-indent-open-delimiters
'(?\{)))
- ;; Point is one char after `{', so check if
- ;; we're inside a verb macro and return t,
- ;; otherwise increase `count':
- (if (TeX-verbatim-p)
+ ;; Point is one char after `{', if char before
+ ;; isn't inside a verb macro, then the brace
+ ;; is a real delimiter and we increase
+ ;; `count', otherwise not:
+ (if (TeX-verbatim-p (1- (point)))
t
(setq count (+ count TeX-brace-indent-level))))
((memq char (append
TeX-indent-close-delimiters
'(?\})))
- ;; Point if one char after `}', so check if the
- ;; char before point is inside a verb macro:
- (if (TeX-verbatim-p (1- (point)))
+ ;; Point if one char after `}', if not inside
+ ;; a verb macro, this is a real delimiter and
+ ;; we decrease `count', otherwise not:
+ (if (TeX-verbatim-p)
t
(setq count (- count TeX-brace-indent-level))))
((eq char ?\\)
- [elpa] externals/auctex updated (bc75884db3 -> 24023ba246), Tassilo Horn, 2023/12/07
- [elpa] externals/auctex ebe0ef11d1 06/30: ; Revert "; * latex.el (LaTeX-completion-parse-args): Use `cl-flet'.", Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 2a959a1d43 13/30: Fix regexp, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 05d28dfe06 12/30: Improve check for verbatim content, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 8ae405b919 14/30: Save regexp groups, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex acacdc09a6 25/30: ; * tex.el (TeX-brace-count-line): Fix check order.,
Tassilo Horn <=
- [elpa] externals/auctex b94c773c5d 19/30: ; Delete remainder, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 1792a41446 29/30: Move support for xparse macros into core, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex da07a5dcb2 01/30: Fix Texinfo mode with respect to interaction with RefTeX, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex a82eb1690a 10/30: Restore point in `LaTeX-verbatim-p', Tassilo Horn, 2023/12/07
- [elpa] externals/auctex c196c69207 09/30: Update style/minted to package version 2.8, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 46f49aad81 02/30: Fix previous commit, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex f3bbff59ed 08/30: ; * style/fvextra.el ("fvextra"): Add missing macro., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 3f7742f95b 18/30: Process lambda expressions correctly, Tassilo Horn, 2023/12/07
- [elpa] externals/auctex ed2f62ef80 21/30: * style/splitidx.el ("splitidx"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/12/07
- [elpa] externals/auctex 8282b83210 04/30: ; Mention bumping Emacs version for ELPA, Tassilo Horn, 2023/12/07