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.