texlive[54742] Master/texmf-dist: arara (14apr20)

commits+karl at tug.org commits+karl at tug.org
Tue Apr 14 23:09:01 CEST 2020


Revision: 54742
          http://tug.org/svn/texlive?view=revision&revision=54742
Author:   karl
Date:     2020-04-14 23:09:01 +0200 (Tue, 14 Apr 2020)
Log Message:
-----------
arara (14apr20)

Modified Paths:
--------------
    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-manual.tex
    trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex
    trunk/Master/texmf-dist/scripts/arara/arara.jar
    trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/context.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml
    trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml

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

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

Modified: trunk/Master/texmf-dist/doc/support/arara/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/README.md	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/README.md	2020-04-14 21:09:01 UTC (rev 54742)
@@ -1,6 +1,6 @@
 ![arara](https://i.stack.imgur.com/hjUsN.png)
 
-# arara v5.1.0
+# arara v5.1.1
 
 ![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-manual.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/arara-manual.tex	2020-04-14 21:09:01 UTC (rev 54742)
@@ -42,7 +42,7 @@
 \usepackage[margin=2.5cm]{geometry}
 \usepackage{arara}
 
-\newcommand{\araraversion}{5.1}
+\newcommand{\araraversion}{5.1.1}
 
 \begin{document}
 

Modified: trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/doc/support/arara/chapters/concepts.tex	2020-04-14 21:09:01 UTC (rev 54742)
@@ -375,7 +375,7 @@
 
 Even when a directive is interpreted with a file other than the one being processed by \arara\ (through the magic of the \abox{files} parameter), it is possible to use helper methods in the rule context to get access to the original file and reference. Such methods are detailed later on, in Section~\ref{sec:files}, on page~\pageref{sec:files}.
 
-\section{Important changes in version 5.0}
+\section{Important changes in the 5.x series}
 \label{sec:migrationguide}
 
 \begin{messagebox}{A note to users}{araracolour}{\icattention}{white}
@@ -473,4 +473,8 @@
 A common problem when compiling \TeX\ files are specialties of \TeX\ engines looking for files. Usually, you should call an engine from the directory where the target file is located. \arara\ had the same restriction in that case. Now you can instruct \arara\ to operate from another directory lifting that constraint. See \autoref{chap:commandline} for details.
 \end{messagebox}
 
+\begin{messagebox}{Relative paths for \TeX\ engines and tools}{araracolour}{\icinfo}{white}
+It is worth mentioning that, although \arara\ provides the absolute, canonical path of the provided files in the rule context through the \abox{reference} variable, \TeX-related tools rely on the file name as a relative path with \mtbox{reference.getName()}. This decision was made due to path constraints in these tools, as well as to ensure auxiliary files are written in their correct locations. If you need to run \arara\ on a file located in another directory, refer to \autoref{chap:commandline}, as there is an specific command line option for that purpose.
+\end{messagebox}
+
 This section pretty much covered the basics of the changes to this version. Of course, it is highly advisable to make use of the new features available in \arara\ 5.0 for achieving better results. If you need any help, please do not hesitate to contact us. See Section~\ref{sec:support}, on page~\pageref{sec:support}, for more details on how to get help.

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

Modified: trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/animate.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,8 +14,8 @@
   command: >
     @{
         prefix = [];
-        input = getBasename(reference).concat('.pdf');
-        output = getBasename(reference).concat('.gif');
+        input = getBasename(reference.getName()).concat('.pdf');
+        output = getBasename(reference.getName()).concat('.gif');
         return getCommand(program, '-delay', delay, '-loop',
                loop, '-density', density, options, input, output);
     }

Modified: trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/asymptote.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('asy', color, engine, twice,
-               format, output, options, reference);
+               format, output, options, reference.getName());
     }
 arguments:
 - identifier: color

Modified: trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bib2gls.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -62,7 +62,8 @@
           return getCommand('bib2gls', dir, trans, group, interpret,
                  breakspace, trimfields, recordcount, recordcountunit,
                  cite, verbose, merge, locale, uniscript, packages,
-                 ignore, custom, mapformats, options, getBasename(reference));
+                 ignore, custom, mapformats, options,
+                 getBasename(reference.getName()));
        }
     }
 arguments:
