auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX-diffs] GNU AUCTeX branch, master, updated. 45d9b8d0d62ca74d20d25


From: Tassilo Horn
Subject: [AUCTeX-diffs] GNU AUCTeX branch, master, updated. 45d9b8d0d62ca74d20d250b4e239852045f7a69b
Date: Sat, 31 Oct 2020 16:37:34 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU AUCTeX".

The branch, master has been updated
       via  45d9b8d0d62ca74d20d250b4e239852045f7a69b (commit)
      from  54b40b3126857a1fc120a19eed8db1e9132fd5a7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 45d9b8d0d62ca74d20d250b4e239852045f7a69b
Author: Tassilo Horn <tsdh@gnu.org>
Date:   Sat Oct 31 21:37:26 2020 +0100

    ; Fix byte-compiler warnings in styles

diff --git a/style/fancyhdr.el b/style/fancyhdr.el
index 646e8a2..0ec2ee0 100644
--- a/style/fancyhdr.el
+++ b/style/fancyhdr.el
@@ -29,6 +29,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/fancynum.el b/style/fancynum.el
index d6d1ddf..52ba702 100644
--- a/style/fancynum.el
+++ b/style/fancynum.el
@@ -29,6 +29,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 (TeX-add-style-hook
  "fancynum"
  (lambda ()
diff --git a/style/fancyref.el b/style/fancyref.el
index 89c0814..cf6555f 100644
--- a/style/fancyref.el
+++ b/style/fancyref.el
@@ -24,86 +24,89 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
                  (keywords class))
 
-(TeX-add-style-hook "fancyref"
-   (lambda ()
-     
-     (TeX-add-symbols
-
-      ;; The macros with label arguments
-      '("fref" [ TeX-arg-fancyref-format ] TeX-arg-ref)
-      '("Fref" [ TeX-arg-fancyref-format ] TeX-arg-ref)
-
-      ;; The macros which define new prefixes and formats
-      '("fancyrefchangeprefix" TeX-arg-macro "Prefix")
-      '("Frefformat" TeX-arg-fancyref-format TeX-arg-macro "Output")
-      '("frefformat" TeX-arg-fancyref-format TeX-arg-macro "Output")
-
-      ;; The delimiter
-      "fancyrefargdelim"
-
-      ;; All those names and abbreviations.
-      ;; Part
-      "fancyrefpartlabelprefix" 
-      "Frefpartname" "frefpartname"   
-      ;; Chapter
-      "fancyrefchalabelprefix"
-      "Frefchaname" "frefchaname"   
-      ;; Section
-      "fancyrefseclabelprefix"
-      "Frefsecname" "frefsecname"
-      ;; Equation
-      "fancyrefeqlabelprefix"
-      "Frefeqname" "frefeqname"   
-      ;; Figure
-      "fancyreffiglabelprefix"
-      "Freffigname" "freffigname" "Freffigshortname"
-      ;; Footnote
-      "fancyreffnlabelprefix"
-      "Freffnname" "freffnname"   
-      ;; Item
-      "fancyrefitemlabelprefix"
-      "Frefitemname" "frefitemname" 
-      ;; Table
-      "fancyreftablabelprefix"
-      "Freftabname" "freftabname" "Freftabshortname"
-      ;; Page
-      "Frefpgname" "frefpgname" "Frefpgshortname"
-      ;; On
-      "Frefonname" "frefonname" 
-      ;; See
-      "Frefseename" "frefseename"
-
-      ;; The spacing macros
-      "fancyrefloosespacing" "fancyreftightspacing" "fancyrefdefaultspacing"
-
-      ;; And the hook
-      "fancyrefhook")
-
-     ;; Insatall completion for labels and formats
-     (setq TeX-complete-list
-          (append
-           '(("\\\\[fF]ref\\(\\[[^]]*\\]\\)?{\\([^{}\n\r\\%,]*\\)" 
-              2 LaTeX-label-list "}")
-             ("\\\\[fF]ref\\[\\([^{}\n\r\\%,]*\\)" 
-              1 LaTeX-fancyref-formats "]")
-             ("\\\\[fF]refformat{\\([^{}\n\r\\%,]*\\)"
-              1 LaTeX-fancyref-formats "}"))
-           TeX-complete-list))
-     ;; Fontification
-     (when (and (featurep 'font-latex)
-               (eq TeX-install-font-lock 'font-latex-setup))
-       (font-latex-add-keywords '(("fref" "[{") ("Fref" "[{")) 'reference))
-
-     ;; Activate RefTeX reference style.
-     (and LaTeX-reftex-ref-style-auto-activate
-         (fboundp 'reftex-ref-style-activate)
-         (reftex-ref-style-activate "Fancyref")))
-   TeX-dialect)
+(TeX-add-style-hook
+ "fancyref"
+ (lambda ()
+   (TeX-add-symbols
+
+    ;; The macros with label arguments
+    '("fref" [ TeX-arg-fancyref-format ] TeX-arg-ref)
+    '("Fref" [ TeX-arg-fancyref-format ] TeX-arg-ref)
+
+    ;; The macros which define new prefixes and formats
+    '("fancyrefchangeprefix" TeX-arg-macro "Prefix")
+    '("Frefformat" TeX-arg-fancyref-format TeX-arg-macro "Output")
+    '("frefformat" TeX-arg-fancyref-format TeX-arg-macro "Output")
+
+    ;; The delimiter
+    "fancyrefargdelim"
+
+    ;; All those names and abbreviations.
+    ;; Part
+    "fancyrefpartlabelprefix" 
+    "Frefpartname" "frefpartname"   
+    ;; Chapter
+    "fancyrefchalabelprefix"
+    "Frefchaname" "frefchaname"   
+    ;; Section
+    "fancyrefseclabelprefix"
+    "Frefsecname" "frefsecname"
+    ;; Equation
+    "fancyrefeqlabelprefix"
+    "Frefeqname" "frefeqname"   
+    ;; Figure
+    "fancyreffiglabelprefix"
+    "Freffigname" "freffigname" "Freffigshortname"
+    ;; Footnote
+    "fancyreffnlabelprefix"
+    "Freffnname" "freffnname"   
+    ;; Item
+    "fancyrefitemlabelprefix"
+    "Frefitemname" "frefitemname" 
+    ;; Table
+    "fancyreftablabelprefix"
+    "Freftabname" "freftabname" "Freftabshortname"
+    ;; Page
+    "Frefpgname" "frefpgname" "Frefpgshortname"
+    ;; On
+    "Frefonname" "frefonname" 
+    ;; See
+    "Frefseename" "frefseename"
+
+    ;; The spacing macros
+    "fancyrefloosespacing" "fancyreftightspacing" "fancyrefdefaultspacing"
+
+    ;; And the hook
+    "fancyrefhook")
+
+   ;; Insatall completion for labels and formats
+   (setq TeX-complete-list
+        (append
+         '(("\\\\[fF]ref\\(\\[[^]]*\\]\\)?{\\([^{}\n\r\\%,]*\\)" 
+            2 LaTeX-label-list "}")
+           ("\\\\[fF]ref\\[\\([^{}\n\r\\%,]*\\)" 
+            1 LaTeX-fancyref-formats "]")
+           ("\\\\[fF]refformat{\\([^{}\n\r\\%,]*\\)"
+            1 LaTeX-fancyref-formats "}"))
+         TeX-complete-list))
+   ;; Fontification
+   (when (and (featurep 'font-latex)
+             (eq TeX-install-font-lock 'font-latex-setup))
+     (font-latex-add-keywords '(("fref" "[{") ("Fref" "[{")) 'reference))
+
+   ;; Activate RefTeX reference style.
+   (and LaTeX-reftex-ref-style-auto-activate
+       (fboundp 'reftex-ref-style-activate)
+       (reftex-ref-style-activate "Fancyref")))
+ TeX-dialect)
 
 ;; The following list keeps a list of available format names
 ;; Note that this list is only updated when a format is used, not
diff --git a/style/fbb.el b/style/fbb.el
index f05c777..e1f5796 100644
--- a/style/fbb.el
+++ b/style/fbb.el
@@ -31,6 +31,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/fbox.el b/style/fbox.el
index f79e2c0..367d042 100644
--- a/style/fbox.el
+++ b/style/fbox.el
@@ -29,6 +29,10 @@
 ;; This file adds support for `fbox.sty' (v0.04) from 2020/01/03.
 ;; `fbox.sty' is part of TeXLive.
 
+;;; Code
+
+(require 'tex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/filecontents.el b/style/filecontents.el
index 33ed0fa..cb4ac56 100644
--- a/style/filecontents.el
+++ b/style/filecontents.el
@@ -33,6 +33,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 (TeX-add-style-hook
  "filecontents"
  (lambda ()
diff --git a/style/flashcards.el b/style/flashcards.el
index b8f5b45..0df4cbf 100644
--- a/style/flashcards.el
+++ b/style/flashcards.el
@@ -30,6 +30,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/foils.el b/style/foils.el
index ec3ebef..15b940c 100644
--- a/style/foils.el
+++ b/style/foils.el
@@ -23,6 +23,8 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
 (require 'timezone)
 
 (TeX-add-style-hook "foils"
diff --git a/style/fontaxes.el b/style/fontaxes.el
index 26be0a0..1765dfc 100644
--- a/style/fontaxes.el
+++ b/style/fontaxes.el
@@ -34,6 +34,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/fontenc.el b/style/fontenc.el
index b1911e1..6bb6132 100644
--- a/style/fontenc.el
+++ b/style/fontenc.el
@@ -31,6 +31,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 (defvar LaTeX-fontenc-package-options-list
   '(;; 128+ glyph encodings (text)
     "OT1" "OT2" "OT3" "OT4" "OT6"
diff --git a/style/fontspec.el b/style/fontspec.el
index ec6bf38..cd3cd40 100644
--- a/style/fontspec.el
+++ b/style/fontspec.el
@@ -34,6 +34,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
@@ -41,6 +44,7 @@
 
 (declare-function LaTeX-color-definecolor-list "color" ())
 (declare-function LaTeX-xcolor-definecolor-list "xcolor" ())
+(declare-function TeX-check-engine-add-engines "tex-buf" (&rest engines))
 
 (defvar LaTeX-fontspec-font-features
   '(;; 5 Font selection
diff --git a/style/footmisc.el b/style/footmisc.el
index 6fad9f9..49ce381 100644
--- a/style/footmisc.el
+++ b/style/footmisc.el
@@ -29,6 +29,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 ;; Silence the compiler:
 (declare-function font-latex-add-keywords
                  "font-latex"
diff --git a/style/framed.el b/style/framed.el
index 1b81766..03160ba 100644
--- a/style/framed.el
+++ b/style/framed.el
@@ -31,6 +31,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 (TeX-add-style-hook
  "framed"
  (lambda ()
diff --git a/style/francais.el b/style/francais.el
index f8d88a5..53da6f3 100644
--- a/style/francais.el
+++ b/style/francais.el
@@ -33,6 +33,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 (TeX-add-style-hook
  "francais"
  (lambda ()
diff --git a/style/french.el b/style/french.el
index 9d76f88..f664f83 100644
--- a/style/french.el
+++ b/style/french.el
@@ -29,13 +29,15 @@
 ;; Set up AUCTeX for editing French text in connection with the
 ;; `french' babel option.  The file basically loads the style file for
 ;; the `frenchb' babel option.
-;; 
+;;
 ;; Support for the FrenchPro package by Bernard Gaulle is _not_
 ;; included.  If the presence of FrenchPro is detected, the `frenchb'
 ;; support is not loaded.
 
 ;;; Code:
 
+(require 'tex)
+
 (TeX-add-style-hook
  "french"
  (lambda ()
diff --git a/style/frenchb.el b/style/frenchb.el
index 7625f8c..a59432d 100644
--- a/style/frenchb.el
+++ b/style/frenchb.el
@@ -38,6 +38,8 @@
 
 ;;; Code:
 
+(require 'tex)
+
 (TeX-add-style-hook
  "frenchb"
  (lambda ()
@@ -52,20 +54,20 @@
     "ieme"
     "iemes"
     '("bsc" t)
-     "primo"
-     "secundo"
-     "tertio"
-     "quarto"
-     "No"
-     "no"
-     "degre"
-     "degres"
-     "DecimalMathComma"
-     "StandardMathComma"
-     '("nombre" "Nombre")
-     "ThinSpaceInFrenchNumbers"
-     "FrenchLayout"
-     "StandardLayout")
+    "primo"
+    "secundo"
+    "tertio"
+    "quarto"
+    "No"
+    "no"
+    "degre"
+    "degres"
+    "DecimalMathComma"
+    "StandardMathComma"
+    '("nombre" "Nombre")
+    "ThinSpaceInFrenchNumbers"
+    "FrenchLayout"
+    "StandardLayout")
    (unless (eq (car TeX-quote-language) 'override)
      (setq TeX-quote-language
           `("french" "\\og "
diff --git a/style/fvextra.el b/style/fvextra.el
index 1cfb29b..71a4ab8 100644
--- a/style/fvextra.el
+++ b/style/fvextra.el
@@ -31,6 +31,9 @@
 
 ;;; Code:
 
+(require 'tex)
+(require 'latex)
+
 ;; Needed for compiling `cl-pushnew':
 (eval-when-compile
   (require 'cl-lib))

-----------------------------------------------------------------------

Summary of changes:
 style/fancyhdr.el     |   3 +
 style/fancynum.el     |   2 +
 style/fancyref.el     | 153 +++++++++++++++++++++++++-------------------------
 style/fbb.el          |   2 +
 style/fbox.el         |   4 ++
 style/filecontents.el |   3 +
 style/flashcards.el   |   3 +
 style/foils.el        |   2 +
 style/fontaxes.el     |   2 +
 style/fontenc.el      |   2 +
 style/fontspec.el     |   4 ++
 style/footmisc.el     |   2 +
 style/framed.el       |   3 +
 style/francais.el     |   2 +
 style/french.el       |   4 +-
 style/frenchb.el      |  30 +++++-----
 style/fvextra.el      |   3 +
 17 files changed, 134 insertions(+), 90 deletions(-)


hooks/post-receive
-- 
GNU AUCTeX



reply via email to

[Prev in Thread] Current Thread [Next in Thread]