[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex 2a65fac9b1 03/16: Return correct completion cand
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex 2a65fac9b1 03/16: Return correct completion candidates in math-mode |
Date: |
Mon, 24 Apr 2023 13:44:12 -0400 (EDT) |
branch: externals/auctex
commit 2a65fac9b17a81fdbcad1e71ef9537771809354b
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>
Return correct completion candidates in math-mode
* latex.el (LaTeX-common-initialization): Make sure that from the
second elements inside `LaTeX-math-list' and `LaTeX-math-default',
only the strings are used for `TeX-complete-list'. The second
element can also be a function which is not correct for completion
purposes. (bug#62220)
---
latex.el | 33 +++++++++++++++++----------------
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/latex.el b/latex.el
index 7306fcc4e3..9bf481445c 100644
--- a/latex.el
+++ b/latex.el
@@ -8073,8 +8073,9 @@ function would return non-nil and `(match-string 1)'
would return
2 LaTeX-pagestyle-list "}")
(LaTeX--after-math-macro-prefix-p
1 (lambda ()
- (append (mapcar #'cadr LaTeX-math-list)
- (mapcar #'cadr LaTeX-math-default)))
+ (seq-filter #'stringp
+ (append (mapcar #'cadr LaTeX-math-list)
+ (mapcar #'cadr
LaTeX-math-default))))
(if TeX-insert-braces "{}")))
TeX-complete-list))
@@ -8178,15 +8179,15 @@ function would return non-nil and `(match-string 1)'
would return
[ TeX-arg-corner ] t)
'("frame" t)
'("framebox" (TeX-arg-conditional
- (string-equal (LaTeX-current-environment) "picture")
- (TeX-arg-size [ TeX-arg-corner ] t)
- ([ "Length" ] [ TeX-arg-lr ] t)))
+ (string-equal (LaTeX-current-environment) "picture")
+ (TeX-arg-size [ TeX-arg-corner ] t)
+ ([ "Length" ] [ TeX-arg-lr ] t)))
'("line" (TeX-arg-pair "X slope" "Y slope") "Length")
'("linethickness" "Dimension")
'("makebox" (TeX-arg-conditional
- (string-equal (LaTeX-current-environment) "picture")
- (TeX-arg-size [ TeX-arg-corner ] t)
- ([ "Length" ] [ TeX-arg-lr ] t)))
+ (string-equal (LaTeX-current-environment) "picture")
+ (TeX-arg-size [ TeX-arg-corner ] t)
+ ([ "Length" ] [ TeX-arg-lr ] t)))
'("multiput"
TeX-arg-coordinate
(TeX-arg-pair "X delta" "Y delta")
@@ -8196,9 +8197,9 @@ function would return non-nil and `(match-string 1)'
would return
'("put" TeX-arg-coordinate t)
'("savebox" TeX-arg-savebox
(TeX-arg-conditional
- (string-equal (LaTeX-current-environment) "picture")
- (TeX-arg-size [ TeX-arg-corner ] t)
- ([ "Length" ] [ TeX-arg-lr ] t)))
+ (string-equal (LaTeX-current-environment) "picture")
+ (TeX-arg-size [ TeX-arg-corner ] t)
+ ([ "Length" ] [ TeX-arg-lr ] t)))
'("shortstack" [ TeX-arg-lr ] t)
'("vector" (TeX-arg-pair "X slope" "Y slope") "Length")
'("cline" "Span `i-j'")
@@ -8207,8 +8208,8 @@ function would return non-nil and `(match-string 1)'
would return
(TeX-arg-conditional (or TeX-arg-item-label-p
(string-equal (LaTeX-current-environment)
"description"))
- ([ "Item label" ])
- ())
+ ([ "Item label" ])
+ ())
(TeX-arg-literal " "))
'("bibitem" [ "Bibitem label" ] TeX-arg-define-cite)
'("cite"
@@ -8607,13 +8608,13 @@ function would return non-nil and `(match-string 1)'
would return
'("RequirePackage" LaTeX-arg-usepackage)
'("ProvidesPackage" (TeX-arg-file-name-sans-extension "Package name")
[ TeX-arg-conditional (y-or-n-p "Insert version? ")
- ([ TeX-arg-version ]) nil])
+ ([ TeX-arg-version ]) nil])
'("ProvidesClass" (TeX-arg-file-name-sans-extension "Class name")
[ TeX-arg-conditional (y-or-n-p "Insert version? ")
- ([ TeX-arg-version ]) nil])
+ ([ TeX-arg-version ]) nil])
'("ProvidesFile" (TeX-arg-file-name "File name")
[ TeX-arg-conditional (y-or-n-p "Insert version? ")
- ([ TeX-arg-version ]) nil ])
+ ([ TeX-arg-version ]) nil ])
'("documentclass" TeX-arg-document)))
(TeX-add-style-hook "latex2e"
- [elpa] externals/auctex bd2c1c676b 14/16: ; Release_13.2, (continued)
- [elpa] externals/auctex bd2c1c676b 14/16: ; Release_13.2, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 3fc581c356 06/16: ; Silence issues reported by 'make -dynvars-check', Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 1adb687a9d 05/16: Fix query of optional arguments, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 91e863aa38 09/16: Improve spelling skip support for fancyvrb macros, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex c19d4003e0 02/16: Replace `TeX-arg-eval' in style/newfloat.el, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex ec742f3332 12/16: ; Prepare for new release, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 99334fe623 08/16: Improve filling over comments in docTeX-mode, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 629504af8c 01/16: Simplify implementation of style/overpic.el, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 9d47b0a1bd 16/16: Release GNU AUCTeX 13.2.0, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex b49bb22929 13/16: ; make change-history-commit, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 2a65fac9b1 03/16: Return correct completion candidates in math-mode,
Tassilo Horn <=
- [elpa] externals/auctex 1c808c0adc 15/16: Merge commit 'bd2c1c67' into externals/auctex, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 1a2060af30 04/16: * style/pdfpages.el ("pdfpages"): Replace `TeX-arg-eval'., Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 21893998a4 07/16: Update style/expl3.el, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 0270dd972d 10/16: Improve style/fancyvrb.el, Tassilo Horn, 2023/04/24
- [elpa] externals/auctex 191db68497 11/16: Improve style/enumitem.el, Tassilo Horn, 2023/04/24