@@ -79,7 +80,7 @@
           throwError('Forbidden transcript extension');
        }
 
-       return ['--log-file', getBasename(reference)+"."+parameters.trans]
+       return ['--log-file', getBasename(reference.getName())+"."+parameters.trans]
     }
 - identifier: locale
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/biber.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -16,7 +16,8 @@
             return getCommand('biber', '--tool', options);
         }
         else {
-            return getCommand('biber', options, getBasename(reference));
+            return getCommand('biber', options,
+                              getBasename(reference.getName()));
         }
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The BibTeX reference management software
   command: >
     @{
-        return getCommand('bibtex', options, getBasename(reference))
+        return getCommand('bibtex', options, getBasename(reference.getName()))
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtex8.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: An 8-bit implementation of BibTeX 0.99 with a very large capacity
   command: >
     @{
-        return getCommand('bibtex8', options, getBasename(reference));
+        return getCommand('bibtex8', options, getBasename(reference.getName()));
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/bibtexu.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: An 8-bit implementation of BibTeX 0.99 with a very large capacity
   command: >
     @{
-        return getCommand('bibtexu', options, getBasename(reference));
+        return getCommand('bibtexu', options, getBasename(reference.getName()));
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/context.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/context.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/context.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -15,7 +15,7 @@
         return getCommand('context', make, ctx, interface, autopdf, purge,
                           modules, environments, mode, path, arguments,
                           trackers, directives, silent, errors, interaction,
-                          synctex, options, reference);
+                          synctex, options, reference.getName());
     }
 arguments:
 - identifier: make

Modified: trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/csplain.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('csplain', interaction, draft,
-               shell, synctex, options, reference);
+               shell, synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/detex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         c = getCommand('detex', references, mode, follow, math, spaces,
-                       words, environments, reference);
+                       words, environments, reference.getName());
         if (isEmpty(output)) {
           return c;
         }

Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipdfm.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The DVIPDFM program
   command: >
     @{
-        base = getBasename(reference).concat('.dvi');
+        base = getBasename(reference.getName()).concat('.dvi');
         out = getBasename(output).concat('.pdf');
         return getCommand('dvipdfm', base, '-o', out, options);
     }
@@ -24,7 +24,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipdfmx.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The DVIPDFMX program
   command: >
     @{
-        base = getBasename(reference).concat('.dvi');
+        base = getBasename(reference.getName()).concat('.dvi');
         out = getBasename(output).concat('.pdf');
         return getCommand('dvipdfmx', base, '-o', out, options);
     }
@@ -24,7 +24,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvips.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The DVIPS program
   command: >
     @{
-        base = getBasename(reference).concat('.dvi');
+        base = getBasename(reference.getName()).concat('.dvi');
         out = getBasename(output).concat('.ps');
         return getCommand('dvips', base, '-o', out, options);
     }
@@ -24,7 +24,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvipspdf.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,14 +12,14 @@
 - name: The DVIPS program
   command: >
     @{
-        base = getBasename(reference).concat('.dvi');
-        out = getBasename(reference).concat('.ps');
+        base = getBasename(reference.getName()).concat('.dvi');
+        out = getBasename(reference.getName()).concat('.ps');
         return getCommand('dvips', base, '-o', out, options1);
     }
 - name: The PS2PDF program
   command: >
     @{
-        base = getBasename(reference).concat('.ps');
+        base = getBasename(reference.getName()).concat('.ps');
         out = getBasename(output).concat('.pdf');
         return getCommand('ps2pdf', options2, base, '-o', out);
     }
