texlive[63054] Master/texmf-dist: arara (16apr22)

commits+karl at tug.org commits+karl at tug.org
Sun Apr 17 18:33:35 CEST 2022


Revision: 63054
          http://tug.org/svn/texlive?view=revision&revision=63054
Author:   karl
Date:     2022-04-17 18:33:34 +0200 (Sun, 17 Apr 2022)
Log Message:
-----------
arara (16apr22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/man/man1/arara.1
    trunk/Master/texmf-dist/doc/man/man1/arara.man1.pdf
    trunk/Master/texmf-dist/doc/support/arara/README.md
    trunk/Master/texmf-dist/doc/support/arara/arara-manual.pdf
    trunk/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf
    trunk/Master/texmf-dist/doc/support/arara/chapters/rules.tex
    trunk/Master/texmf-dist/doc/support/arara/version.tex
    trunk/Master/texmf-dist/scripts/arara/arara.jar
    trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml

Added Paths:
-----------
    trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip

Removed Paths:
-------------
    trunk/Master/texmf-dist/source/support/arara/arara-6.1.6-src.zip

Modified: trunk/Master/texmf-dist/doc/man/man1/arara.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/arara.1	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/doc/man/man1/arara.1	2022-04-17 16:33:34 UTC (rev 63054)
@@ -1,4 +1,4 @@
-.TH ARARA 1 "27 February 2022" "v6.1.6"
+.TH ARARA 1 "16 April 2022" "v6.1.7"
 .SH NAME
 arara \- a TeX automation tool based on rules and directives.
 .SH SYNOPSIS

Modified: trunk/Master/texmf-dist/doc/man/man1/arara.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/arara/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/README.md	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/doc/support/arara/README.md	2022-04-17 16:33:34 UTC (rev 63054)
@@ -1,6 +1,6 @@
 ![arara](https://i.stack.imgur.com/hjUsN.png)
 
-# arara v6.1.6
+# arara v6.1.7
 
 ![Language: Kotlin](https://img.shields.io/badge/Language-Kotlin-blue.svg?style=flat-square)
 ![Minimum JRE: 8.0](https://img.shields.io/badge/Minimum_JRE-8-blue.svg?style=flat-square)

Modified: trunk/Master/texmf-dist/doc/support/arara/arara-manual.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/arara/chapters/rules.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/chapters/rules.tex	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/doc/support/arara/chapters/rules.tex	2022-04-17 16:33:34 UTC (rev 63054)
@@ -1731,6 +1731,8 @@
 \item[\povalue{stable}] This value, as the name implies, enables the stable engine format branch. Note that this is the default format.
 
 \item[\povalue{developer}] For experienced users, this value enables the experimental, developer engine format branch.
+
+\item[\povalue{unsafe}] This value enables the unsafe engine format branch. According to the documentation, at all costs, avoid using this, or any, unsafe invocation with documents off the net or that are otherwise untrusted in any way.
 \end{description}
 
 \item[\abox{interaction}] This option alters the underlying engine behaviour. If this option is omitted, \TeX\ will prompt the user for interaction in the event of an error. Possible values are, in order of increasing user interaction (courtesy of our master Enrico Gregorio):
@@ -1760,6 +1762,14 @@
 This rule runs the \rbox{xetex} \TeX\ engine on the provided \mtbox{currentFile} reference, generating a corresponding file in the Portable Document Format, as expected.
 
 \begin{description}
+\item[\rpbox{branch}{stable}] This option allows branching formats for the current engine, mainly focused on package development. Users of current \TeX\ distributions might benefit from format branching in order to easily test documents and code against the upcoming releases. Possible values are:
+
+\begin{description}
+\item[\povalue{stable}] This value, as the name implies, enables the stable engine format branch. Note that this is the default format.
+
+\item[\povalue{unsafe}] This value enables the unsafe engine format branch. According to the documentation, at all costs, avoid using this, or any, unsafe invocation with documents off the net or that are otherwise untrusted in any way.
+\end{description}
+
 \item[\abox{interaction}] This option alters the underlying engine behaviour. If this option is omitted, \TeX\ will prompt the user for interaction in the event of an error. Possible values are, in order of increasing user interaction (courtesy of our master Enrico Gregorio):
 
 \begin{description}

Modified: trunk/Master/texmf-dist/doc/support/arara/version.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/version.tex	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/doc/support/arara/version.tex	2022-04-17 16:33:34 UTC (rev 63054)
@@ -1 +1 @@
-6.1.6
\ No newline at end of file
+6.1.7
\ No newline at end of file

Modified: trunk/Master/texmf-dist/scripts/arara/arara.jar
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml	2022-04-17 16:33:34 UTC (rev 63054)
@@ -19,7 +19,8 @@
 - identifier: branch
   flag: >
     @{
-        engines = [ 'stable' : 'xelatex', 'developer' : 'xelatex-dev' ];
+        engines = [ 'stable' : 'xelatex', 'developer' : 'xelatex-dev',
+                    'unsafe' : 'xelatex-unsafe' ];
         if (engines.keySet().contains(parameters.branch)) {
             return engines.get(parameters.branch);
         } else {

Modified: trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml	2022-04-17 16:33:34 UTC (rev 63054)
@@ -12,10 +12,21 @@
 - name: XeTeX engine
   command: >
     @{
-        return getCommand('xetex', interaction, shell,
+        return getCommand(branch, interaction, shell,
                synctex, options, reference.getName());
     }
 arguments:
+- identifier: branch
+  flag: >
+    @{
+        engines = [ 'stable' : 'xetex', 'unsafe' : 'xetex-unsafe' ];
+        if (engines.keySet().contains(parameters.branch)) {
+            return engines.get(parameters.branch);
+        } else {
+            throwError('The valid branch values are: ' + engines.keySet());
+        }
+    }
+  default: 'stable'
 - identifier: interaction
   flag: >
     @{

Deleted: trunk/Master/texmf-dist/source/support/arara/arara-6.1.6-src.zip
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip
===================================================================
--- trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip	2022-04-17 13:36:39 UTC (rev 63053)
+++ trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip	2022-04-17 16:33:34 UTC (rev 63054)

Property changes on: trunk/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property


More information about the tex-live-commits mailing list.