emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/auctex cb0a1e6be1 72/77: Improve function calls to retr


From: Tassilo Horn
Subject: [elpa] externals/auctex cb0a1e6be1 72/77: Improve function calls to retrieve key=vals in style hooks
Date: Fri, 26 Aug 2022 16:06:39 -0400 (EDT)

branch: externals/auctex
commit cb0a1e6be1a5e257737bf58a5c11caed35b8f202
Author: Arash Esbati <arash@gnu.org>
Commit: Arash Esbati <arash@gnu.org>

    Improve function calls to retrieve key=vals in style hooks
    
    * latex.el (TeX-read-key-val): Improve call of functions as
    argument of `TeX-arg-key-val' inside style hooks.
---
 latex.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/latex.el b/latex.el
index c77af6d82e..59ba9cbfc6 100644
--- a/latex.el
+++ b/latex.el
@@ -3235,9 +3235,9 @@ returning an alist.  Use PROMPT as the prompt string."
          ((and (listp key-val-alist)
                (symbolp (car key-val-alist))
                (fboundp (car key-val-alist)))
-          (let ((head (car key-val-alist))
-                (tail (cdr key-val-alist)))
-            (apply head tail)))
+          (if (> (length key-val-alist) 1)
+              (eval key-val-alist t)
+            (funcall (car key-val-alist))))
          (t
           key-val-alist))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]