AUCTeX Sync -- Updated Style Files.
[packages] / xemacs-packages / auctex / style / nameref.el
index d09ddbe..49e7202 100644 (file)
@@ -1,6 +1,6 @@
 ;;; nameref.el --- AUCTeX style for `nameref.sty'
 
-;; Copyright (C) 2013 Free Software Foundation, Inc.
+;; Copyright (C) 2013, 2015 Free Software Foundation, Inc.
 
 ;; Author: Mads Jensen <mje@inducks.org>
 ;; Maintainer: auctex-devel@gnu.org
  "nameref"
  (lambda ()
    (TeX-add-symbols
-    '("nameref" TeX-arg-ref))
-   
+    '("nameref" TeX-arg-ref)
+    '("nameref*" TeX-arg-ref)
+    '("Nameref" TeX-arg-ref))
+
    (setq TeX-complete-list
-         (append '(("\\\\nameref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}"))
-                 TeX-complete-list))
-   
+        (append
+         '(("\\\\\\(?:N\\|n\\)ameref\\*?{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}"))
+         TeX-complete-list))
+
    ;, Fontification
    (when (and (fboundp 'font-latex-add-keywords)
              (fboundp 'font-latex-set-syntactic-keywords)
              (eq TeX-install-font-lock 'font-latex-setup))
-     (font-latex-add-keywords '(("nameref" "{")) 'reference)))
+     (font-latex-add-keywords '(("nameref" "*{")
+                               ("Nameref" "{"))
+                             'reference)))
  LaTeX-dialect)
 
 (defvar LaTeX-nameref-package-options nil