From 478726121e4185461616cf790eb4da8604ae2e2c Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 5 Feb 2023 03:01:59 +0000 Subject: CTAN sync 202302050301 --- support/latexindent/LatexIndent/Version.pm | 4 +- support/latexindent/LatexIndent/Wrap.pm | 1 + support/latexindent/README | 2 +- support/latexindent/bin/linux/latexindent | Bin 6163359 -> 6163418 bytes support/latexindent/bin/macos/latexindent | Bin 6392568 -> 6392624 bytes support/latexindent/defaultSettings.yaml | 33 ++++++------ .../documentation/latexindent-yaml-schema.json | 2 +- support/latexindent/documentation/latexindent.pdf | Bin 1241201 -> 1241116 bytes support/latexindent/documentation/latexindent.tex | 56 ++++++++++----------- support/latexindent/latexindent.pl | 2 +- 10 files changed, 52 insertions(+), 48 deletions(-) (limited to 'support/latexindent') diff --git a/support/latexindent/LatexIndent/Version.pm b/support/latexindent/LatexIndent/Version.pm index ba83dc8f66..b31f2dbc52 100644 --- a/support/latexindent/LatexIndent/Version.pm +++ b/support/latexindent/LatexIndent/Version.pm @@ -20,6 +20,6 @@ use warnings; use Exporter qw/import/; our @EXPORT_OK = qw/$versionNumber $versionDate/; -our $versionNumber = '3.20.1'; -our $versionDate = '2023-01-07'; +our $versionNumber = '3.20.2'; +our $versionDate = '2023-02-04'; 1 diff --git a/support/latexindent/LatexIndent/Wrap.pm b/support/latexindent/LatexIndent/Wrap.pm index b7327f824a..9185459dae 100644 --- a/support/latexindent/LatexIndent/Wrap.pm +++ b/support/latexindent/LatexIndent/Wrap.pm @@ -324,6 +324,7 @@ sub text_wrap { } else { my $thingToMeasure = ( split( /\R/, $textWrapBlockStorage[ $textWrapBlockCount - 1 ] ) )[-1]; + $thingToMeasure =~ s/$tokens{blanklines}//; $subsequentSpace = ( $textWrapBlockCount == 0 diff --git a/support/latexindent/README b/support/latexindent/README index c279ed729c..754707746e 100644 --- a/support/latexindent/README +++ b/support/latexindent/README @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - latexindent.pl, version 3.20.1, 2023-01-07 + latexindent.pl, version 3.20.2, 2023-02-04 PERL script to indent code within environments, and align delimited environments in .tex files. diff --git a/support/latexindent/bin/linux/latexindent b/support/latexindent/bin/linux/latexindent index 0304e31375..f005a55d13 100644 Binary files a/support/latexindent/bin/linux/latexindent and b/support/latexindent/bin/linux/latexindent differ diff --git a/support/latexindent/bin/macos/latexindent b/support/latexindent/bin/macos/latexindent index a49ede647e..37bd52000d 100644 Binary files a/support/latexindent/bin/macos/latexindent and b/support/latexindent/bin/macos/latexindent differ diff --git a/support/latexindent/defaultSettings.yaml b/support/latexindent/defaultSettings.yaml index a706ab9677..03a884e9e5 100644 --- a/support/latexindent/defaultSettings.yaml +++ b/support/latexindent/defaultSettings.yaml @@ -1,6 +1,9 @@ -# defaultSettings.yaml for latexindent.pl, version 3.20.1, 2023-01-07 -# a script that aims to -# beautify .tex, .sty, .cls files +# +# latexindent.pl, version 3.20.2, 2023-02-04 +# +# defaultSettings.yaml, the default settings for latexindent.pl +# +# a script that aims to beautify .tex, .sty, .cls files # # (or latexindent.exe if you're on Windows) # @@ -348,18 +351,18 @@ noAdditionalIndentGlobal: # set indentRules globally for codeblocks; these need # to be horizontal spaces, if they are to be used indentRulesGlobal: - environments: 0 # 0/1 - commands: 0 # 0/1 - optionalArguments: 0 # 0/1 - mandatoryArguments: 0 # 0/1 - ifElseFi: 0 # 0/1 - items: 0 # 0/1 - keyEqualsValuesBracesBrackets: 0 # 0/1 - namedGroupingBracesBrackets: 0 # 0/1 - UnNamedGroupingBracesBrackets: 0 # 0/1 - specialBeginEnd: 0 # 0/1 - afterHeading: 0 # 0/1 - filecontents: 0 # 0/1 + environments: 0 # 0/h-space + commands: 0 # 0/h-space + optionalArguments: 0 # 0/h-space + mandatoryArguments: 0 # 0/h-space + ifElseFi: 0 # 0/h-space + items: 0 # 0/h-space + keyEqualsValuesBracesBrackets: 0 # 0/h-space + namedGroupingBracesBrackets: 0 # 0/h-space + UnNamedGroupingBracesBrackets: 0 # 0/h-space + specialBeginEnd: 0 # 0/h-space + afterHeading: 0 # 0/h-space + filecontents: 0 # 0/h-space # command code block details commandCodeBlocks: diff --git a/support/latexindent/documentation/latexindent-yaml-schema.json b/support/latexindent/documentation/latexindent-yaml-schema.json index 6e4d1c3c75..c709f27b4e 100644 --- a/support/latexindent/documentation/latexindent-yaml-schema.json +++ b/support/latexindent/documentation/latexindent-yaml-schema.json @@ -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.20.1 2023-01-07", + "description": "latexindent.pl YAML schema helper, V3.20.2 2023-02-04", "type": "object", "properties": { "fileExtensionPreference": { diff --git a/support/latexindent/documentation/latexindent.pdf b/support/latexindent/documentation/latexindent.pdf index 5ee510be60..64f4a71bc1 100644 Binary files a/support/latexindent/documentation/latexindent.pdf and b/support/latexindent/documentation/latexindent.pdf differ diff --git a/support/latexindent/documentation/latexindent.tex b/support/latexindent/documentation/latexindent.tex index 2f03cb712a..50fa1a45e7 100644 --- a/support/latexindent/documentation/latexindent.tex +++ b/support/latexindent/documentation/latexindent.tex @@ -361,169 +361,169 @@ \lstdefinestyle{fileExtensionPreference}{ style=yaml-LST, - firstnumber=44,linerange={44-48}, + firstnumber=47,linerange={47-51}, numbers=left, } \lstdefinestyle{logFilePreferences}{ style=yaml-LST, - firstnumber=88,linerange={88-102}, + firstnumber=91,linerange={91-105}, numbers=left, } \lstdefinestyle{verbatimEnvironments}{ style=yaml-LST, - firstnumber=106,linerange={106-109}, + firstnumber=109,linerange={109-112}, numbers=left, } \lstdefinestyle{verbatimCommands}{ style=yaml-LST, - firstnumber=112,linerange={112-114}, + firstnumber=115,linerange={115-117}, numbers=left, } \lstdefinestyle{noIndentBlock}{ style=yaml-LST, - firstnumber=119,linerange={119-121}, + firstnumber=122,linerange={122-124}, numbers=left, } \lstdefinestyle{removeTrailingWhitespace}{ style=yaml-LST, - firstnumber=150,linerange={150-152}, + firstnumber=153,linerange={153-155}, numbers=left, } \lstdefinestyle{fileContentsEnvironments}{ style=yaml-LST, - firstnumber=125,linerange={125-127}, + firstnumber=128,linerange={128-130}, numbers=left, } \lstdefinestyle{lookForPreamble}{ style=yaml-LST, - firstnumber=133,linerange={133-137}, + firstnumber=136,linerange={136-140}, numbers=left, } \lstdefinestyle{lookForAlignDelims}{ style=yaml-LST, - firstnumber=155,linerange={155-171}, + firstnumber=158,linerange={158-174}, numbers=left, } \lstdefinestyle{indentAfterItems}{ style=yaml-LST, - firstnumber=234,linerange={234-241}, + firstnumber=237,linerange={237-244}, numbers=left, } \lstdefinestyle{itemNames}{ style=yaml-LST, - firstnumber=247,linerange={247-249}, + firstnumber=250,linerange={250-252}, numbers=left, } \lstdefinestyle{specialBeginEnd}{ style=yaml-LST, - firstnumber=253,linerange={253-266}, + firstnumber=256,linerange={256-269}, numbers=left, } \lstdefinestyle{indentAfterHeadings}{ style=yaml-LST, - firstnumber=276,linerange={276-285}, + firstnumber=279,linerange={279-288}, numbers=left, } \lstdefinestyle{noAdditionalIndentGlobalEnv}{ style=yaml-LST, - firstnumber=334,linerange={334-335}, + firstnumber=337,linerange={337-338}, numbers=left, } \lstdefinestyle{noAdditionalIndentGlobal}{ style=yaml-LST, - firstnumber=334,linerange={334-346}, + firstnumber=337,linerange={337-349}, numbers=left, } \lstdefinestyle{indentRulesGlobalEnv}{ style=yaml-LST, - firstnumber=350,linerange={350-351}, + firstnumber=353,linerange={353-354}, numbers=left, } \lstdefinestyle{indentRulesGlobal}{ style=yaml-LST, - firstnumber=350,linerange={350-362}, + firstnumber=353,linerange={353-365}, numbers=left, } \lstdefinestyle{commandCodeBlocks}{ style=yaml-LST, - firstnumber=365,linerange={365-380}, + firstnumber=368,linerange={368-383}, numbers=left, } \lstdefinestyle{modifylinebreaks}{ style=yaml-LST, - firstnumber=495,linerange={495-497}, + firstnumber=498,linerange={498-500}, numbers=left, } \lstdefinestyle{textWrapOptions}{ style=yaml-LST, - firstnumber=523,linerange={523-524}, + firstnumber=526,linerange={526-527}, numbers=left, } \lstdefinestyle{textWrapOptionsAll}{ style=yaml-LST, - firstnumber=523,linerange={523-550}, + firstnumber=526,linerange={526-553}, numbers=left, } \lstdefinestyle{oneSentencePerLine}{ style=yaml-LST, - firstnumber=498,linerange={498-522}, + firstnumber=501,linerange={501-525}, numbers=left, } \lstdefinestyle{sentencesFollow}{ style=yaml-LST, - firstnumber=504,linerange={504-512}, + firstnumber=507,linerange={507-515}, numbers=left, } \lstdefinestyle{sentencesBeginWith}{ style=yaml-LST, - firstnumber=513,linerange={513-516}, + firstnumber=516,linerange={516-519}, numbers=left, } \lstdefinestyle{sentencesEndWith}{ style=yaml-LST, - firstnumber=517,linerange={517-522}, + firstnumber=520,linerange={520-525}, numbers=left, } \lstdefinestyle{modifylinebreaksEnv}{ style=yaml-LST, - firstnumber=552,linerange={552-561}, + firstnumber=555,linerange={555-564}, numbers=left, } \lstdefinestyle{replacements}{ style=yaml-LST, - firstnumber=613,linerange={613-621}, + firstnumber=616,linerange={616-624}, numbers=left, } \lstdefinestyle{fineTuning}{ style=yaml-LST, - firstnumber=624,linerange={624-676}, + firstnumber=627,linerange={627-679}, numbers=left, } diff --git a/support/latexindent/latexindent.pl b/support/latexindent/latexindent.pl index 56b7ab2733..0319b1f9f2 100755 --- a/support/latexindent/latexindent.pl +++ b/support/latexindent/latexindent.pl @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# latexindent.pl, version 3.20.1, 2023-01-07 +# latexindent.pl, version 3.20.2, 2023-02-04 # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -- cgit v1.2.3