summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/man/man1/arara.12
-rw-r--r--Master/texmf-dist/doc/man/man1/arara.man1.pdfbin20437 -> 19750 bytes
-rw-r--r--Master/texmf-dist/doc/support/arara/README.md2
-rw-r--r--Master/texmf-dist/doc/support/arara/arara-manual.pdfbin1971107 -> 1973729 bytes
-rw-r--r--Master/texmf-dist/doc/support/arara/arara-quickstart.pdfbin250058 -> 250059 bytes
-rw-r--r--Master/texmf-dist/doc/support/arara/chapters/rules.tex10
-rw-r--r--Master/texmf-dist/doc/support/arara/version.tex2
-rw-r--r--Master/texmf-dist/scripts/arara/arara.jarbin11876220 -> 11876220 bytes
-rw-r--r--Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml3
-rw-r--r--Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml13
-rw-r--r--Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip (renamed from Master/texmf-dist/source/support/arara/arara-6.1.6-src.zip)bin131975 -> 131975 bytes
11 files changed, 27 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/man/man1/arara.1 b/Master/texmf-dist/doc/man/man1/arara.1
index db01d9cc9c6..8bc4f6065b5 100644
--- a/Master/texmf-dist/doc/man/man1/arara.1
+++ b/Master/texmf-dist/doc/man/man1/arara.1
@@ -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
diff --git a/Master/texmf-dist/doc/man/man1/arara.man1.pdf b/Master/texmf-dist/doc/man/man1/arara.man1.pdf
index 2c2f6a198a1..6c068be19ea 100644
--- a/Master/texmf-dist/doc/man/man1/arara.man1.pdf
+++ b/Master/texmf-dist/doc/man/man1/arara.man1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/arara/README.md b/Master/texmf-dist/doc/support/arara/README.md
index 80b3c81f17b..51ace5b5b52 100644
--- a/Master/texmf-dist/doc/support/arara/README.md
+++ b/Master/texmf-dist/doc/support/arara/README.md
@@ -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)
diff --git a/Master/texmf-dist/doc/support/arara/arara-manual.pdf b/Master/texmf-dist/doc/support/arara/arara-manual.pdf
index ce61fca2817..9eb91c39539 100644
--- a/Master/texmf-dist/doc/support/arara/arara-manual.pdf
+++ b/Master/texmf-dist/doc/support/arara/arara-manual.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf b/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf
index 99b1165e350..b9894ed75f2 100644
--- a/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf
+++ b/Master/texmf-dist/doc/support/arara/arara-quickstart.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/support/arara/chapters/rules.tex b/Master/texmf-dist/doc/support/arara/chapters/rules.tex
index 244ecac2b19..f2f04b7879d 100644
--- a/Master/texmf-dist/doc/support/arara/chapters/rules.tex
+++ b/Master/texmf-dist/doc/support/arara/chapters/rules.tex
@@ -1731,6 +1731,8 @@ This rule runs the new \rbox{xelatex} \TeX\ engine on the provided \mtbox{curren
\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 new \rbox{xelatex} \TeX\ engine on the provided \mtbox{curren
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}
diff --git a/Master/texmf-dist/doc/support/arara/version.tex b/Master/texmf-dist/doc/support/arara/version.tex
index 3af67b5cb57..cb6b1ffdc80 100644
--- a/Master/texmf-dist/doc/support/arara/version.tex
+++ b/Master/texmf-dist/doc/support/arara/version.tex
@@ -1 +1 @@
-6.1.6 \ No newline at end of file
+6.1.7 \ No newline at end of file
diff --git a/Master/texmf-dist/scripts/arara/arara.jar b/Master/texmf-dist/scripts/arara/arara.jar
index 1ca91d68ee8..8d49986b5d3 100644
--- a/Master/texmf-dist/scripts/arara/arara.jar
+++ b/Master/texmf-dist/scripts/arara/arara.jar
Binary files differ
diff --git a/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml b/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
index 03ab0d0af03..12d18646029 100644
--- a/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
+++ b/Master/texmf-dist/scripts/arara/rules/arara-rule-xelatex.yaml
@@ -19,7 +19,8 @@ arguments:
- 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 {
diff --git a/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml b/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
index 7cc315f3ce9..e3956f48e30 100644
--- a/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
+++ b/Master/texmf-dist/scripts/arara/rules/arara-rule-xetex.yaml
@@ -12,10 +12,21 @@ commands:
- 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: >
@{
diff --git a/Master/texmf-dist/source/support/arara/arara-6.1.6-src.zip b/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip
index 9e4ee2c92a9..4140f916405 100644
--- a/Master/texmf-dist/source/support/arara/arara-6.1.6-src.zip
+++ b/Master/texmf-dist/source/support/arara/arara-6.1.7-src.zip
Binary files differ