texlive[71804] trunk: latexindent (14jul24)

commits+karl at tug.org commits+karl at tug.org
Sun Jul 14 22:19:22 CEST 2024


Revision: 71804
          https://tug.org/svn/texlive?view=revision&revision=71804
Author:   karl
Date:     2024-07-14 22:19:22 +0200 (Sun, 14 Jul 2024)
Log Message:
-----------
latexindent (14jul24)

Modified Paths:
--------------
    trunk/Build/source/texk/texlive/linked_scripts/latexindent/latexindent.pl
    trunk/Master/bin/windows/latexindent.exe
    trunk/Master/texmf-dist/doc/support/latexindent/README
    trunk/Master/texmf-dist/doc/support/latexindent/latexindent-yaml-schema.json
    trunk/Master/texmf-dist/doc/support/latexindent/latexindent.pdf
    trunk/Master/texmf-dist/doc/support/latexindent/latexindent.tex
    trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/GetYamlSettings.pm
    trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/Version.pm
    trunk/Master/texmf-dist/scripts/latexindent/defaultSettings.yaml
    trunk/Master/texmf-dist/scripts/latexindent/latexindent.pl

Modified: trunk/Build/source/texk/texlive/linked_scripts/latexindent/latexindent.pl
===================================================================
(Binary files differ)

Modified: trunk/Master/bin/windows/latexindent.exe
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/support/latexindent/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/latexindent/README	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/doc/support/latexindent/README	2024-07-14 20:19:22 UTC (rev 71804)
@@ -1,5 +1,5 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-    latexindent.pl, version 3.24.2, 2024-06-15
+    latexindent.pl, version 3.24.3, 2024-07-14
 
     PERL script to indent code within environments, and align delimited 
     environments in .tex files.

Modified: trunk/Master/texmf-dist/doc/support/latexindent/latexindent-yaml-schema.json
===================================================================
--- trunk/Master/texmf-dist/doc/support/latexindent/latexindent-yaml-schema.json	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/doc/support/latexindent/latexindent-yaml-schema.json	2024-07-14 20:19:22 UTC (rev 71804)
@@ -2,7 +2,7 @@
   "$schema": "http://json-schema.org/schema",
   "$id": "latexindent-yaml-schema.json",
   "title": "latexindent.pl YAML schema",
-  "description": "latexindent.pl YAML schema helper, V3.24.2 2024-06-15",
+  "description": "latexindent.pl YAML schema helper, V3.24.3 2024-07-14",
   "type": "object",
   "properties": {
     "fileExtensionPreference": {

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

Modified: trunk/Master/texmf-dist/doc/support/latexindent/latexindent.tex
===================================================================
--- trunk/Master/texmf-dist/doc/support/latexindent/latexindent.tex	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/doc/support/latexindent/latexindent.tex	2024-07-14 20:19:22 UTC (rev 71804)
@@ -131,6 +131,7 @@
 % bibliographies
 \addbibresource{latex-indent}
 \addbibresource{contributors}
+\BiblatexSplitbibDefernumbersWarningOff
 
 % http://tex.stackexchange.com/questions/122135/how-to-add-a-png-icon-on-the-right-side-of-a-tcolorbox-title
 \newtcolorbox{warning}{parbox=false,
@@ -585,7 +586,6 @@
  title={example~\thetcbcounter},
  fonttitle=\bfseries\sffamily,
  detach title,
- before upper={\llap{\tcbtitle\hspace{5mm}}},
  coltitle=black,
  colback=white,
  grow to left by=6mm,
@@ -592,7 +592,8 @@
  %
  % circles and line by the side
  %
- overlay unbroken={%
+ overlay unbroken and first={%
+   \node at ([xshift=-8mm,yshift=-4.5mm]interior.north west) {\bfseries example \thetcbcounter};
    \path [fill=black] ([xshift=1mm,yshift=3mm]interior.south east) node{\hbox{\rule{1ex}{1ex}}};
   },
  overlay last={%
@@ -859,7 +860,7 @@
  throughout this document for details}.
 
 \subsection{Quick start}\label{sec:quickstart}
- When \texttt{latexindent.pl} reads and writes files, the files are read and written in UTF-8 format by default. 
+ When \texttt{latexindent.pl} reads and writes files, the files are read and written in UTF-8 format by default.
  That is to say, the encoding format for tex and yaml files needs to be in UTF-8 format.
 
  If you'd like to get started with \texttt{latexindent.pl} then simply type
@@ -8563,8 +8564,8 @@
    \begin{commandshell}
 sudo apt-get install perlbrew
 perlbrew init
-perlbrew install perl-5.39.1
-perlbrew switch perl-5.39.1
+perlbrew install perl-5.40.0
+perlbrew switch perl-5.40.0
 sudo apt-get install curl
 curl -L http://cpanmin.us | perl - App::cpanminus
 cpanm YAML::Tiny

Modified: trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/GetYamlSettings.pm
===================================================================
--- trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/GetYamlSettings.pm	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/GetYamlSettings.pm	2024-07-14 20:19:22 UTC (rev 71804)
@@ -749,6 +749,9 @@
                 my $parent     = $keysValues[0];
                 my $child      = $keysValues[1];
                 my $grandchild = $keysValues[2];
+
+                delete $mainSettings{$parent}{$child} if (defined $mainSettings{$parent}{$child} and ref $mainSettings{$parent}{$child} ne "HASH" );
+
                 $logger->info("Updating mainSettings with $parent: $child: $grandchild: $value");
                 $mainSettings{$parent}{$child}{$grandchild} = $value;
             }

Modified: trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/Version.pm
===================================================================
--- trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/Version.pm	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/scripts/latexindent/LatexIndent/Version.pm	2024-07-14 20:19:22 UTC (rev 71804)
@@ -20,6 +20,6 @@
 use Exporter qw/import/;
 our @EXPORT_OK = qw/$versionNumber $versionDate/;
 
-our $versionNumber = '3.24.2';
-our $versionDate   = '2024-06-15';
+our $versionNumber = '3.24.3';
+our $versionDate   = '2024-07-14';
 1

Modified: trunk/Master/texmf-dist/scripts/latexindent/defaultSettings.yaml
===================================================================
--- trunk/Master/texmf-dist/scripts/latexindent/defaultSettings.yaml	2024-07-14 20:19:05 UTC (rev 71803)
+++ trunk/Master/texmf-dist/scripts/latexindent/defaultSettings.yaml	2024-07-14 20:19:22 UTC (rev 71804)
@@ -1,5 +1,5 @@
 #
-# latexindent.pl, version 3.24.2, 2024-06-15
+# latexindent.pl, version 3.24.3, 2024-07-14
 #
 # defaultSettings.yaml, the default settings for latexindent.pl
 #

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



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