[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[AUCTeX-diffs] [elpa] externals/auctex bb390fe 18/57: Add fontification
From: |
Tassilo Horn |
Subject: |
[AUCTeX-diffs] [elpa] externals/auctex bb390fe 18/57: Add fontification for varioref's referencing macros |
Date: |
Wed, 11 Jan 2017 18:01:38 +0000 (UTC) |
branch: externals/auctex
commit bb390fe0b594fdccf140b77855af2cb3f7acdec6
Author: Arash Esbati <address@hidden>
Commit: Arash Esbati <address@hidden>
Add fontification for varioref's referencing macros
* font-latex.el (font-latex-built-in-keyword-classes): Add starred
version to ref macro.
* style/varioref.el ("varioref"): Add fontification support for
referencing macros.
---
font-latex.el | 2 +-
style/varioref.el | 13 +++++++++++++
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/font-latex.el b/font-latex.el
index 4a8195d..896c6af 100644
--- a/font-latex.el
+++ b/font-latex.el
@@ -325,7 +325,7 @@ variable `font-latex-fontify-sectioning'." ',num)
'font-lock-constant-face 2 command)
("reference"
(("nocite" "*{") ("cite" "*[[{") ("label" "{") ("pageref" "{")
- ("vref" "{") ("eqref" "{") ("ref" "{") ("include" "{")
+ ("vref" "*{") ("eqref" "{") ("ref" "{") ("include" "{")
("input" "{") ("bibliography" "{") ("index" "{") ("glossary" "{")
("footnote" "[{") ("footnotemark" "[") ("footnotetext" "[{"))
'font-lock-constant-face 2 command)
diff --git a/style/varioref.el b/style/varioref.el
index 7684ba4..1d87507 100644
--- a/style/varioref.el
+++ b/style/varioref.el
@@ -66,6 +66,19 @@
2 LaTeX-label-list "}"))
TeX-complete-list))
+ ;; Fontification
+ (when (and (fboundp 'font-latex-add-keywords)
+ (eq TeX-install-font-lock 'font-latex-setup))
+ (font-latex-add-keywords '(;; vref is already in font-latex.el,
+ ;; so don't add it here again
+ ("Vref" "*{")
+ ("vpageref" "*[[{")
+ ("vrefrange" "*[{{")
+ ("Ref" "{")
+ ("fullref" "{")
+ ("vpagerefrange" "*[{{"))
+ 'reference))
+
;; Activate RefTeX reference style.
(and LaTeX-reftex-ref-style-auto-activate
(fboundp 'reftex-ref-style-activate)
- [AUCTeX-diffs] [elpa] externals/auctex 890163e 26/57: Bring back multi-level script font-locking, (continued)
- [AUCTeX-diffs] [elpa] externals/auctex 890163e 26/57: Bring back multi-level script font-locking, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 00df9a5 37/57: Check new custom option before activating RefTeX cite format, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 7ef680c 52/57: Refresh RELEASE file, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex c70b7f9 21/57: Add new style/exam.sty, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex bdc5d0d 11/57: Add new style/mdframed.el, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 6fe7a2e 43/57: Prepare for upcoming release, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 33a6ff8 48/57: ; Change email address., Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 1354c70 44/57: Advertise AUCTeX installation from ELPA, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 3dca7c4 57/57: Merge branch 'master' into externals/auctex, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex ec3996d 08/57: Query for optional float position, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex bb390fe 18/57: Add fontification for varioref's referencing macros,
Tassilo Horn <=
- [AUCTeX-diffs] [elpa] externals/auctex a943b6c 10/57: Add new tcolorbox library style/tcolorboxlib-raster.el, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 8186490 06/57: Fix documentation of TeX-arg-file, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 5ddbd04 12/57: Add new style/titleps.el, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 225bade 14/57: Add new style/titletoc.el, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex ea7f427 28/57: Improve multi-level script fontification, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex c541d75 20/57: Fix the names also in expert macros, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 377a97a 32/57: Completion for math macros, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 3a5ed08 38/57: Support biblatex cite format in all Emacsen, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex 4c59f77 42/57: Adapt Makefile to new ChangeLog file name, Tassilo Horn, 2017/01/11
- [AUCTeX-diffs] [elpa] externals/auctex d185bcb 49/57: * Makefile.in (release-commit): Fix name of preview ChangeLog., Tassilo Horn, 2017/01/11