CVSROOT: /sources/auctex Module name: auctex Changes by: Tassilo Horn <tsdh> 13/01/14 19:33:12
Index: style/varioref.el =================================================================== RCS file: /sources/auctex/auctex/style/varioref.el,v retrieving revision 1.5 retrieving revision 1.6 diff -u -b -r1.5 -r1.6 --- style/varioref.el 3 Feb 2008 14:53:28 -0000 1.5 +++ style/varioref.el 14 Jan 2013 19:33:12 -0000 1.6 @@ -1,8 +1,9 @@ ;;; varioref.el --- AUCTeX style file with support for varioref.sty -;; Copyright (C) 1999 Free Software Foundation, Inc. +;; Copyright (C) 1999, 2013 Free Software Foundation, Inc. ;; Author: Carsten Dominik <[email protected]> +;; Mads Jensen <[email protected]> ;; Maintainer: [email protected] ;; This file is part of AUCTeX. @@ -31,33 +32,47 @@ ;; The macros with label arguments '("vref" TeX-arg-label) - '("vpageref" [ "Same page text" ] [ "different page text" ] TeX-arg-label) + '("Vref" TeX-arg-label) + '("vrefrange" [ "Same page text" ] TeX-arg-label TeX-arg-label) + '("vrefrange*" [ "Same page text" ] TeX-arg-label TeX-arg-label) + '("vref*" TeX-arg-label) + '("Vref" TeX-arg-label) + '("Ref" TeX-arg-label) + '("vpageref" [ "Same page text" ] [ "Different page text" ] TeX-arg-label) + '("vpageref*" [ "Same page text" ] [ "Different page text" ] + TeX-arg-label) '("fullref" TeX-arg-label) + '("labelformat" TeX-arg-counter t) + + '("vpagerefrange" [ "Same page text" ] TeX-arg-label TeX-arg-label) + '("vpagerefrange*" [ "Same page text" ] TeX-arg-label TeX-arg-label) ;; And the other macros used for customization "reftextbefore" "reftextfacebefore" - "reftextafter" "reftextfaceafter" - "reftextfaraway" "vreftextvario" "vrefwarning") + "reftextafter" "reftextfaceafter" "reftexlabelrange" + "reftextfaraway" "vreftextvario" "vrefwarning" + "vpagerefnum" "vrefshowerrors") - ;; Install completion for labels + ;; Install completion for labels. Only offer completion for + ;; commands that take only one reference as an argument (setq TeX-complete-list (append - '(("\\\\vref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") - ("\\\\vpageref\\(\\[[^]]*\\]\\)*{\\([^{}\n\r\\%,]*\\)" + '(("\\\\[Vv]ref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") + ("\\\\vref\\*?{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") + ("\\\\Ref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") + ("\\\\vref\\*{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") + ("\\\\fullref{\\([^{}\n\r\\%,]*\\)" 1 LaTeX-label-list "}") + ("\\\\vpageref\\*?\\(\\[[^]]*\\]\\)*{\\([^{}\n\r\\%,]*\\)" 2 LaTeX-label-list "}")) TeX-complete-list)))) -(defvar LaTeX-varioref-package-options '("draft" "final" "afrikaans" - "american" "austrian" "naustrian" - "brazil" "breton" "catalan" "croatian" - "czech" "danish" "dutch" "english" - "esperanto" "finnish" "french" - "galician" "german" "ngerman" "greek" - "italian" "magyar" "norsk" "nynorsk" - "polish" "portuges" "romanian" - "russian" "slovak" "slovene" - "spanish" "swedish" "turkish" - "francais" "germanb") +(defvar LaTeX-varioref-package-options + '("draft" "final" "afrikaans" "american" "austrian" "naustrian" "basque" + "brazil" "breton" "bahasam" "catalan" "croatian" "czech" "danish" + "dutch" "english" "esperanto" "finnish" "french" "galician" "german" + "icelandic" "ngerman" "greek" "italian" "magyar" "norsk" "nynorsk" + "polish" "portuges" "romanian" "russian" "slovak" "slovene" + "spanish" "swedish" "turkish" "ukrainian" "francais" "germanb") "Package options for the varioref package.") ;;; varioref.el ends here _______________________________________________ auctex-diffs mailing list [email protected] https://lists.gnu.org/mailman/listinfo/auctex-diffs