@@ -31,7 +31,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options1
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/dvisvgm.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The dvisvgm program
   command: >
     @{
-        base = getBasename(reference).concat('.dvi');
+        base = getBasename(reference.getName()).concat('.dvi');
         return getCommand('dvisvgm', base, options);
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/etex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
 - name: Extended TeX engine
   command: >
     @{
-        return getCommand('etex', interaction, shell, options, reference);
+        return getCommand('etex', interaction, shell, options,
+                          reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/fig2dev.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The fig2dev program
   command: >
     @{
-        input = getBasename(reference).concat('.fig');
+        input = getBasename(reference.getName()).concat('.fig');
         return getCommand('fig2dev', language, magnification, font, size,
                           options, input, output);
     }

Modified: trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/frontespizio.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,18 +14,19 @@
 - name: The engine
   command: >
     @{
-        return getCommand(engine, interaction, shell, options, reference)
+        return getCommand(engine, interaction, shell, options,
+                          reference.getName())
     }
 - name: The frontispiece
   command: >
     @{
-        base = getBasename(reference).concat('-frn');
+        base = getBasename(reference.getName()).concat('-frn');
         return getCommand(engine, interaction, shell, base);
     }
 - name: The DVIPS program
   command: >
     @{
-        base = getBasename(reference).concat('-frn');
+        base = getBasename(reference.getName()).concat('-frn');
         eps = base.concat('.eps');
         return isTrue(engine == 'latex', getCommand('dvips', '-o',
                eps, base), '');
@@ -33,7 +34,8 @@
 - name: The engine
   command: >
     @{
-        return getCommand(engine, interaction, shell, options, reference);
+        return getCommand(engine, interaction, shell, options,
+                          reference.getName());
     }
 arguments:
 - identifier: engine

Modified: trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/indent.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,8 +14,8 @@
   command: >
     @{
         return getCommand('latexindent', silent, trace, screenlog,
-               settings, cruft, overwrite, output, reference, modifylinebreaks,
-               replacement, options, logfile);
+               settings, cruft, overwrite, output, reference.getName(),
+               modifylinebreaks, replacement, options, logfile);
     }
 arguments:
 - identifier: silent

Modified: trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/knitr.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -19,7 +19,7 @@
         elements.add('envir = ' + envir);
         elements.add('encoding = ' + encoding);
         return getCommand('Rscript', '-e',
-               'library(knitr); knit("' + reference + '", ' +
+               'library(knitr); knit("' + reference.getName() + '", ' +
                'output = ' + isEmpty(output, 'NULL', '"' + output + '"') + ', ' +
                String.join(', ', elements) + ')');
     }

Modified: trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/latex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/latexmk.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -17,7 +17,7 @@
         }
         else {
             return getCommand('latexmk', isEmpty(program, engine,
-                   program), options, reference);
+                   program), options, reference.getName());
         }
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/luahbtex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('luahbtex', interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/lualatex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/luatex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('luatex', interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeglossaries.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -14,7 +14,8 @@
     @{
         if (isEmpty(clean))
         {
-           return getCommand('makeglossaries', options, getBasename(reference));
+           return getCommand('makeglossaries', options,
+                             getBasename(reference.getName()));
         }
         else {
            prefix = [];

Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeglossarieslite.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
 - name: The MakeGlossariesLite software
   command: >
     @{
-       return  getCommand('makeglossaries-lite', options, getBasename(reference));
+       return  getCommand('makeglossaries-lite', options,
+                          getBasename(reference.getName()));
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/makeindex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The MakeIndex software
   command: >
     @{
-        base = getBasename(reference);
+        base = getBasename(reference.getName());
         infile = base.concat('.').concat(input);
         outfile = [ '-o', base.concat('.').concat(output) ];
         logfile = [ '-t', base.concat('.').concat(log) ];

Modified: trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/metapost.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('mpost', interaction, numbersystem,
-               options, reference);
+               options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/nomencl.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,8 +12,8 @@
 - name: The Nomenclature software
   command: >
     @{
-        nlo = getBasename(reference).concat('.nlo');
-        nls = getBasename(reference).concat('.nls');
+        nlo = getBasename(reference.getName()).concat('.nlo');
+        nls = getBasename(reference.getName()).concat('.nls');
         return getCommand('makeindex', options, nlo, style, '-o', nls);
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pbibtex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The pBibTeX reference management software
   command: >
     @{
-        return getCommand('pbibtex', options, getBasename(reference))
+        return getCommand('pbibtex', options, getBasename(reference.getName()))
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdfcsplain.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('pdfcsplain', interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdflatex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdftex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('pdftex', interaction, draft, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/pdftk.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: PDFtk
   command: >
    @{
-      input = getBasename(reference).concat('.pdf');
+      input = getBasename(reference.getName()).concat('.pdf');
       return getCommand('pdftk', input, options);
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/platex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/ps2pdf.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The PS2PDF program
   command: >
     @{
-        infile = getBasename(reference).concat('.ps');
+        infile = getBasename(reference.getName()).concat('.ps');
         outfile = getBasename(output).concat('.pdf');
         return getCommand('ps2pdf', options, infile, outfile);
     }
@@ -24,7 +24,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/ptex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('ptex', interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/sketch.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,8 +13,9 @@
 - name: The Sketch software
   command: >
     @{
-        output = getBasename(reference).concat('.tex');
-        return getCommand('sketch', options, reference, '-o', output);
+        output = getBasename(reference.getName()).concat('.tex');
+        return getCommand('sketch', options, reference.getName(),
+                          '-o', output);
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/tex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
 - name: TeX engine
   command: >
     @{
-        return getCommand('tex', interaction, shell, options, reference);
+        return getCommand('tex', interaction, shell, options,
+                          reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/texcount.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,8 @@
   command: >
     @{
         return getCommand('texcount', rules, verbosity, strict, html,
-                          total, unicode, options, output, reference);
+                          total, unicode, options, output,
+                          reference.getName());
     }
 arguments:
 - identifier: rules

Modified: trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/texindy.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The TeXindy software
   command: >
     @{
-        base = getBasename(reference);
+        base = getBasename(reference.getName());
         infile = base.concat('.').concat(input);
         outfile = [ '-o', base.concat('.').concat(output) ];
         logfile = [ '-t', base.concat('.').concat(log) ];

Modified: trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/tikzmake.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
 - name: TikZ list-and-make engine
   command: >
     @{
-        makefile = getBasename(reference).concat('.makefile');
+        makefile = getBasename(reference.getName()).concat('.makefile');
         return getCommand('make', force, jobs, options, '-f', makefile);
     }
 arguments:

Modified: trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/upbibtex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,8 @@
 - name: The upBibTeX reference management software
   command: >
     @{
-        return getCommand('upbibtex', options, getBasename(reference))
+        return getCommand('upbibtex', options,
+                          getBasename(reference.getName()))
     }
 arguments:
 - identifier: options

Modified: trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/uplatex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/uptex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('uptex', interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xdvipdfmx.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The XDVIPDFMX program
   command: >
     @{
-        infile = getBasename(reference).concat('.dvi');
+        infile = getBasename(reference.getName()).concat('.dvi');
         outfile = getBasename(output).concat('.pdf');
         return getCommand('xdvipdfmx', infile, '-o', outfile, options);
     }
@@ -24,7 +24,7 @@
     }
   default: >
     @{
-        reference
+        reference.getName()
     }
 - identifier: options
   flag: >

Modified: trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xelatex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand(branch, interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: branch

Modified: trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xetex.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -13,7 +13,7 @@
   command: >
     @{
         return getCommand('xetex', interaction, shell,
-               synctex, options, reference);
+               synctex, options, reference.getName());
     }
 arguments:
 - identifier: interaction

Modified: trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/scripts/arara/rules/xindy.yaml	2020-04-14 21:09:01 UTC (rev 54742)
@@ -12,7 +12,7 @@
 - name: The Xindy software
   command: >
     @{
-        base = getBasename(reference);
+        base = getBasename(reference.getName());
         infile = base.concat('.').concat(input);
         outfile = [ '-o', base.concat('.').concat(output) ];
         logfile = [ '-t', base.concat('.').concat(log) ];

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

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

Index: trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip
===================================================================
--- trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip	2020-04-14 21:08:25 UTC (rev 54741)
+++ trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-src.zip	2020-04-14 21:09:01 UTC (rev 54742)

Property changes on: trunk/Master/texmf-dist/source/support/arara/arara-5.1.1-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.