branch: externals/auctex
commit 8610189a5f64de18c17ba3a372614879ca087e77
Author: Arash Esbati <ar...@gnu.org>
Commit: Arash Esbati <ar...@gnu.org>

    Update style/paracol.el to package version 1.35
    
    * style/paracol.el: Add macro \definecolumnpreamble and the length
    elowfootnoteskip.
---
 style/paracol.el | 27 +++++++++++++++++----------
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/style/paracol.el b/style/paracol.el
index 308ac46..3eef88a 100644
--- a/style/paracol.el
+++ b/style/paracol.el
@@ -1,6 +1,6 @@
-;;; paracol.el --- AUCTeX style for `paracol.sty' (v1.32)
+;;; paracol.el --- AUCTeX style for `paracol.sty' (v1.35)
 
-;; Copyright (C) 2016, 2018 Free Software Foundation, Inc.
+;; Copyright (C) 2016--2019 Free Software Foundation, Inc.
 
 ;; Author: Arash Esbati <ar...@gnu.org>
 ;; Maintainer: auctex-devel@gnu.org
@@ -26,7 +26,7 @@
 
 ;;; Commentary:
 
-;; This file adds support for `paracol.sty' (v1.32) from 2015/10/10.
+;; This file adds support for `paracol.sty' (v1.35) from 2018/12/31.
 ;; `paracol.sty' is part of TeXLive.
 
 ;; `paracol.sty' provides an environment (paracol) and a command
@@ -118,6 +118,7 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
     '("switchcolumn" [ "Column" ] )
     '("switchcolumn*" [ TeX-arg-paracol-switchcolumn* ] )
     '("thecolumn")
+    '("definecolumnpreamble" "Column" t)
     '("ensurevspace" TeX-arg-length)
 
     ;; 7.3 Commands for Column and Gap Width
@@ -181,7 +182,7 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
     ;; the command only here but not for fontification
     '("columncolor" (TeX-arg-conditional (member "xcolor" (TeX-style-list))
                                         (TeX-arg-xcolor)
-                                      (TeX-arg-color))
+                                        (TeX-arg-color))
       [ "Column" ] )
 
     ;; 
ormalcolumncolor[col]
@@ -193,7 +194,7 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
     ;; 
ormalcolseprulecolor[col]
     '("colseprulecolor" (TeX-arg-conditional (member "xcolor" (TeX-style-list))
                                             (TeX-arg-xcolor)
-                                          (TeX-arg-color))
+                                            (TeX-arg-color))
       [ "Column" ] )
     '("normalcolseprulecolor" [ "Column" ] )
 
@@ -208,7 +209,7 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
                      "C" "G" "S" "F" "N" "P" "T" "B" "L" "R"))
       (TeX-arg-conditional (member "xcolor" (TeX-style-list))
                           (TeX-arg-xcolor)
-                        (TeX-arg-color)))
+                          (TeX-arg-color)))
 
     ;; 
obackgroundcolor{region}
     '("nobackgroundcolor"
@@ -228,20 +229,25 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
                    '("toc" "lof" "lot"))
       "Column")
 
+    ;; 7.10 Page Flushing Commands
     '("flushpage" 0))
 
-   ; \switchcolumn should get its own line:
+   ;; elowfootnoteskip is a length:
+   (LaTeX-add-lengths "belowfootnoteskip")
+
+   ;; \switchcolumn should get its own line:
    (LaTeX-paragraph-commands-add-locally "switchcolumn")
 
    ;; Fontification
    (when (and (featurep 'font-latex)
              (eq TeX-install-font-lock 'font-latex-setup))
-                             ;; FIXME: Syntax is \switchcolumn[num]*[text].
+     (font-latex-add-keywords '(("switchcolumn"                        "*["))
+                             ;; FIXME: Syntax is
+                             ;; \switchcolumn[num]*[text].
                              ;; font-latex.el doesn't handle the case
                              ;; where `*' comes after the first `['.
                              ;; Therefore, we use this compromise to
                              ;; get something fontified at least.
-     (font-latex-add-keywords '(("switchcolumn"                        "*["))
                              'textual)
      (font-latex-add-keywords '(("flushpage"                   "*["))
                              'warning)
@@ -249,7 +255,8 @@ If OPTIONAL is non-nil, insert the result in square 
brackets."
                                ("footnotemark"                 "*[")
                                ("footnotetext"                 "*[{"))
                              'reference)
-     (font-latex-add-keywords '(("ensurevspace"                        "{")
+     (font-latex-add-keywords '(("definecolumnpreamble"         "{{")
+                               ("ensurevspace"                 "{")
                                ("columnratio"                  "{[")
                                ("setcolumnwidth"               "{[")
                                ("twosided"                     "[")

_______________________________________________
auctex-diffs mailing list
auctex-di...@gnu.org
https://lists.gnu.org/mailman/listinfo/auctex-diffs

Reply via email to