texlive[74115] Master: hyph-utf8 (17feb25)
commits+karl at tug.org
commits+karl at tug.org
Tue Feb 18 23:26:38 CET 2025
Revision: 74115
https://tug.org/svn/texlive?view=revision&revision=74115
Author: karl
Date: 2025-02-18 23:26:38 +0100 (Tue, 18 Feb 2025)
Log Message:
-----------
hyph-utf8 (17feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/source.rb
trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb
trunk/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc
trunk/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc
trunk/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc
trunk/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc
trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION 2025-02-18 22:26:38 UTC (rev 74115)
@@ -1 +1 @@
-2025-02-14
+2025-02-17
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/source.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/source.rb 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/source.rb 2025-02-18 22:26:38 UTC (rev 74115)
@@ -61,9 +61,7 @@
def list_loader
# which loader to use
- if ['ar', 'fa'].include? @bcp47
- sprintf "file=%s \\\n\tfile_patterns=", loadhyph
- elsif @bcp47 == 'grc-x-ibycus'
+ if @bcp47 == 'grc-x-ibycus'
# TODO: fix this
sprintf "file=%s \\\n\tluaspecial=\"disabled:8-bit only\"", loadhyph
else
@@ -72,6 +70,9 @@
end
def list_run_files
+ if ['ar', 'fa', 'he', 'vi'].include? @bcp47 then
+ return [File.join(PATH::HYPHU8, 'patterns', 'tex', "hyph-#{@bcp47}.tex")]
+ end
return [] if use_old_loader
files = []
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb 2025-02-18 22:26:38 UTC (rev 74115)
@@ -724,8 +724,8 @@
expect(Language.new('hr').list_loader).to eq 'file=loadhyph-hr.tex'
end
- it "includes an empty line for Arabic and Farsi" do
- expect(Language.new('ar').list_loader).to eq "file=hyph-ar.tex \\\n\tfile_patterns="
+ it "no longer includes an empty line for Arabic and Farsi" do
+ expect(Language.new('ar').list_loader).to eq "file=hyph-ar.tex" # was "file=hyph-ar.tex \\\n\tfile_patterns="
end
it "includes a Lua special line for Ibycus" do
Modified: trunk/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-ancientgreek.tlpsrc 2025-02-18 22:26:38 UTC (rev 74115)
@@ -20,8 +20,8 @@
file=ibyhyph.tex \
luaspecial="disabled:8-bit only"
runpattern f texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
+runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
-runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-grc.pat.txt
runpattern f texmf-dist/tex/generic/hyphen/grahyph5.tex
runpattern f texmf-dist/tex/generic/hyphen/ibyhyph.tex
Modified: trunk/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-arabic.tlpsrc 2025-02-18 22:26:38 UTC (rev 74115)
@@ -7,6 +7,5 @@
name=arabic \
lefthyphenmin=0 \
righthyphenmin=0 \
- file=hyph-ar.tex \
- file_patterns=
+ file=hyph-ar.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
Modified: trunk/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-chinese.tlpsrc 2025-02-18 22:26:38 UTC (rev 74115)
@@ -13,7 +13,6 @@
file_patterns=hyph-zh-latn-pinyin.pat.txt \
file_exceptions=
runpattern f texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
-runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex-8bit/hyph-zh-latn-pinyin.ec.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-zh-latn-pinyin.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-zh-latn-pinyin.pat.txt
Modified: trunk/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-farsi.tlpsrc 2025-02-18 22:26:38 UTC (rev 74115)
@@ -7,6 +7,5 @@
name=farsi synonyms=persian \
lefthyphenmin=0 \
righthyphenmin=0 \
- file=hyph-fa.tex \
- file_patterns=
+ file=hyph-fa.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
Modified: trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc 2025-02-18 22:26:20 UTC (rev 74114)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc 2025-02-18 22:26:38 UTC (rev 74115)
@@ -15,6 +15,5 @@
file_exceptions=
runpattern f texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex
-runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-rm.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
More information about the tex-live-commits
mailing list.