[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex ddd6b97 11/26: Improve minted style.
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex ddd6b97 11/26: Improve minted style. |
Date: |
Tue, 27 Jan 2015 12:21:25 +0000 |
branch: externals/auctex
commit ddd6b97c8c18cc797762224023753a66863e0deb
Author: Tassilo Horn <address@hidden>
Commit: Tassilo Horn <address@hidden>
Improve minted style.
* style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros
generated by \newmint, \newmintinline, and \newmintedfile, too.
---
ChangeLog | 3 +++
style/minted.el | 19 ++++++++++++-------
2 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 5bf02de..142694c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2014-12-20 Tassilo Horn <address@hidden>
+ * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros
+ generated by \newmint, \newmintinline, and \newmintedfile, too.
+
* tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'.
2014-12-19 Tassilo Horn <address@hidden>
diff --git a/style/minted.el b/style/minted.el
index b5733c3..dce725b 100644
--- a/style/minted.el
+++ b/style/minted.el
@@ -129,13 +129,7 @@
LaTeX-minted-auto-newmintedfile nil))
(defun LaTeX-minted-auto-cleanup ()
- ;; (message "1: %s\n2: %s\n3: %s\n4: %s"
- ;; LaTeX-minted-auto-newminted
- ;; LaTeX-minted-auto-newmint
- ;; LaTeX-minted-auto-newmintinline
- ;; LaTeX-minted-auto-newmintedfile)
- ;; Every \newminted{lang}{opts} defines a new langcode and a new langcode*
- ;; env. The starred version has mandatory args.
+ ;; \newminted{lang}{opts} => new langcode and langcode* envs.
(dolist (lang LaTeX-minted-auto-newminted)
(let* ((env (concat lang "code"))
(env* (concat env "*")))
@@ -147,6 +141,17 @@
(add-to-list 'LaTeX-indent-environment-list `(,env* current-indentation))
(add-to-list 'LaTeX-verbatim-environments-local env)
(add-to-list 'LaTeX-verbatim-environments-local env*)))
+ ;; \newmint{foo}{opts} => \foo|code|
+ (dolist (lang LaTeX-minted-auto-newmint)
+ (add-to-list 'TeX-auto-symbol lang)
+ (add-to-list 'LaTeX-verbatim-macros-with-delims-local lang))
+ ;; \newmintinline{foo}{opts} => \fooinline|code|
+ (dolist (lang LaTeX-minted-auto-newmintinline)
+ (add-to-list 'TeX-auto-symbol lang)
+ (add-to-list 'LaTeX-verbatim-macros-with-delims-local (concat lang
"inline")))
+ ;; \newmintedfile{foo}{opts} => \foofile{file-name}
+ (dolist (lang LaTeX-minted-auto-newmintedfile)
+ (add-to-list 'TeX-auto-symbol (list lang 'TeX-arg-file)))
(when (and (fboundp 'font-latex-add-keywords)
(fboundp 'font-latex-set-syntactic-keywords)
(eq TeX-install-font-lock 'font-latex-setup))
- [elpa] externals/auctex e2d6210 20/26: Fix in minted style., (continued)
- [elpa] externals/auctex e2d6210 20/26: Fix in minted style., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 53838b3 23/26: Fix bug#19675, Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 8cd2b07 22/26: Fix indentation in auto files., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 5154e91 21/26: Remove already resolved FIXME., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex f3cf79d 19/26: Fix a typo., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 5734441 18/26: Add new styles., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 18ee3e9 17/26: Add `Form' environment needed for PDF and HTML forms., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex b54c26a 16/26: Fix doc build, Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 2487022 15/26: Update changes.texi, Tassilo Horn, 2015/01/27
- [elpa] externals/auctex fff9412 14/26: Add hva file assoc to auto-mode-alist (bug#19426), Tassilo Horn, 2015/01/27
- [elpa] externals/auctex ddd6b97 11/26: Improve minted style.,
Tassilo Horn <=
- [elpa] externals/auctex df97f94 13/26: Improve minted style., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex d3d05d4 12/26: Make some buffer-local vars document-local., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 6e94ea0 09/26: Add (start of an) minted style., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 63bcbcd 08/26: Obsolete LaTeX-verbatim-regexp defcustom, Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 49ee91a 03/26: Fix byte-compile warnings., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 0cc29f9 07/26: Fix void-variable error., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex fc9a240 06/26: Fix bug#19398 in TeX-evince-sync-view, Tassilo Horn, 2015/01/27
- [elpa] externals/auctex c7e1e47 05/26: [Fix #19281] Allow moodifying environments with macros in their names., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 8dd1455 04/26: Fix in style/babel.el., Tassilo Horn, 2015/01/27
- [elpa] externals/auctex 6bfd4c8 01/26: Add new styles., Tassilo Horn, 2015/01/27