branch: externals/auctex
commit 29261e3a61c8b3091466df70abeef16e59f357ff
Author: Arash Esbati <a.esb...@elumatec.net>
Commit: Tassilo Horn <t...@gnu.org>

    Minor improvements to hyperref.el.
    
    * style/hyperref.el ("hyperref"): Add completion for starred
    version of `\autoref' incl. fontification.
    ("hyperref"): Add fontification support for `\hypersetup'.
---
 ChangeLog         |    6 ++++++
 style/hyperref.el |    5 ++++-
 2 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index af8d4e6..e094aff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-09-08  Arash Esbati  <esb...@gmx.de>
+
+       * style/hyperref.el ("hyperref"): Add completion for starred
+       version of `\autoref' incl. fontification.
+       ("hyperref"): Add fontification support for `\hypersetup'.
+
 2015-09-08  Tassilo Horn  <t...@gnu.org>
 
        * tex-buf.el (TeX-command-default): Fix bug where wrong command
diff --git a/style/hyperref.el b/style/hyperref.el
index 45d70a1..9f4d0be 100644
--- a/style/hyperref.el
+++ b/style/hyperref.el
@@ -230,6 +230,7 @@
     '("hypertarget" "Name" "Text")
     '("phantomsection" 0)
     '("autoref" TeX-arg-ref)
+    '("autoref*" TeX-arg-ref)
     '("ref*" TeX-arg-ref)
     '("pageref*" TeX-arg-ref)
     '("autopageref" TeX-arg-ref)
@@ -287,11 +288,13 @@
                                ("hyperref" "{{{{")
                                ("hyperlink" "{{")
                                ("hypertarget" "{{")
-                               ("autoref" "{")
+                               ("autoref" "*{")
                                ("ref" "*{")
                                ("pageref" "*{")
                                ("autopageref" "*{"))
                              'reference)
+     (font-latex-add-keywords '(("hypersetup" "{"))
+                             'function)
      ;; For syntactic fontification, e.g. verbatim constructs.
      (font-latex-set-syntactic-keywords))
 

Reply via email to