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.