[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[AUCTeX-diffs] [elpa] externals/auctex e4aba95 21/36: Support RefTeX wit
From: |
Tassilo Horn |
Subject: |
[AUCTeX-diffs] [elpa] externals/auctex e4aba95 21/36: Support RefTeX with `reftex-add-label-environments' in style/mathtools.el |
Date: |
Thu, 22 Dec 2016 13:08:12 +0000 (UTC) |
branch: externals/auctex
commit e4aba9556ca602ce069226a41121cd038877ad36
Author: Arash Esbati <address@hidden>
Commit: Arash Esbati <address@hidden>
Support RefTeX with `reftex-add-label-environments' in style/mathtools.el
* style/mathtools.el (LaTeX-mathtools-auto-cleanup, "mathtools"):
Support RefTeX with `reftex-add-label-environments' and not by
appending environments to `reftex-label-alist'.
("mathtools"): Add fontification support for referencing macros.
---
style/mathtools.el | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/style/mathtools.el b/style/mathtools.el
index c6c4b17..a55201d 100644
--- a/style/mathtools.el
+++ b/style/mathtools.el
@@ -133,8 +133,8 @@
`(,env . LaTeX-item-equation) t)
(add-to-list 'LaTeX-label-alist
`(,env . LaTeX-amsmath-label) t)
- (when (boundp 'reftex-label-alist)
- (add-to-list 'reftex-label-alist `(,env ?e nil nil t) t)))))
+ (when (fboundp 'reftex-add-label-environments)
+ (reftex-add-label-environments `((,env ?e nil nil t)))))))
(add-hook 'TeX-auto-prepare-hook #'LaTeX-mathtools-auto-prepare t)
(add-hook 'TeX-auto-cleanup-hook #'LaTeX-mathtools-auto-cleanup t)
@@ -458,13 +458,13 @@ Put line break macro on the last line. Next, insert an
ampersand."
("multlined" . LaTeX-amsmath-label))
LaTeX-label-alist))
- ;; RefTeX support: Add env's to `reftex-label-alist'
- (when (boundp 'reftex-label-alist)
+ ;; RefTeX support: Add env's with `reftex-add-label-environments'
+ (when (fboundp 'reftex-add-label-environments)
(let ((envs '(("lgathered" ?e nil nil t)
("rgathered" ?e nil nil t)
("multlined" ?e nil nil t))))
(dolist (env envs)
- (add-to-list 'reftex-label-alist env t))))
+ (reftex-add-label-environments `(,env)))))
;; Fontification
(when (and (featurep 'font-latex)
@@ -481,7 +481,10 @@ Put line break macro on the last line. Next, insert an
ampersand."
("renewgathered" "{{{{"))
'function)
(font-latex-add-keywords '(("usetagform" "{"))
- 'variable)))
+ 'variable)
+ (font-latex-add-keywords '(("refeq" "{")
+ ("noeqref" "{"))
+ 'reference)))
LaTeX-dialect)
;;; mathtools.el ends here
- [AUCTeX-diffs] [elpa] externals/auctex updated (1b5875c -> 2e7ca50), Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 80d2a08 10/36: Min fix to kpfonts package, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 29ae5fb 15/36: Add \LTXtable to list of file-loading commands, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex eb748ea 18/36: Fix query for defined colors in style/ntheorem.el, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 7518a8a 31/36: Mention that arguments to *-operator must be in braces, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex e4aba95 21/36: Support RefTeX with `reftex-add-label-environments' in style/mathtools.el,
Tassilo Horn <=
- [AUCTeX-diffs] [elpa] externals/auctex 66ed2ac 30/36: Add test for new column counting code, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex f04e5f7 09/36: Add style file for amsfonts package, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 1aa46c3 23/36: ; Use third argument of `TeX-argument-insert', Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 40da84e 20/36: Support RefTeX with `reftex-add-label-environments' in style/empheq.el, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex d6890e8 04/36: Improve caption and label insertion in style/subcaption.el, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex b44d524 35/36: Uniform font-lock updates/don't break prettify (bug#25245), Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 79c8264 19/36: Fix query for defined colors in style/textpos.el, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 8a14439 11/36: Add style file for subfiles package., Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 6ec185e 16/36: Do not spell-check arguments of \LTXtable, Tassilo Horn, 2016/12/22
- [AUCTeX-diffs] [elpa] externals/auctex 6a31d4e 14/36: Support new floats defined with newfloat package, Tassilo Horn, 2016/12/22