[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 30/299: * style/varioref.el: Update copyright range. ("varioref")
From: |
Stefan Monnier |
Subject: |
[elpa] 30/299: * style/varioref.el: Update copyright range. ("varioref"): Add more definitions. (LaTeX-varioref-package-options): Reformat. |
Date: |
Sun, 02 Nov 2014 03:10:01 +0000 |
monnier pushed a commit to branch externals/auctex
in repository elpa.
commit e48619aa5a882b7d157d0505c3bb764de38eb382
Author: Tassilo Horn <address@hidden>
Date: Mon Jan 14 19:33:12 2013 +0000
* style/varioref.el: Update copyright range.
("varioref"): Add more definitions.
(LaTeX-varioref-package-options): Reformat.
---
ChangeLog | 4 ++++
style/varioref.el | 53 ++++++++++++++++++++++++++++++++++-------------------
2 files changed, 38 insertions(+), 19 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 97042aa..3c8cea7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,10 @@
* style/pstricks.el (LaTeX-pstricks-package-options): New
variable.
+ * style/varioref.el: Update copyright range.
+ ("varioref"): Add more definitions.
+ (LaTeX-varioref-package-options): Reformat.
+
2013-01-14 Tassilo Horn <address@hidden>
* Makefile.in (STYLESRC): Enable memoir.el style.
diff --git a/style/varioref.el b/style/varioref.el
index 77c791b..37d611f 100644
--- a/style/varioref.el
+++ b/style/varioref.el
@@ -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 <address@hidden>
+;; Mads Jensen <address@hidden>
;; Maintainer: address@hidden
;; This file is part of AUCTeX.
@@ -26,38 +27,52 @@
(TeX-add-style-hook "varioref"
(lambda ()
-
+
(TeX-add-symbols
;; 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
- [elpa] 03/299: * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): Also add spell button., (continued)
- [elpa] 03/299: * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): Also add spell button., Stefan Monnier, 2014/11/01
- [elpa] 27/299: * latex.el (TeX-arg-environment): Fix typo., Stefan Monnier, 2014/11/01
- [elpa] 25/299: * tex.el (TeX-command-list): Add command to run ChkTeX., Stefan Monnier, 2014/11/01
- [elpa] 23/299: * latex.el (LaTeX-env-document): Only insert \documentclass in case the document does not already contain one., Stefan Monnier, 2014/11/01
- [elpa] 26/299: * latex.el: Update copyright range. (LaTeX-auto-pagestyle-regexp-list): New variable. (LaTeX-auto-regexp-list): Use `LaTeX-auto-pagestyle-regexp-list'. ("pagestyle"): New type for the parser. (LaTeX-pagestyle-list): Remove. (TeX-arg-pagestyle): Use `LaTeX-pagestyle-list' function for completing. (LaTeX-common-initialization): Initialize pagestyles. * style/imakeidx.el: Use `LaTeX-pagestyle-list' function to set `firstpagestyle' option values., Stefan Monnier, 2014/11/01
- [elpa] 24/299: * Makefile.in (STYLESRC): Add new style files kantlipsum.el, lipsum.el, and longtable.el. * style/kantlipsum.el: New style. * style/lipsum.el: Ditto. * style/longtable.el: Ditto, Stefan Monnier, 2014/11/01
- [elpa] 29/299: * style/pstricks.el (LaTeX-pstricks-package-options): New variable., Stefan Monnier, 2014/11/01
- [elpa] 28/299: * Makefile.in (STYLESRC): Enable memoir.el style. * style/memoir.el: New style., Stefan Monnier, 2014/11/01
- [elpa] 32/299: * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix declarations., Stefan Monnier, 2014/11/01
- [elpa] 34/299: Fix previous change to auctex.texi., Stefan Monnier, 2014/11/01
- [elpa] 30/299: * style/varioref.el: Update copyright range. ("varioref"): Add more definitions. (LaTeX-varioref-package-options): Reformat.,
Stefan Monnier <=
- [elpa] 36/299: * doc/auctex.texi: Document `TeX-arg-length' and `TeX-arg-define-length'., Stefan Monnier, 2014/11/01
- [elpa] 37/299: * doc/todo.texi: Remove the todo concerning completion for counters that was implemented by Mosè Giordano on 2013-01-15., Stefan Monnier, 2014/11/01
- [elpa] 31/299: * style/listings.el: Update copyright range. (LaTeX-listings-key-val-options, "listings") (LaTeX-listings-package-options): Update to recent listings version., Stefan Monnier, 2014/11/01
- [elpa] 38/299: * style/placeins.el: New style., Stefan Monnier, 2014/11/01
- [elpa] 39/299: * texmathp.el (texmathp-tex-commands-default): Add \shortintertext., Stefan Monnier, 2014/11/01
- [elpa] 35/299: * latex.el (LaTeX-auto-length-regexp-list): New variable. (LaTeX-auto-regexp-list): Use `LaTeX-auto-length-regexp-list'. ("length"): New type for the parser. (TeX-arg-length): New function. (TeX-arg-define-length): New function. (LaTeX-common-initialization): Initialize some standard LaTeX lengths and use `TeX-arg-length' and `TeX-arg-define-length' for completion of some macros., Stefan Monnier, 2014/11/01
- [elpa] 40/299: * Makefile.in (STYLESRC): Activate new style placeins.el., Stefan Monnier, 2014/11/01
- [elpa] 33/299: * doc/auctex.texi: Document that `TeX-arg-counter' does completion now. * latex.el (LaTeX-auto-pagestyle-regexp-list): Fix typo. (LaTeX-auto-counter-regexp-list): New variable. (LaTeX-auto-regexp-list): Use `LaTeX-auto-counter-regexp-list'. ("counter"): New type for the parser. (TeX-arg-counter): Use `LaTeX-counter-list' function for completion and `definition' argument. (TeX-arg-pagestyle): Use `definition' argument. (LaTeX-common-initialization): Initialize counters., Stefan Monnier, 2014/11/01
- [elpa] 41/299: * tex-buf.el (TeX-output-revert-buffer): New function. (TeX-special-mode, TeX-output-mode): New major modes. (TeX-special-mode-map, TeX-output-mode-map): New variables., Stefan Monnier, 2014/11/01
- [elpa] 43/299: * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer local before setting it to TeX-output-revert-buffer., Stefan Monnier, 2014/11/01