[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex dbfb016 19/25: Use active region if it is a logo
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex dbfb016 19/25: Use active region if it is a logo name. |
Date: |
Sun, 21 Mar 2021 11:44:42 -0400 (EDT) |
branch: externals/auctex
commit dbfb016dbc7c25e4aee09fc86bdcea8c9b4bc97d
Author: Tassilo Horn <tsdh@gnu.org>
Commit: Tassilo Horn <tsdh@gnu.org>
Use active region if it is a logo name.
* style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name):
New function for the logo name arg of \hologo and \Hologo.
---
style/hologo.el | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/style/hologo.el b/style/hologo.el
index 373ba9d..8f8693c 100644
--- a/style/hologo.el
+++ b/style/hologo.el
@@ -106,17 +106,23 @@
"space" "hyphen" "runtogether"))) ; plainTeX
"Local key=value options for hologo macros.")
+(defun LaTeX-hologo--arg-use-region-or-query-logo-name (optional)
+ (if (and (use-region-p)
+ (member (buffer-substring (region-beginning) (region-end))
+ LaTeX-hologo-logo-names))
+ ""
+ (TeX-argument-insert
+ (completing-read "Logo name: " LaTeX-hologo-logo-names)
+ optional)))
+
(TeX-add-style-hook
"hologo"
(lambda ()
(TeX-add-symbols
;; Insert logo macros
- '("hologo" (TeX-arg-eval completing-read
- "Logo name: " LaTeX-hologo-logo-names))
-
- '("Hologo" (TeX-arg-eval completing-read
- "Logo name: " LaTeX-hologo-logo-names))
+ '("hologo" LaTeX-hologo--arg-use-region-or-query-logo-name)
+ '("Hologo" LaTeX-hologo--arg-use-region-or-query-logo-name)
;; Setup macros
'("hologoSetup" (TeX-arg-key-val LaTeX-hologo-key-val-options-global))
- [elpa] externals/auctex 72e645f 13/25: ; * tex-buf.el (TeX-active-master): Fix comment., (continued)
- [elpa] externals/auctex 72e645f 13/25: ; * tex-buf.el (TeX-active-master): Fix comment., Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 2848def 14/25: * style/geometry.el ("geometry"): Fontify \restoregeometry macro., Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 331b24c 21/25: Use "wrap region or query for logo" also in \[hH]ologoVariant, Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 094c298 23/25: Implement the user option TeX-output-dir, Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 6db8a1a 06/25: ; Use @subsection, Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 0c90254 15/25: ; * tex-buf.el (TeX-command-region): Fix typo in comment., Tassilo Horn, 2021/03/21
- [elpa] externals/auctex f9c7245 22/25: Improve style/footmisc.el, Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 159c81d 08/25: ; * style/truncate.el: Fix mail address., Tassilo Horn, 2021/03/21
- [elpa] externals/auctex e62bc9b 05/25: Remove eol format suffix from coding tag (bug#46117), Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 1ad2d9e 17/25: Fix preview-cache-preamble after region typeset/preview, Tassilo Horn, 2021/03/21
- [elpa] externals/auctex dbfb016 19/25: Use active region if it is a logo name.,
Tassilo Horn <=
- [elpa] externals/auctex b9f4f36 04/25: ; * doc/quickstart.texi (Editing Facilities): Fix formatting., Tassilo Horn, 2021/03/21
- [elpa] externals/auctex 48fb645 25/25: Merge remote-tracking branch 'origin/master' into externals/auctex, Tassilo Horn, 2021/03/21