texlive[73410] Master: hyph-utf8 (10jan25), test script, and

commits+karl at tug.org commits+karl at tug.org
Sat Jan 11 18:21:57 CET 2025


Revision: 73410
          https://tug.org/svn/texlive?view=revision&revision=73410
Author:   karl
Date:     2025-01-11 18:21:57 +0100 (Sat, 11 Jan 2025)
Log Message:
-----------
hyph-utf8 (10jan25), test script, and infrastructure support

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
    trunk/Master/texmf-dist/source/generic/hyph-utf8/hyph-utf8.rb
    trunk/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex
    trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/language.rb
    trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/packages.yml
    trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/package.rb
    trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi-x-school.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-classic.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-liturgic.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mk.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pi.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
    trunk/Master/tlpkg/bin/c2l
    trunk/Master/tlpkg/bin/tl-update-tlpdb
    trunk/Master/tlpkg/dev/profiles/TLhyphtest.pro
    trunk/Master/tlpkg/libexec/ctan2tds
    trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/source/generic/hyph-utf8/README.md
    trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
    trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt
    trunk/Master/tlpkg/bin/tl-hyph-test
    trunk/Master/tlpkg/tlpsrc/hyphen-albanian.tlpsrc

Modified: trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,3 +1,27 @@
+== CTAN release 2025.01.05 ==
+
+2024-12-31
+- Major update to Romansh [rm] patterns
+
+2021-10-15
+- Added MIT as licence for Greek [grc], [el-polyton] and [el-monoton]
+- Changed licence for Dutch [nl] to MIT
+
+2021-10-14
+- Changed licence for Georgian [ka] to MIT
+
+2021-08-23
+- Updated licences for Ukrainian [uk] and Galician [gl]
+
+2021-08-12
+- Changed licence for Afrikaans [af] to MIT
+
+== CTAN release 2021.03.21 ==
+
+2021-03-21
+- Added Albanian [sq] and Finnish “school rules” [fi-x-school]
+- Updates German [de-1901], [de-1996] and [de-ch-1901]
+
 == CTAN release 2020.03.25 ==
 
 2020-03-25

Added: trunk/Master/texmf-dist/source/generic/hyph-utf8/README.md
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/README.md	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,24 @@
+[![Build Status](https://api.travis-ci.com/hyphenation/tex-hyphen.svg?branch=master)](https://api.travis-ci.com/hyphenation/tex-hyphen.svg)
+
+This is the central repository for all hyphenation patterns (that we know of).
+These patterns are encoded in UTF-8, but can also be used with 8-bit TeX
+engines such as pdfTeX with the help of mechanisms provided with the package.
+It is meant to be a low-level package and is integrated with all major TeX
+distributions (TeX Live, MiKTeX, W32TeX); most TeX users should thus not
+concern themselves with this package, unless of course they’re working on the
+hyphenation patterns themselves.
+
+We upload the package to CTAN regularly and use git branches to identify versions;
+a CTAN upload has a version date in the form `yyyy-mm-dd`, corresponding to branch
+`CTAN-yyyy.mm.dd` in this git repository. Because the package contains
+contributions from many different sources that are not updated at the same
+time, we felt this was this best choice for version identifiers.
+
+If you are an author of hyphenation patterns and want to add or update them,
+please contact the maintainers through the mailing list: tex-hyphen at tug.org
+You can also visit the [TeX hyphenation page](http://www.hyphenation.org/tex) for more
+information and technical details.
+
+# Running
+`bundle` (or `bundle install`)
+`bundle exec rake` runs the default task in the Rakefile.


Property changes on: trunk/Master/texmf-dist/source/generic/hyph-utf8/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION	                        (rev 0)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1 @@
+2025-01-10

Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/hyph-utf8.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/hyph-utf8.rb	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/hyph-utf8.rb	2025-01-11 17:21:57 UTC (rev 73410)
@@ -89,7 +89,7 @@
 		encoding_data_dir = File.expand_path("../data/encodings", __FILE__)
 		filename = "#{encoding_data_dir}/#{@encoding_name}.dat"
 
-		if File.exists?(filename) then
+		if File.exist?(filename) then
 			File.open(filename).grep(/^0x(\w+)\tU\+(\w+)\t(\d*)\t([_a-zA-Z0-9\.]*)$/) do |line|
 				# puts line
 				code_enc = $1.hex

Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/languages/gl/glpatter-utf8.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,4 +1,4 @@
-% This is the file glpatter-utf8.tex, version 2.4
+% This is the file glpatter-utf8.tex, version 2.4
 % It is the source file for the Galician patterns
 %
 % (c) Javier A. Múgica; 2006, 2007, 2008, 2010

Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/language.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/language.rb	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/language.rb	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,6 +1,7 @@
-require 'yaml'
+require 'psych'
 require 'hydra'
 require 'byebug'
+require 'date'
 
 require_relative 'path'
 
@@ -45,7 +46,7 @@
       attr_reader :name, :surname, :email
 
       def self.authors
-        @@authors ||= YAML::load File.read File.expand_path 'authors.yml', __dir__
+        @@authors ||= Psych::safe_load(File.read(File.expand_path('authors.yml', __dir__)), permitted_classes: [Author, Date])
       end
 
       def self.all
@@ -58,6 +59,7 @@
     end
 
     class Language
+      # TODO .get!
       attr_reader :bcp47
 
       @@eohmarker = '=' * 42
@@ -171,7 +173,7 @@
       end
 
       def italic?
-        ['it', 'pms', 'rm'].include? @bcp47
+        ['it', 'pms'].include? @bcp47
       end
 
       def has_apostrophes?
@@ -313,7 +315,7 @@
           header += line.gsub(/^% /, '').gsub(/%.*/, '')
         end
         begin
-          metadata = YAML::load header
+          metadata = Psych::safe_load(header, permitted_classes: [Date])
           raise InvalidMetadata unless metadata.is_a? Hash
         rescue Psych::SyntaxError
           raise InvalidMetadata

Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/packages.yml
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/packages.yml	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/packages.yml	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,7 +1,7 @@
 finnish:
   description:
     Hyphenation patterns for Finnish in T1 and UTF-8 encodings.
-    The older set, labelled just “fi”, tries to implement etymological rules,
+    The older set, labelled just 'fi', tries to implement etymological rules,
     while the newer ones (fi-x-school) implements the simpler rules taught at Finnish school.
 german:
   dependency: dehyph

Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/package.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/package.rb	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/package.rb	2025-01-11 17:21:57 UTC (rev 73410)
@@ -4,7 +4,7 @@
       class Package
         attr_reader :name
 
-        @@metadata = YAML::load File.read File.expand_path '../packages.yml', __dir__
+        @@metadata = Psych::safe_load File.read File.expand_path '../packages.yml', __dir__
 
         def initialize(name)
           @name = name

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-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/spec/tex/hyphen/language_spec.rb	2025-01-11 17:21:57 UTC (rev 73410)
@@ -355,9 +355,13 @@
     end
 
     it "returns “ascii” if applicable" do
-      expect(Language.new('rm').encoding).to eq 'ascii'
+      expect(Language.new('pms').encoding).to eq 'ascii'
     end
 
+    it "can also return something else" do
+      expect(Language.new('fur').encoding).to eq 'ec'
+    end
+
     it "returns nil if patterns are Unicode-only" do
       expect(Language.new('sa').encoding).to be_nil
     end

Added: trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip	2025-01-11 17:21:57 UTC (rev 73410)

Property changes on: trunk/Master/texmf-dist/source/generic/hyph-utf8/tlpsrc.zip
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-ec.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il2.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-il3.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-l7x.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lmc.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-lth.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-qx.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t2a.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/conversions/conv-utf8-t8m.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -6,7 +6,7 @@
 % This file is part of hyph-utf8 package and autogenerated.
 % See http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-af.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-as.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-be.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bg.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-bn.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ca.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cop.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cs.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cu.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-cy.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-da.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1901.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-1996.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-ch-1901.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-monoton.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-el-polyton.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-gb.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-en-us.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eo.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-es.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-et.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-eu.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi-x-school.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi-x-school.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi-x-school.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fi.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fr.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-fur.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ga.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-grc.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-gu.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hi.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hr.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hsb.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hy.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ia.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-id.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-is.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-it.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ka.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kmr.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-kn.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-classic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-classic.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-classic.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-liturgic.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-liturgic.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la-x-liturgic.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-la.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lt.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-lv.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mk.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mk.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ml.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl-x-lmc.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mn-cyrl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mr.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-mul-ethi.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nb.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-nn.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-oc.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-or.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pa.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pi.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pi.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pi.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pms.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-pt.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %
@@ -13,7 +13,6 @@
 % these lines may be moved to a separate file.
 %
 \begingroup
-\lccode`\'=`\'
 % Test for pTeX
 \ifx\kanjiskip\undefined
 % Test for native UTF-8 (which gets only a single argument)
@@ -23,14 +22,14 @@
     % Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument
     \message{UTF-8 Romansh hyphenation patterns}
     \input hyph-rm.tex
-    \input hyph-quote-rm.tex
 \else
     % 8-bit engine (such as TeX or pdfTeX)
-    \message{ASCII Romansh hyphenation patterns}
+    \message{EC Romansh hyphenation patterns}
+    \input conv-utf8-ec.tex
     \input hyph-rm.tex
 \fi\else
     % pTeX
-    \message{ASCII Romansh hyphenation patterns}
-    \input hyph-rm.tex
+    \message{EC Romansh hyphenation patterns}
+    \input hyph-rm.ec.tex
 \fi
 \endgroup

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ro.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ru.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sa.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sk.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,37 @@
+% filename: loadhyph-sq.tex
+% language: albanian
+%
+% Loader for hyphenation patterns, generated by
+%     source/generic/hyph-utf8/generate-pattern-loaders.rb
+% See also http://tug.org/tex-hyphen
+%
+% Copyright 2008-2025 TeX Users Group.
+% You may freely use, modify and/or distribute this file.
+% (But consider adapting the scripts if you need modifications.)
+%
+% Once it turns out that more than a simple definition is needed,
+% these lines may be moved to a separate file.
+%
+\begingroup
+\lccode`\'=`\'
+% Test for pTeX
+\ifx\kanjiskip\undefined
+% Test for native UTF-8 (which gets only a single argument)
+% That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character
+\def\testengine#1#2!{\def\secondarg{#2}}\testengine Τ!\relax
+\ifx\secondarg\empty
+    % Unicode-aware engine (such as XeTeX or LuaTeX) only sees a single (2-byte) argument
+    \message{UTF-8 Albanian hyphenation patterns}
+    \input hyph-sq.tex
+    \input hyph-quote-sq.tex
+\else
+    % 8-bit engine (such as TeX or pdfTeX)
+    \message{EC Albanian hyphenation patterns}
+    \input conv-utf8-ec.tex
+    \input hyph-sq.tex
+\fi\else
+    % pTeX
+    \message{EC Albanian hyphenation patterns}
+    \input hyph-sq.ec.tex
+\fi
+\endgroup


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-cyrl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sr-latn.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sv.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-ta.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-te.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-th.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tk.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-tr.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-uk.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-zh-latn-pinyin.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -5,7 +5,7 @@
 %     source/generic/hyph-utf8/generate-pattern-loaders.rb
 % See also http://tug.org/tex-hyphen
 %
-% Copyright 2008-2021 TeX Users Group.
+% Copyright 2008-2025 TeX Users Group.
 % You may freely use, modify and/or distribute this file.
 % (But consider adapting the scripts if you need modifications.)
 %

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,398 @@
+% pTeX-friendly hyphenation patterns
+%
+% language: romansh (rm)
+% encoding: ec
+%
+% This file has been auto-generated from hyph-rm.tex
+% with a script [texmf]/scripts/generic/hyph-utf8/generate-ptex-patterns.rb
+% See the original file for details about author, licence etc.
+%
+\bgroup
+\lccode"F9="F9
+\patterns{
+.a3p2n
+.anti1
+.anti3m2n
+an3ti4er
+an3ti4era
+.bio1
+.ca4p3s
+.circu2m1
+.co2n3j
+.contro1
+.co1o2p
+.di2s3
+.di2s4ch3oc
+di3s4e3gnar
+.e2x1e
+.ex2tra3
+ex4em3pel
+ex4aim3pel
+.fran2k3
+.free3
+.li3p2sa
+.narco1
+.opto1
+.orto3p2
+.para1
+.plu2s3q
+.poli3p2
+.pre1
+.p2s
+.re1ac
+.re1i2scr
+.sha2re3
+.tran2s3ac
+.tran2s3c
+.tran2s3d
+.tran2s3l
+.tran2s3n
+.tran2s3p
+.tran2s3r
+.tran2s3t
+.su2b3j
+.su2b3lu
+.su2b3r
+.wa2g3n
+.wel2t1
+a1ie
+a1iu
+ame2gl1
+atg3na
+a1uo
+a1ya
+2at.
+e1iu
+e2w
+o1ia
+o1ie
+o1io
+o1iu
+1b
+2bb
+2bc
+2bd
+2bf
+2bm
+2bn
+2bp
+2bs
+2bt
+bu3n4ga
+2bv
+2b.
+1c
+2cb
+2c3c
+2cd
+2cf
+2ck
+2cm
+2cn
+2cq
+2cs
+2ct
+2cz
+2chh
+2chb
+ch2r
+2chn
+2c.
+.c2
+1d
+2db
+2dd
+2dg
+2dl
+2dm
+2dn
+2dp
+4ds.
+d2sch
+4dsch.
+2dt
+2dv
+2dw
+2d.
+.d2
+.esch3an.
+1f
+2fb
+2fg
+2fn
+2fs
+2ft
+2f.
+1g
+2gb
+2gd
+2gf
+2gg
+giu2v1na
+4gls.
+2gm
+4gns.
+2gp
+2gs
+2gt
+2gv
+2gw
+2gz
+2gh2t
+2g.
+1h
+2hb
+2hd
+2hh
+hi3p2n
+h2l
+2hm
+2hn
+2hr
+2hv
+2h.
+1j
+2j.
+4js.
+1k
+2kg
+2kf
+k2h
+2kk
+k2l
+2km
+k2r
+2ks
+2kt
+2k.
+1l
+2lb
+2lc
+2ld
+2l3f2
+2lg
+l2h
+l2j
+2lk
+2lm
+2ln
+2lp
+2lq
+2lr
+2ls
+2lt
+2lv
+2lw
+2lz
+2l.
+1m
+2mb
+2mc
+2mf
+2ml
+2mn
+2mp
+2mq
+2mr
+2ms
+2mt
+2mv
+2mw
+2m.
+1n
+2nb
+2nc
+2nd
+2nf
+2ng
+2nk
+2nl
+2nm
+2np
+2nq
+2nr
+2ns
+4ns.
+2n3sch
+4ch.
+4gl.
+4gn.
+4tg.
+4sch.
+4tsch.
+n2s3fer
+2nt
+2nv
+2nz
+n2g3n
+2nheit
+2n.
+on3li4ne
+.oz3an3de
+.oz1i2
+1p
+2pd
+per3su3n4ga
+l^^f9n4ga
+p2h
+4ph.
+2pn
+3p2ne
+2ps
+3p2sic
+2pt
+2pz
+2p.
+1q
+2qq
+2q.
+1r
+2rb
+2rc
+2rd
+2rf
+r2h
+2rg
+2rk
+2rl
+2rm
+2rn
+2rp
+2rq
+2rs
+2rt
+r2t2s3
+2rv
+2rx
+2rw
+2rz
+2r.
+1s2
+2schs.
+2shm
+2sh.
+2s3l
+2s3s
+s4s3m
+2s3p2n
+2st.
+2stb
+2stc
+2std
+2stf
+4stg.
+2stm
+2stn
+2stp
+2sts
+2stt
+2stv
+2sz
+4s.
+1t
+2tb
+2tc
+2td
+2tf
+4tgs.
+t2h
+t2l
+2tm
+2tn
+2tp
+t2s
+4tschs.
+4ts.
+t2t3s
+2tv
+2tw
+t2z
+2tzk
+tz2s
+2t.
+1v
+2vc
+2vs.
+2vv
+2v.
+1w
+w2h
+wa2r
+2w1y
+2w.
+1x
+2xb
+2xc
+2xf
+2xh
+2xm
+2xp
+4xs.
+2xt
+2xw
+2x.
+y1ou
+y1i
+1z
+2zb
+2zd
+2zl
+2zn
+2zp
+2zt
+2zs
+2zv
+2z.
+.z2
+2f3f
+2l3l
+2m3m
+2n3n
+2p3p
+2r3r
+2t3t
+2z3z
+s2c2h2
+3t4s4c4h2
+t2g
+g2n
+g2l
+c2h
+g2h
+b2l
+c2l
+f2l
+p2l
+b2r
+c2r
+d2r
+f2r
+g2r
+p2r
+t2r
+z2r
+s2c
+s2d
+s2p
+s2t
+s2t2g
+v2l
+v2r
+4sps.
+.pe4r3en3cun3ter.
+pro4s3ma
+.tran2s3f
+omi4s3du
+.giu3v4en3t4e4tg3na
+.cre4s3mar.
+4z3cha
+.vi4sch3na
+.mu4sch3na.
+.ou4vra.
+.pi4tsch3na
+.hi4gh5light.
+.po4d5cast.
+.we4l4l5ness.
+.ti4c4k4et.
+}
+\egroup


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-rm.ec.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,318 @@
+% pTeX-friendly hyphenation patterns
+%
+% language: albanian (sq)
+% encoding: ec
+%
+% This file has been auto-generated from hyph-sq.tex
+% with a script [texmf]/scripts/generic/hyph-utf8/generate-ptex-patterns.rb
+% See the original file for details about author, licence etc.
+%
+\bgroup
+\lccode"E7="E7
+\lccode"EB="EB
+\patterns{
+2'2
+.a1jo.
+a1a
+1b
+.b2
+2b.
+b2l
+2bsh
+1c
+.c2
+2c.
+2cj
+2cn
+2ct
+1^^e7
+.^^e72
+2^^e7.
+2^^e7s
+^^e72k
+1d
+d2h
+.d2
+2d.
+d2j
+2dn
+d2r
+2drr
+2dt
+d2shm
+2dh.
+2dhj2dht
+2dhsh
+2dh2j
+2dht
+dh2r
+e1a
+e3ll
+e1u
+^^eb1a
+1f
+.f2
+2f.
+f2l
+f2r
+2fs
+2ft
+3f2sh
+2f2t.
+1g
+.g2
+2g.
+g2j
+2gj.
+2gjv
+2gl
+2gm
+2gr
+2gt
+1h
+.h2
+2h.
+2hd
+2hj
+2hm
+2hn
+2ht
+2hrr
+i1a
+i1e
+i1u
+.i2k3i
+.i2k3j
+1j2
+.j2
+2j.
+2j3c2
+2j3d
+2j3m
+2j3p
+2j3r
+2j3t
+2j3v
+2j3s
+2jf.
+j4tp
+2jt.
+j3sh2m
+1k
+.k2
+2k.
+k2j
+2kl
+2km
+2kth.
+k2r
+2kt
+2ks
+2ksh
+1l
+.l2
+2l.
+2lb
+2l^^e7
+2lf
+2lj
+2lm
+2ln
+l3n2g
+2ls
+2lt
+l2l2
+4ll.
+2ll3s
+4ll3z
+2ll3k
+4ll3gj
+2ll3n
+2ll3t
+1m
+.m2
+2m.
+m2b
+mb2j
+mb2l
+mb2r
+m2j
+2m3n2d
+2mt
+2mr
+2m3sh2
+2m4sh.
+2m1v
+1n
+.n2
+2n.
+.ng2r
+2nc
+2nd
+n2dm
+n2dv
+n2d3sh
+2ng
+2nk
+2nsp
+2nsh
+n3sh2m
+2nt
+2nv
+2nx
+2nz
+n2j
+2njt
+2nj.
+2njv
+o1i
+1p
+.p2
+2p.
+p2j
+2pn
+2pt
+p2je.
+2ps
+p2r
+pa2s3her
+.pe2r3af
+.p^^eb2r3af
+1q
+.q2
+2q.
+2qj
+2qk
+2qm
+2qn
+2qt
+q2v
+1r
+.r2
+2r.
+2rt
+2rb2
+2r2b3r
+2rc
+2r^^e7
+2rd
+2rc2rd
+2rf
+2rg
+2rh
+.ri3n2d
+2rk
+2rl
+2rm
+2rn
+r2n3d2
+2rp
+2rq
+2rs
+2r3sh2m
+2rdh
+r2dht
+2r3dr
+2rj
+2rv
+2rz
+r2r
+.rr2
+2rr.
+2rrj
+2rrk
+2rrm
+2rrn
+2rrt
+2rrs
+1s
+.s2
+2s.
+2sh.
+2sb
+2sc
+2sd
+2sf
+2sg
+2sj
+2sk
+2sm
+2sn
+sn2k
+2sp
+2ssh
+2st
+st2r
+3s2je2ll
+sk2ll
+s2ve.
+s2h
+.sh4
+2shm
+3sh2mj
+2shj
+.sh2j
+sh2k
+2shk.
+sh2n
+shn4d
+sh2p
+.sh2q
+4sh3k2r
+2shq
+2sh3nj
+3sh4pj
+3sh4pr
+2shr
+2shs
+2sht
+.sh2t
+3sh2te.
+1t
+.t2
+4t.
+2tk
+t2j
+2tm
+2tn
+2tp
+2t3sh2m
+t2r
+2tv
+t2h
+.th2
+2th.
+2th^^e7
+2ths
+2thf
+2thm
+2tht
+u1ar.
+u1a
+u1e
+1v
+.v2
+2v.
+2vr
+v2j
+1x
+x2h
+.x2
+2x.
+y1
+1z
+.zb2r
+.z2
+2z.
+2zhd
+2zm
+2zn
+2zj
+2zs
+2zt
+2zv
+z3sh2m
+z2h
+.zh2
+}
+\egroup


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,6 @@
+\bgroup
+\lccode`\’=`\’
+\patterns{
+2’2
+}
+\egroup


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-af.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -16,9 +16,25 @@
 %     -
 %         email: hyphen (at) rekenaar (dot) net
 % licence:
-%     name: LPPL
-%     version: 1.3
-%     or_later: true
+%     name: MIT
+%     text: |-
+%         Permission is hereby granted, free of charge, to any person obtaining a copy
+%         of this software and associated documentation files (the "Software"), to deal
+%         in the Software without restriction, including without limitation the rights
+%         to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+%         copies of the Software, and to permit persons to whom the Software is
+%         furnished to do so, subject to the following conditions:
+%
+%         The above copyright notice and this permission notice shall be included in
+%         all copies or substantial portions of the Software.
+%
+%         THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+%         IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+%         FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+%         AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+%         LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+%         OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+%         SOFTWARE.
 % hyphenmins:
 %     generation:
 %         left: 1

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,23 @@
+% title: (No) Hyphenation patterns for Arabic
+% copyright: Copyright (C) Arthur Reutenauer 2018
+% notice: This file is part of the hyph-utf8 package.
+%     See http://www.hyphenation.org/tex for more information.
+% language:
+%     name: Arabic
+%     tag: ar
+% version: 0
+% authors:
+%     - Arthur Reutenauer
+% licence:
+%     -
+%         name: MIT
+% hyphenmins:
+%     typesetting:
+%         left:
+%         right:
+% texlive:
+%     babelname: arabic
+%     use_old_loader: true
+%     legacy_patterns: zerohyph.tex
+%     message:
+%     description: Prevent hyphenation in Arabic.


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ar.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -9,10 +9,15 @@
 % authors:
 %   -
 %     name: Dimitrios Filippou
-%     contact: dimitrios.filippou (at) riotinto.com
+%     contact: dimitrios.ap.filippou (at) gmail.com
 % licence:
-%     name: LPPL
-%     url: https://latex-project.org/lppl/
+%     - This file is available under any of the following licences:
+%     -
+%         name: LPPL
+%         url: https://latex-project.org/lppl/
+%     -
+%         name: MIT
+%         url: https://opensource.org/licenses/MIT
 % hyphenmins:
 %     typesetting:
 %         left: 1

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -9,10 +9,15 @@
 % authors:
 %   -
 %     name: Dimitrios Filippou
-%     contact: dimitrios.filippou (at) riotinto.com
+%     contact: dimitrios.ap.filippou (at) gmail.com
 % licence:
-%     name: LPPL
-%     url: https://latex-project.org/lppl/
+%     - This file is available under any of the following licences:
+%     -
+%         name: LPPL
+%         url: https://latex-project.org/lppl/
+%     -
+%         name: MIT
+%         url: https://opensource.org/licenses/MIT
 % hyphenmins:
 %     typesetting:
 %         left: 1

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,25 @@
+% title: (No) Hyphenation patterns for Persian
+% copyright: Copyright (C) Arthur Reutenauer 2018
+% notice: This file is part of the hyph-utf8 package.
+%     See http://www.hyphenation.org/tex for more information.
+% language:
+%     name: Persian
+%     tag: fa
+% version: 0
+% authors:
+%     - Arthur Reutenauer
+% licence:
+%     -
+%        name: MIT
+% hyphenmins:
+%     typesetting:
+%         left:
+%         right:
+% texlive:
+%     babelname: farsi
+%     synonyms:
+%         - persian
+%     use_old_loader: true
+%     legacy_patterns: zerohyph.tex
+%     message:
+%     description: Prevent hyphenation in Persian.


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-fa.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-gl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -15,11 +15,8 @@
 %     name: Javier A. Múgica
 %     contact: javier (at) digi21.eu
 % licence:
-%     name: LPPL
-%     version: 1.3
-%     status: maintained
-%     maintainer: Javier A. Múgica
-%     url: https://latex-project.org/lppl/lppl-1-3.html
+%     name: Unlicence
+%     url: https://unlicense.org/
 % texlive:
 %     encoding: ec
 %     babelname: galician

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,24 @@
+% title: Hyphenation patterns for Ancient Greek in Ibycus encoding
+% copyright: Copyright (C) Peter Heslin
+% notice: This file is part of the hyph-utf8 package.
+%     See http://www.hyphenation.org/tex for more information.
+% language:
+%     name: Ancient Greek, Ibycus encoding
+%     tag: grc-x-ibycus
+% version: 3.0
+% authors:
+%     - name: Peter Heslin
+% licence:
+%     -
+%         name: LPPL
+% hyphenmins:
+%     typesetting:
+%         left: 2
+%         right: 2
+% texlive:
+%     babelname: ibycus
+%     use_old_patterns_comment: true
+%     use_old_loader: true
+%     legacy_patterns: ibyhyph.tex
+%     message: Ancient Greek hyphenation patterns for Ibycus encoding
+%     package: ancient greek


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc-x-ibycus.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-grc.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -13,10 +13,15 @@
 % authors:
 %   -
 %     name: Dimitrios Filippou
-%     contact: dimitrios.filippou (at) riotinto.com
+%     contact: dimitrios.ap.filippou (at) gmail.com
 % licence:
-%     name: LPPL
-%     url: http://www.latex-project.org/lppl/
+%     - This file is available under any of the following licences:
+%     -
+%         name: LPPL
+%         url: http://www.latex-project.org/lppl/
+%     -
+%         name: MIT
+%         url: https://opensource.org/licenses/MIT
 % changes:
 %   -
 %     date: 2016-05-12

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-ka.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -12,10 +12,8 @@
 %     name: Levan Shoshiashvili
 %     contact: shoshia (at) hotmail.com
 % licence:
-%     name: LPPL
-%     version: 1.3
-%     or_later: true
-%     url: http://www.latex-project.org/lppl.txt
+%     name: MIT
+%     url: https://opensource.org/licenses/MIT
 % hyphenmins:
 %     typesetting:
 %         left: 1

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-nl.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -7,10 +7,8 @@
 %     tag: nl
 % version: 1.1 (November 1996)
 % licence:
-%     name: LPPL
-%     version: 1
-%     or_later: true
-%     url: https://latex-project.org/lppl/
+%     name: MIT
+%     url: https://opensource.org/licenses/MIT
 % authors:
 %     -
 %         name: Piet Tutelaers

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-rm.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,15 +1,17 @@
 % title: Hyphenation patterns for Romansh
-% copyright: Copyright (C) 2011 Claudio Beccari
+% copyright: Copyright (C) 2012 Claudio Beccari, 2024 far.ch
 % notice: This file is part of the hyph-utf8 package.
 %     See http://www.hyphenation.org/tex for more information.
 % language:
 %     name: Romansh
 %     tag: rm
-% version: 1.1 2012/04/10
+% version: 2.0 2024-10-29
 % authors:
+%   - name: Claudio Beccari
+%     contact: claudio.beccari (at) gmail.com
 %   -
-%     name: Claudio Beccari
-%     contact: claudio.beccari (at) gmail.com
+%     name: Martin Cantieni, far.ch
+%     contact: da at far.ch
 % licence:
 %     - This file may be distributed under any of the following licences:
 %     -
@@ -41,7 +43,7 @@
 %         version: 1.3
 %         or_later: true
 %         status: maintained
-%         maintainer: Claudio Beccari, e-mail claudio dot beccari at gmail dot com
+%         maintainer: far.ch, da at far.ch
 % hyphenmins:
 %     typesetting:
 %         left: 2
@@ -49,405 +51,402 @@
 % changes:
 %     - 2012-01-14 - First release 1.0
 %     - 2012-04-10 - Version 1.1. Fix inconsistencies.
+%     - 2024-10-29 - Version 2.0. Added and replaced lots of patterns, all Romansh idioms taken into account
 % texlive:
-%     encoding: ascii
+%     encoding: ec
 %     babelname: romansh
 %     message: Romansh hyphenation patterns
 %     description: |-
-%         Hyphenation patterns for Romansh in ASCII encoding.
-%         They are supposed to comply with the rules indicated by the Lia
-%         Rumantscha (Romansh language society).
+%         Hyphenation patterns for Romansh.
+%         All Romansh idioms and Rumantsch Grischun taken into account, developed
+%         in collaboration with Fundaziun Medias Rumantschas (Romansh news agency)
+%         and Lia Rumantscha (Romansh umbrella organisation).
 % ==========================================
-% These hyphenation patterns for the Romansh language are supposed to comply
-% with the rules indicated by the Lia Rumantscha (Romansh language society).
-% They were initially obtained by merging the consonantic endings to the Italian
-% patterns and adding the necessary patterns for the special Romansch di-, try- and
-% tetra-graphs used in this language. The common Latin roots of both languages helped
-% a lot in this adaptation.
-% Digraphs: ch, gh, gl, gn, tg
-% Trigraphs: sch
-% Tetragraphs: tsch
-%
-% First part is identical to what is contained in hyph-quote-rm.tex
-% It must be repeated because that file is read only when creating format files
-% for UTF-8 aware engines (XeXeX, LuaTeX)
-%%
-\patterns{% some revision might be necessary to handle more vocalic elisions
-2'2
-2'.
-2b'
-2c'
-2ch'.
-2ch''
-2d'
-2f'
-2g'
-2h'
-2j'
-2k'
-2l'.
-2l''
-2m'
-2n'
-2p'
-2q'
-2r'
-4s'.
-4s''
-2sch'
-2schs'
-2sh'
-2st'
-4tsch'
-4tschs'
-2t'.
-2t''
-2v'.
-2v''
-2w'
-2x'
-2z'.
-2z''
-%%%%%%%%%%%%%%%%%%%%
-.a3p2n
-.anti1
-.anti3m2n
-.bio1
-.ca4p3s
-.circu2m1
-.co2n3j
-.contro1
-.co1o2p
-.di2s3
-.di2s4ch3oc
-.e2x1e
-.ex2tra3
-.fran2k3
-.free3
-.li3p2sa
-.narco1
-.opto1
-.orto3p2
-.para1
-.plu2s3q
-.poli3p2
-.pre1
-.p2s
-.re1ac
-.re1i2scr
-.sha2re3
-.tran2s3ac
-.tran2s3c
-.tran2s3d
-.tran2s3l
-.tran2s3n
-.tran2s3p
-.tran2s3r
-.tran2s3t
-.su2b3j
-.su2b3lu
-.su2b3r
-.wa2g3n
-.wel2t1
-a1ia
-a1ie
-a1io
-a1iu
-a1uo
-a1ya
-2at.
-e1iu
-e2w
-o1ia
-o1ie
-o1io
-o1iu
-1b
-2bb
-2bc
-2bd
-2bf
-2bm
-2bn
-2bp
-2bs
-2bt
-2bv
-b2l
-b2r
-2b.
-1c
-2cb
-2cc
-2cd
-2cf
-2ck
-2cm
-2cn
-2cq
-2cs
-2ct
-2cz
-2chh
-c2h
-2ch.
-2chb
-ch2r
-2chn
-c2l
-c2r
-2c.
-.c2
-1d
-2db
-2dd
-2dg
-2dl
-2dm
-2dn
-2dp
-d2r
-2ds
-2dt
-2dv
-2dw
-2d.
-.d2
-1f
-2fb
-2fg
-2ff
-2fn
-f2l
-f2r
-2fs
-2ft
-2f.
-1g
-2gb
-2gd
-2gf
-2gg
-g2h
-g2l
-2gm
-g2n
-2gp
-g2r
-2gs
-2gt
-2gv
-2gw
-2gz
-2gh2t
-2g.
-1h
-2hb
-2hd
-2hh
-hi3p2n
-h2l
-2hm
-2hn
-2hr
-2hv
-2h.
-1j
-2j.
-1k
-2kg
-2kf
-k2h
-2kk
-k2l
-2km
-k2r
-2ks
-2kt
-2k.
-1l
-2lb
-2lc
-2ld
-2l3f2
-2lg
-l2h
-l2j
-2lk
-2ll
-2lm
-2ln
-2lp
-2lq
-2lr
-2ls
-2lt
-2lv
-2lw
-2lz
-2l.
-1m
-2mb
-2mc
-2mf
-2ml
-2mm
-2mn
-2mp
-2mq
-2mr
-2ms
-2mt
-2mv
-2mw
-2m.
-1n
-2nb
-2nc
-2nd
-2nf
-2ng
-2nk
-2nl
-2nm
-2nn
-2np
-2nq
-2nr
-2ns
-2ns.
-2n3sch
-n4sch.
-n2s3fer
-2nt
-2nv
-2nz
-n2g3n
-2nheit
-2n.
-1p
-2pd
-p2h
-p2l
-2pn
-3p2ne
-2pp
-p2r
-2ps
-3p2sic
-2pt
-2pz
-2p.
-1q
-2qq
-2q.
-1r
-2rb
-2rc
-2rd
-2rf
-r2h
-2rg
-2rk
-2rl
-2rm
-2rn
-2rp
-2rq
-2rr
-2rs
-2rt
-r2t2s3
-2rv
-2rx
-2rw
-2rz
-2r.
-1s2
-sch2
-2sch.
-2schs.
-2shm
-2sh.
-2s3l
-2s3s
-s4s3m
-2s3p2n
-2st.
-2stb
-2stc
-2std
-2stf
-4stg.
-2stm
-2stn
-2stp
-2sts
-2stt
-2stv
-2sz
-4s.
-1t
-2tb
-2tc
-2td
-2tf
-t2g
-2tg.
-t2h
-t2l
-2tm
-2tn
-2tp
-t2r
-t2s
-3t2sch2
-4tsch.
-4tschs.
-2tt
-t2t3s
-2tv
-2tw
-t2z
-2tzk
-tz2s
-2t.
-1v
-2vc
-v2l
-v2r
-2vs.
-2vv
-2v.
-1w
-w2h
-wa2r
-2w1y
-2w.
-1x
-2xb
-2xc
-2xf
-2xh
-2xm
-2xp
-2xt
-2xw
-2x.
-y1ou
-y1i
-1z
-2zb
-2zd
-2zl
-2zn
-2zp
-2zr
-2zt
-2zs
-2zv
-2zz
-2z.
-.z2
+% 
+\patterns{
+    .a3p2n
+    .anti1
+    .anti3m2n
+    an3ti4er
+    an3ti4era
+    .bio1
+    .ca4p3s
+    .circu2m1
+    .co2n3j
+    .contro1
+    .co1o2p
+    .di2s3
+    .di2s4ch3oc
+    di3s4e3gnar
+    .e2x1e
+    .ex2tra3
+    ex4em3pel
+    ex4aim3pel
+    .fran2k3
+    .free3
+    .li3p2sa
+    .narco1
+    .opto1
+    .orto3p2
+    .para1
+    .plu2s3q
+    .poli3p2
+    .pre1
+    .p2s
+    .re1ac
+    .re1i2scr
+    .sha2re3
+    .tran2s3ac
+    .tran2s3c
+    .tran2s3d
+    .tran2s3l
+    .tran2s3n
+    .tran2s3p
+    .tran2s3r
+    .tran2s3t
+    .su2b3j
+    .su2b3lu
+    .su2b3r
+    .wa2g3n
+    .wel2t1
+    a1ie
+    a1iu
+    ame2gl1
+    atg3na
+    a1uo
+    a1ya
+    2at.
+    e1iu
+    e2w
+    o1ia
+    o1ie
+    o1io
+    o1iu
+    1b
+    2bb
+    2bc
+    2bd
+    2bf
+    2bm
+    2bn
+    2bp
+    2bs
+    2bt
+    bu3n4ga
+    2bv
+    2b.
+    1c
+    2cb
+    2c3c
+    2cd
+    2cf
+    2ck
+    2cm
+    2cn
+    2cq
+    2cs
+    2ct
+    2cz
+    2chh
+    2chb
+    ch2r
+    2chn
+    2c.
+    .c2
+    1d
+    2db
+    2dd
+    2dg
+    2dl
+    2dm
+    2dn
+    2dp
+    4ds.
+    d2sch
+    4dsch.
+    2dt
+    2dv
+    2dw
+    2d.
+    .d2
+    .esch3an.
+    1f
+    2fb
+    2fg
+    2fn
+    2fs
+    2ft
+    2f.
+    1g
+    2gb
+    2gd
+    2gf
+    2gg
+    giu2v1na
+    4gls.
+    2gm
+    4gns.
+    2gp
+    2gs
+    2gt
+    2gv
+    2gw
+    2gz
+    2gh2t
+    2g.
+    1h
+    2hb
+    2hd
+    2hh
+    hi3p2n
+    h2l
+    2hm
+    2hn
+    2hr
+    2hv
+    2h.
+    1j
+    2j.
+    4js.
+    1k
+    2kg
+    2kf
+    k2h
+    2kk
+    k2l
+    2km
+    k2r
+    2ks
+    2kt
+    2k.
+    1l
+    2lb
+    2lc
+    2ld
+    2l3f2
+    2lg
+    l2h
+    l2j
+    2lk
+    2lm
+    2ln
+    2lp
+    2lq
+    2lr
+    2ls
+    2lt
+    2lv
+    2lw
+    2lz
+    2l.
+    1m
+    2mb
+    2mc
+    2mf
+    2ml
+    2mn
+    2mp
+    2mq
+    2mr
+    2ms
+    2mt
+    2mv
+    2mw
+    2m.
+    1n
+    2nb
+    2nc
+    2nd
+    2nf
+    2ng
+    2nk
+    2nl
+    2nm
+    2np
+    2nq
+    2nr
+    2ns
+    4ns.
+    2n3sch
+    4ch.
+    4gl.
+    4gn.
+    4tg.
+    4sch.
+    4tsch.
+    n2s3fer
+    2nt
+    2nv
+    2nz
+    n2g3n
+    2nheit
+    2n.
+    on3li4ne
+    .oz3an3de
+    .oz1i2
+    1p
+    2pd
+    per3su3n4ga
+    lùn4ga
+    p2h
+    4ph.
+    2pn
+    3p2ne
+    2ps
+    3p2sic
+    2pt
+    2pz
+    2p.
+    1q
+    2qq
+    2q.
+    1r
+    2rb
+    2rc
+    2rd
+    2rf
+    r2h
+    2rg
+    2rk
+    2rl
+    2rm
+    2rn
+    2rp
+    2rq
+    2rs
+    2rt
+    r2t2s3
+    2rv
+    2rx
+    2rw
+    2rz
+    2r.
+    1s2
+    2schs.
+    2shm
+    2sh.
+    2s3l
+    2s3s
+    s4s3m
+    2s3p2n
+    2st.
+    2stb
+    2stc
+    2std
+    2stf
+    4stg.
+    2stm
+    2stn
+    2stp
+    2sts
+    2stt
+    2stv
+    2sz
+    4s.
+    1t
+    2tb
+    2tc
+    2td
+    2tf
+    4tgs.
+    t2h
+    t2l
+    2tm
+    2tn
+    2tp
+    t2s
+    4tschs.
+    4ts.
+    t2t3s
+    2tv
+    2tw
+    t2z
+    2tzk
+    tz2s
+    2t.
+    1v
+    2vc
+    2vs.
+    2vv
+    2v.
+    1w
+    w2h
+    wa2r
+    2w1y
+    2w.
+    1x
+    2xb
+    2xc
+    2xf
+    2xh
+    2xm
+    2xp
+    4xs.
+    2xt
+    2xw
+    2x.
+    y1ou
+    y1i
+    1z
+    2zb
+    2zd
+    2zl
+    2zn
+    2zp
+    2zt
+    2zs
+    2zv
+    2z.
+    .z2
+    2f3f
+    2l3l
+    2m3m
+    2n3n
+    2p3p
+    2r3r
+    2t3t
+    2z3z
+    s2c2h2
+    3t4s4c4h2
+    t2g
+    g2n
+    g2l
+    c2h
+    g2h
+    b2l
+    c2l
+    f2l
+    p2l
+    b2r
+    c2r
+    d2r
+    f2r
+    g2r
+    p2r
+    t2r
+    z2r
+    s2c
+    s2d
+    s2p
+    s2t
+    s2t2g
+    v2l
+    v2r
+    4sps.
+    .pe4r3en3cun3ter.
+    pro4s3ma
+    .tran2s3f
+    omi4s3du
+    .giu3v4en3t4e4tg3na
+    .cre4s3mar.
+    4z3cha
+    .vi4sch3na
+    .mu4sch3na.
+    .ou4vra.
+    .pi4tsch3na
+    .hi4gh5light.
+    .po4d5cast.
+    .we4l4l5ness.
+    .ti4c4k4et.    
 }                          % Pattern end
 

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,108 @@
+% title: Hyphenation patterns for Albanian
+% notice: This file is part of the hyph-utf8 package.
+%     See http://www.hyphenation.org/tex for more information.
+%
+% version: 2025-01-10
+%
+% changes:
+%     - 2020-09-21: Initial version
+%     - 2025-01-10: Removed duplicates
+%
+% authors:
+%     -
+%         name: Claudio Beccari
+%         contact: claudio.beccari at gmail.com
+%     -
+%         name: Sabina Koliqi
+%         contact: sabina.kolici at enaip.piemonte.it
+%     -
+%         name: Arthur Rosendahl
+%         contact: arthur at rosendahl.io
+%
+% copyright: >
+%     Copyright (C) 2020 Claudio Beccari, Sabina Koliqi
+%               (C) 2025 Arthur Rosendahl
+%
+% licence:
+%     name: MIT
+%     url:  http://opensource.org/licenses/mit-license.php
+%     text: >
+%           Permission is hereby granted, free of charge, to any person
+%           obtaining a copy of this software and associated documentation
+%           files (the “Software”), to deal in the Software without
+%           restriction, including without limitation the rights to use,
+%           copy, modify, merge, publish, distribute, sublicense, and/or
+%           sell copies of the Software, and to permit persons to whom the
+%           Software is furnished to do so, subject to the following
+%           conditions:
+%
+%           The above copyright notice and this permission notice shall be
+%           included in all copies or substantial portions of the Software.
+%
+%           THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
+%           EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+%           OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+%           NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+%           HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+%           WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+%           FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+%           OTHER DEALINGS IN THE SOFTWARE.
+%
+% language:
+%     name: Albanian
+%     tag:  sq
+%
+% hyphenmins:
+%     generation:
+%         left:  1
+%         right: 1
+%     typesetting:
+%         left:  2
+%         right: 2
+%
+% texlive:
+%     encoding: ec
+%     babelname: albanian
+%     message: Albanian hyphenation patterns
+%     description: Hyphenation patterns for Albanian in UTF-8 and T1 encoding.
+%
+% =========================================================================
+%
+\message{Albanian Hyphenation Patterns }
+\patterns{2'2
+.a1jo. a1a
+1b .b2 2b. b2l  2bsh 
+1c .c2 2c. 2cj 2cn 2ct
+1ç .ç2 2ç. 2çs ç2k
+1d d2h .d2 2d. d2j 2dn d2r 2drr  2dt d2shm
+2dh. 2dhj2dht 2dhsh 2dh2j 2dht dh2r
+ e1a e3ll e1u
+ë1a
+1f .f2 2f. f2l f2r 2fs 2ft 3f2sh 2f2t.
+1g .g2 2g. g2j 2gj. 2gjv 2gl 2gm 2gr 2gt
+1h .h2 2h. 2hd 2hj 2hm 2hn 2ht 2hrr
+i1a i1e i1u .i2k3i .i2k3j
+1j2 .j2 2j. 2j3c2 2j3d 2j3m 2j3p 2j3r 2j3t 2j3v 2j3s 2jf. j4tp 2jt. j3sh2m
+1k .k2 2k. k2j 2kl 2km 2kth. k2r 2kt 2ks 2ksh
+1l .l2 2l. 2lb 2lç 2lf 2lj 2lm 2ln l3n2g 2ls 2lt
+l2l2 4ll. 2ll3s 4ll3z 
+  2ll3k 4ll3gj 2ll3n 2ll3t
+1m .m2 2m. m2b 
+mb2j mb2l mb2r  m2j 2m3n2d 2mt 2mr 2m3sh2 2m4sh. 2m1v 
+1n .n2 2n. .ng2r 2nc 2nd n2dm n2dv n2d3sh 2ng 2nk 2nsp 2nsh n3sh2m 2nt 2nv 2nx 2nz
+n2j 2njt 2nj. 2njv
+o1i
+1p .p2 2p. p2j 2pn 2pt p2je. 2ps p2r pa2s3her .pe2r3af .pë2r3af
+1q .q2 2q. 2qj 2qk 2qm 2qn 2qt q2v 
+1r .r2 2r. 2rt 2rb2 2r2b3r 2rc 2rç  2rd 2rc2rd 2rf 2rg  2rh .ri3n2d 2rk 2rl 2rm 2rn  r2n3d2 2rp 2rq 2rs 2r3sh2m 2rdh r2dht 2r3dr 2rj 2rv 2rz
+r2r .rr2 2rr. 2rrj 2rrk 2rrm 2rrn 2rrt 2rrs 
+1s .s2 2s. 2sh. 2sb 2sc 2sd 2sf  2sg  2sj 2sk 2sm 2sn sn2k 2sp 2ssh 2st st2r 3s2je2ll sk2ll s2ve.
+s2h .sh4  2shm 3sh2mj 2shj .sh2j sh2k 2shk. sh2n shn4d sh2p .sh2q 4sh3k2r 2shq 2sh3nj 3sh4pj 3sh4pr 2shr 2shs 2sht .sh2t 3sh2te.
+1t .t2 4t. 2tk t2j 2tm 2tn 2tp 2t3sh2m t2r 2tv
+t2h  .th2 2th. 2thç 2ths 2thf 2thm 2tht
+u1ar. u1a u1e
+1v .v2 2v. 2vr v2j
+1x x2h .x2 2x.
+y1
+1z .zb2r .z2 2z. 2zhd 2zm 2zn 2zj 2zs 2zt 2zv z3sh2m z2h  .zh2
+}


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-uk.tex	2025-01-11 17:21:57 UTC (rev 73410)
@@ -11,8 +11,13 @@
 %     name: Maksym Polyakov
 %     contact: polyama (at) auburn.edu, mpoliak (at) i.com.ua
 % licence:
-%     name: LPPL
-%     url: https://latex-project.org/lppl/
+%     - This file is available under any of the following licences:
+%     -
+%         name: MIT
+%         url: https://opensource.org/licenses/MIT
+%     -
+%         name: LPPL
+%         url: https://latex-project.org/lppl/
 % hyphenmins:
 %     typesetting:
 %         left: 2

Modified: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-rm.pat.txt	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,76 +1,8 @@
-2'2
-2’2
-2'.
-2’.
-2b'
-2b’
-2c'
-2c’
-2ch'.
-2ch’.
-2ch''
-2ch’’
-2d'
-2d’
-2f'
-2f’
-2g'
-2g’
-2h'
-2h’
-2j'
-2j’
-2k'
-2k’
-2l'.
-2l’.
-2l''
-2l’’
-2m'
-2m’
-2n'
-2n’
-2p'
-2p’
-2q'
-2q’
-2r'
-2r’
-4s'.
-4s’.
-4s''
-4s’’
-2sch'
-2sch’
-2schs'
-2schs’
-2sh'
-2sh’
-2st'
-2st’
-4tsch'
-4tsch’
-4tschs'
-4tschs’
-2t'.
-2t’.
-2t''
-2t’’
-2v'.
-2v’.
-2v''
-2v’’
-2w'
-2w’
-2x'
-2x’
-2z'.
-2z’.
-2z''
-2z’’
 .a3p2n
 .anti1
 .anti3m2n
+an3ti4er
+an3ti4era
 .bio1
 .ca4p3s
 .circu2m1
@@ -79,8 +11,11 @@
 .co1o2p
 .di2s3
 .di2s4ch3oc
+di3s4e3gnar
 .e2x1e
 .ex2tra3
+ex4em3pel
+ex4aim3pel
 .fran2k3
 .free3
 .li3p2sa
@@ -108,10 +43,10 @@
 .su2b3r
 .wa2g3n
 .wel2t1
-a1ia
 a1ie
-a1io
 a1iu
+ame2gl1
+atg3na
 a1uo
 a1ya
 2at.
@@ -131,13 +66,12 @@
 2bp
 2bs
 2bt
+bu3n4ga
 2bv
-b2l
-b2r
 2b.
 1c
 2cb
-2cc
+2c3c
 2cd
 2cf
 2ck
@@ -148,13 +82,9 @@
 2ct
 2cz
 2chh
-c2h
-2ch.
 2chb
 ch2r
 2chn
-c2l
-c2r
 2c.
 .c2
 1d
@@ -165,20 +95,19 @@
 2dm
 2dn
 2dp
-d2r
-2ds
+4ds.
+d2sch
+4dsch.
 2dt
 2dv
 2dw
 2d.
 .d2
+.esch3an.
 1f
 2fb
 2fg
-2ff
 2fn
-f2l
-f2r
 2fs
 2ft
 2f.
@@ -187,12 +116,11 @@
 2gd
 2gf
 2gg
-g2h
-g2l
+giu2v1na
+4gls.
 2gm
-g2n
+4gns.
 2gp
-g2r
 2gs
 2gt
 2gv
@@ -213,6 +141,7 @@
 2h.
 1j
 2j.
+4js.
 1k
 2kg
 2kf
@@ -233,7 +162,6 @@
 l2h
 l2j
 2lk
-2ll
 2lm
 2ln
 2lp
@@ -250,7 +178,6 @@
 2mc
 2mf
 2ml
-2mm
 2mn
 2mp
 2mq
@@ -269,14 +196,18 @@
 2nk
 2nl
 2nm
-2nn
 2np
 2nq
 2nr
 2ns
-2ns.
+4ns.
 2n3sch
-n4sch.
+4ch.
+4gl.
+4gn.
+4tg.
+4sch.
+4tsch.
 n2s3fer
 2nt
 2nv
@@ -284,14 +215,17 @@
 n2g3n
 2nheit
 2n.
+on3li4ne
+.oz3an3de
+.oz1i2
 1p
 2pd
+per3su3n4ga
+lùn4ga
 p2h
-p2l
+4ph.
 2pn
 3p2ne
-2pp
-p2r
 2ps
 3p2sic
 2pt
@@ -313,7 +247,6 @@
 2rn
 2rp
 2rq
-2rr
 2rs
 2rt
 r2t2s3
@@ -323,8 +256,6 @@
 2rz
 2r.
 1s2
-sch2
-2sch.
 2schs.
 2shm
 2sh.
@@ -351,19 +282,15 @@
 2tc
 2td
 2tf
-t2g
-2tg.
+4tgs.
 t2h
 t2l
 2tm
 2tn
 2tp
-t2r
 t2s
-3t2sch2
-4tsch.
 4tschs.
-2tt
+4ts.
 t2t3s
 2tv
 2tw
@@ -373,8 +300,6 @@
 2t.
 1v
 2vc
-v2l
-v2r
 2vs.
 2vv
 2v.
@@ -390,6 +315,7 @@
 2xh
 2xm
 2xp
+4xs.
 2xt
 2xw
 2x.
@@ -401,10 +327,58 @@
 2zl
 2zn
 2zp
-2zr
 2zt
 2zs
 2zv
-2zz
 2z.
 .z2
+2f3f
+2l3l
+2m3m
+2n3n
+2p3p
+2r3r
+2t3t
+2z3z
+s2c2h2
+3t4s4c4h2
+t2g
+g2n
+g2l
+c2h
+g2h
+b2l
+c2l
+f2l
+p2l
+b2r
+c2r
+d2r
+f2r
+g2r
+p2r
+t2r
+z2r
+s2c
+s2d
+s2p
+s2t
+s2t2g
+v2l
+v2r
+4sps.
+.pe4r3en3cun3ter.
+pro4s3ma
+.tran2s3f
+omi4s3du
+.giu3v4en3t4e4tg3na
+.cre4s3mar.
+4z3cha
+.vi4sch3na
+.mu4sch3na.
+.ou4vra.
+.pi4tsch3na
+.hi4gh5light.
+.po4d5cast.
+.we4l4l5ness.
+.ti4c4k4et.

Added: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,304 @@
+2'2
+2’2
+.a1jo.
+a1a
+1b
+.b2
+2b.
+b2l
+2bsh
+1c
+.c2
+2c.
+2cj
+2cn
+2ct
+1ç
+.ç2
+2ç.
+2çs
+ç2k
+1d
+d2h
+.d2
+2d.
+d2j
+2dn
+d2r
+2drr
+2dt
+d2shm
+2dh.
+2dhj2dht
+2dhsh
+2dh2j
+2dht
+dh2r
+e1a
+e3ll
+e1u
+ë1a
+1f
+.f2
+2f.
+f2l
+f2r
+2fs
+2ft
+3f2sh
+2f2t.
+1g
+.g2
+2g.
+g2j
+2gj.
+2gjv
+2gl
+2gm
+2gr
+2gt
+1h
+.h2
+2h.
+2hd
+2hj
+2hm
+2hn
+2ht
+2hrr
+i1a
+i1e
+i1u
+.i2k3i
+.i2k3j
+1j2
+.j2
+2j.
+2j3c2
+2j3d
+2j3m
+2j3p
+2j3r
+2j3t
+2j3v
+2j3s
+2jf.
+j4tp
+2jt.
+j3sh2m
+1k
+.k2
+2k.
+k2j
+2kl
+2km
+2kth.
+k2r
+2kt
+2ks
+2ksh
+1l
+.l2
+2l.
+2lb
+2lç
+2lf
+2lj
+2lm
+2ln
+l3n2g
+2ls
+2lt
+l2l2
+4ll.
+2ll3s
+4ll3z
+2ll3k
+4ll3gj
+2ll3n
+2ll3t
+1m
+.m2
+2m.
+m2b
+mb2j
+mb2l
+mb2r
+m2j
+2m3n2d
+2mt
+2mr
+2m3sh2
+2m4sh.
+2m1v
+1n
+.n2
+2n.
+.ng2r
+2nc
+2nd
+n2dm
+n2dv
+n2d3sh
+2ng
+2nk
+2nsp
+2nsh
+n3sh2m
+2nt
+2nv
+2nx
+2nz
+n2j
+2njt
+2nj.
+2njv
+o1i
+1p
+.p2
+2p.
+p2j
+2pn
+2pt
+p2je.
+2ps
+p2r
+pa2s3her
+.pe2r3af
+.pë2r3af
+1q
+.q2
+2q.
+2qj
+2qk
+2qm
+2qn
+2qt
+q2v
+1r
+.r2
+2r.
+2rt
+2rb2
+2r2b3r
+2rc
+2rç
+2rd
+2rc2rd
+2rf
+2rg
+2rh
+.ri3n2d
+2rk
+2rl
+2rm
+2rn
+r2n3d2
+2rp
+2rq
+2rs
+2r3sh2m
+2rdh
+r2dht
+2r3dr
+2rj
+2rv
+2rz
+r2r
+.rr2
+2rr.
+2rrj
+2rrk
+2rrm
+2rrn
+2rrt
+2rrs
+1s
+.s2
+2s.
+2sh.
+2sb
+2sc
+2sd
+2sf
+2sg
+2sj
+2sk
+2sm
+2sn
+sn2k
+2sp
+2ssh
+2st
+st2r
+3s2je2ll
+sk2ll
+s2ve.
+s2h
+.sh4
+2shm
+3sh2mj
+2shj
+.sh2j
+sh2k
+2shk.
+sh2n
+shn4d
+sh2p
+.sh2q
+4sh3k2r
+2shq
+2sh3nj
+3sh4pj
+3sh4pr
+2shr
+2shs
+2sht
+.sh2t
+3sh2te.
+1t
+.t2
+4t.
+2tk
+t2j
+2tm
+2tn
+2tp
+2t3sh2m
+t2r
+2tv
+t2h
+.th2
+2th.
+2thç
+2ths
+2thf
+2thm
+2tht
+u1ar.
+u1a
+u1e
+1v
+.v2
+2v.
+2vr
+v2j
+1x
+x2h
+.x2
+2x.
+y1
+1z
+.zb2r
+.z2
+2z.
+2zhd
+2zm
+2zn
+2zj
+2zs
+2zt
+2zv
+z3sh2m
+z2h
+.zh2


Property changes on: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/c2l
===================================================================
--- trunk/Master/tlpkg/bin/c2l	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/tlpkg/bin/c2l	2025-01-11 17:21:57 UTC (rev 73410)
@@ -126,7 +126,7 @@
   -d $cooked && system ("cp /tmp/@{[getlogin()]}-cl.out $cooked/$ARGV[$#ARGV].out");
   
   # *** and other notable messages.
-  my @msgs = grep { /^\*\*\*.* \S/
+  my @msgs = grep { /^\*\*\*.* /
                     && ! /\* Generating /
                   } @lines;
   push (@msgs, grep { /at \/.* line / } @lines);        # perl errors

Added: trunk/Master/tlpkg/bin/tl-hyph-test
===================================================================
--- trunk/Master/tlpkg/bin/tl-hyph-test	                        (rev 0)
+++ trunk/Master/tlpkg/bin/tl-hyph-test	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,207 @@
+#!/bin/sh
+# $Id$
+# Public domain. Karl Berry, 2021; Arthur Rosendahl, 2021--2022.
+# 
+# Method for testing hyph-utf8 before committing to TL.
+# The idea is to make a new TL tree, unzip the hyph-utf8.tds.zip there,
+# build TL from the modified (not committed) tree,
+# install from that TL into another temp dir.
+# Thus checking all the steps that will happen after commit.
+# It's complicated.
+
+# Usage:
+# Initial setup for first time:
+#tmpdir=/home/texlive/hyphtest # used in TLhyphtest.pro (used below).
+#                              # but otherwise could be anything
+#mkdir $tmpdir # e.g., , could be anywhere
+#cd $tmpdir
+# 
+# Get svn checkout of Master tree; need real checkout for the build below.
+#svn -q co svn://tug.org/texlive/trunk/Master # takes an hour
+# If on tug, slightly faster:
+#time nice -19 svn -q co file:///home/svn/texlive/trunk/Master
+#
+# After the first time, when the checkout already exists:
+#rm -rf inst
+#svn update -q Master  # get updates made in the meantime
+#svn status Master     # make sure it's completely clean
+# 
+# Unzip the new hyph-utf tree in our temp checkout.
+#pushd Master/texmf-dist
+#ls -l $CTAN/install/language/hyph-utf8.tds.zip # ensure new file
+#unzip !$                                       # overwrite All
+# In that unzip command, overwrite All symlinks with the regular files;
+#   on tug.org, CTAN=/home/ftp/tex-archive.
+#   (This unzip won't remove any no-longer-distributed files, but that
+#    seems like too much trouble to deal with here. The final commit
+#    will take care of it.)
+# 
+# Unzip new tlpsrc files (without leading directory):
+#cd tlpkg/tlpsrc
+#unzip -j ../../texmf-dist/source/generic/hyph-utf8/tlpsrc.zip  # overwrite All
+#
+# Back to top level of $tmpdir (the one with the ./Master subdir)
+# for cleanliness, and run this script.
+#popd
+#./Master/tlpkg/bin/tl-hyph-test
+#
+# Once it all works, can install hyph-utf8 with ctan2tl as usual;
+#   don't just commit here, for the sake of additions and removals.
+# Also, good to run a test build right after committing since there is a
+#   good chance of failure, despite all the testing:
+#force_rebuild=true cron.trunk
+# 
+# To clean up here:
+#rm -rf inst tmp catdump.pl
+#svn revert --depth infinity Master >/tmp/svri
+#svn status # remove files marked ?
+
+: ${do_mktexlsr=true}
+: ${do_tlpdb=true}
+: ${do_lang_files=true}
+: ${do_install=true}
+: ${do_pkgs=true}
+: ${newfile=hyph-rm.ec.tex} # some new file in the new release
+: ${newpkg=hyphen-romansh}  # and the package it's in
+
+real0=`realpath $0`
+mydir=`cd \`dirname "$real0"\` && pwd`  # top level
+
+Master=$mydir/Master
+test -d "$Master" || { echo "$0: no Master dir: $Master" >&2; exit 1; }
+
+# /usr/local/bin for updated perl on tug.
+PATH=$Master/bin/x86_64-linux:/usr/local/bin:/usr/bin
+TMPDIR=$mydir/tmp; export TMPDIR; test -d $TMPDIR || mkdir $TMPDIR
+
+unset TEXMFSYSVAR; unset TEXMFSYSCONFIG
+unset TEXMFVAR; unset TEXMFCONFIG
+MKTEXFMT=0; export MKTEXFMT
+MKTEXTFM=0; export MKTEXTFM
+
+if $do_mktexlsr; then
+  printf "\n\f `date`\n"
+  set -x
+  mktexlsr --verbose || exit 1; set +x
+fi
+#
+if kpsewhich $newfile >/dev/null; then :; else
+  echo "$0: kpsewhich could not find new file, ls-R problem?: $newfile" >&2
+  exit 1
+fi
+
+if $do_tlpdb; then
+  printf "\n\f `date`\n"
+  # It takes a long time to read the Catalogue info; it can be turned
+  # off as shown, but then the resulting texlive.tlpdb will be hugely
+  # different from the canonical one, which makes it hard to check.
+  nocat="--catalogue /nonesuch"; nocat=
+  
+  # If running this multiple times, can use --catalogue-dump
+  # to avoid rereading the XML every time; just don't forget
+  # to remove the dump file when done, or it will never get updated.
+  catdump="--catalogue-dump ./catdump.pl" #; catdump=
+  
+  # -v for progress; -vv for extremely voluminous debugging.
+  # --save-anyway because there will probably be revision decreases.
+  # --from-files because we don't want to commit the new files.
+  opts="-v --save-anyway --from-files $nocat $catdump"
+  set -x
+  $Master/tlpkg/bin/tl-update-tlpdb $opts || exit 1; set +x
+fi
+#
+# we intentionally use tlmgr instead of grepping tlpdb directly
+# just to make sure it's all working normally.
+if tlmgr info --list $newpkg | grep /$newfile'$' >/dev/null; then :; else
+  echo "$0: tlmgr could not find new file, tlpdb problem?: $newfile" >&2
+  exit 1
+fi
+
+# 

+# Remake the language.* files. Irritatingly different for different
+# formats and engines.
+
+# return 0 if files $1 and $2 are the same except for the first lines.
+# (we need to ignore the timestamps in the generation lines.)
+same_except_for_line1 ()
+{
+  rm -f $TMPDIR/sef1 $TMPDIR/sef2
+  sed 1d <"$1" >$TMPDIR/sef1
+  sed 1d <"$2" >$TMPDIR/sef2
+  cmp -s $TMPDIR/sef1 $TMPDIR/sef2
+}
+
+if $do_lang_files; then
+  printf "\n\f `date`\n"
+  echo "$0: updating language.* files ..."
+
+  cd $Master/texmf-dist/tex/generic/config || exit 1
+  for utype in language.dat language.def language.dat.lua; do
+    ufile=$utype
+    cmd="tlmgr -q generate --dest=$ufile.new $utype"
+    # -q to avoid the "helpful" message about running fmtutil.
+    printf "$ufile update with: $cmd\n"
+    $cmd || { echo "$0: $ufile generation failed: $cmd" >&2; exit 1; }
+    if same_except_for_line1 $ufile $ufile.new; then
+      printf "  same: "; ls -l `pwd`/$ufile
+      rm $ufile.new 
+    else
+      mv -v $ufile.new $ufile || exit 1
+      printf "  updated: "; ls -l `pwd`/$ufile
+      svn diff $ufile >$TMPDIR/$ufile.diff
+      echo "  (diff in $TMPDIR/$ufile.diff)"
+    fi
+  done
+fi
+
+# 

+# Install minimal, then install the packages with AddHyphen directives
+# (in practice: hyphen-* and dehyph-exptl), to avoid installing all the
+# non-language stuff, which is a ton.
+
+inst=$mydir/inst
+if $do_install; then
+  printf "\n\f `date`\n"
+  echo "$0: installing minimal TL into: $inst"
+
+  rm -rf $inst
+  date
+  set -x
+  $Master/tlpkg/bin/tl-try-install \
+    -o $inst \
+    --profile $Master/tlpkg/dev/profiles/TLhyphtest.pro \
+    --quiet \
+    --repo $Master \
+  || { echo "$0: tl-try-install failed." >&2; exit 1; }
+  set +x
+fi
+
+if $do_pkgs; then
+  printf "\n\f `date`\n"
+  echo "$0: installing hyph packages with tlmgr into: $inst"
+
+  tlpsrc=$Master/tlpkg/tlpsrc
+  hyphen_pkgs=`cd $tlpsrc && grep -l AddHyphen * | sed s/.tlpsrc//`
+  if test -z "$hyphen_pkgs"; then
+    echo "$0: no packages with AddHyphen found in: $tlpsrc" >&2
+    exit 1
+  fi
+
+  engine_pkgs="pdftex etex xetex luatex uptex "
+
+  echo "$0: installing hyphen packages: " $hyphen_pkgs
+  echo "$0:        and engine packages: " $engine_pkgs
+  
+  # reset PATH to run using our just-installed tree.
+  PATH=$inst/bin/x86_64-linux:/usr/local/bin:/usr/bin
+  date
+  set -x
+  tlmgr install $hyphen_pkgs $engine_pkgs || exit $?
+fi
+
+# also written into inst/ since we just changed PATH.
+printf "\n\f `date`\n"
+echo "$0: running one more fmtutil-sys for good measure"
+set -x
+fmtutil-sys --all
+# and that's our exit status.


Property changes on: trunk/Master/tlpkg/bin/tl-hyph-test
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Date Author Id Revision
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tl-update-tlpdb
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-tlpdb	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/tlpkg/bin/tl-update-tlpdb	2025-01-11 17:21:57 UTC (rev 73410)
@@ -1,6 +1,6 @@
 #!/usr/bin/env perl
 # $Id$
-# Copyright 2007-2024 Norbert Preining
+# Copyright 2007-2025 Norbert Preining
 # This file is licensed under the GNU General Public License version 2
 # or any later version.
 # 
@@ -277,10 +277,12 @@
           my ($rA, $rB) = split(':', 
                             $cmp{'different_packages'}->{$p}->{'revision'});
           # since we only register 'revision' key when there is a
-          # change, we have either rA < rB or rA > rB
-          if ($rA > $rB) {
+          # change, we have either rA < rB or rA > rB.
+          # If read filesystem, the existing revision will always be 1,
+          # no use in giving a warning about every package.
+          if ($rA > $rB && (!opt_from_files && $rB == 1)) {
             tlwarn("$prg: BIG WARNING for $p: file lists didn't change "
-                   . "but revision is going backward ($rA > $rB)!\n");
+                   . "but revision is going backward ($rA > $rB)\n");
             $packages_needing_fixup{$p} = 1;
           } # if strange revision change
         }   # no revision changes

Modified: trunk/Master/tlpkg/dev/profiles/TLhyphtest.pro
===================================================================
--- trunk/Master/tlpkg/dev/profiles/TLhyphtest.pro	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/tlpkg/dev/profiles/TLhyphtest.pro	2025-01-11 17:21:57 UTC (rev 73410)
@@ -7,26 +7,9 @@
 TEXMFCONFIG /home/texlive/hyphtest/inst/user/config
 TEXMFVAR /home/texlive/hyphtest/inst/user/var
 option_adjustrepo 0
-option_doc 1
-option_fmt 1
+option_doc 0
+option_fmt 0
 option_letter 0
-option_src 1
+option_src 0
 option_symlinks 0
 collection-basic 1
-collection-langarabic 0
-collection-langchinese 0
-collection-langcjk 0
-collection-langcyrillic 0
-collection-langczechslovak 0
-collection-langenglish 0
-collection-langeuropean 0
-collection-langfrench 0
-collection-langgerman 0
-collection-langgreek 0
-collection-langitalian 0
-collection-langjapanese 0
-collection-langkorean 0
-collection-langother 0
-collection-langpolish 0
-collection-langportuguese 0
-collection-langspanish 0

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2025-01-11 17:21:57 UTC (rev 73410)
@@ -705,8 +705,7 @@
  'hvlogos',	"&MAKEflatten",
  'hvpygmentex',	"&MAKEflatten",
  'hvqrurl',     "&MAKEflatten",
- 'hybrid-latex', "die 'skipping, no self-locating of Python modules'",
- 'hyph-utf8',   "&MAKEcopy",
+ 'hybrid-latex',  "die 'skipping, no self-locating of Python modules'",
  'hyphen-german', "die 'skipping, part of hyph-utf8'",
  'hyphen-spanish',"die 'skipping, part of hyph-utf8'",
  'ibygrk',      "&MAKEflatten",
@@ -1784,7 +1783,6 @@
  'frenchle'		=> '&POST_rmsymlink',
  'genealogy-profiles'	=> '&POST_onelevel',
  'gentium-tug'		=> '&POSTgentium_tug',
- 'mp-geom2d'		=> '&POST_onelevel',
  'ghsystem'		=> '&POSTghsystem',
  'gitinfo-lua'		=> '&POST_onelevel',
  'glossaries'		=> '&POST_do_man',
@@ -1800,6 +1798,7 @@
  'huffman'		=> '&POST_onelevel',
  'hustthesis'		=> '&POSThustthesis',
  'hyperxmp'		=> '&POST_do_man',
+ 'hyph-utf8'		=> '&POSThyph_utf8',
  'ibygrk'		=> '&POSTibygrk',
  'impatient'		=> '&POSTimpatient',
  'impatient-fr'		=> '&POSTimpatient_fr',
@@ -1842,6 +1841,7 @@
  'mitthesis'		=> '&POSTmitthesis',
  'moderncv'		=> '&POST_deref_symlink',
  'montex'		=> '&POSTmontex',
+ 'mp-geom2d'		=> '&POST_onelevel',
  'mpfonts'		=> '&POSTmpfonts',
  'mpkiviat'		=> '&POST_onelevel',
  'mptopdf'		=> '&POSTmptopdf',
@@ -1933,8 +1933,8 @@
  'tikzdotncross'	=> '&POST_onelevel',
  'tikzquads'		=> '&POST_onelevel',
  'tikzquests'		=> '&POST_onelevel',
+ 'timeop'		=> '&POST_onelevel',
  'tipa-de'		=> '&POST_rmsymlink',
- 'timeop'		=> '&POST_onelevel',
  'tkz-berge'		=> '&POSTtkz_berge',
  'tkz-bernoulli'        => '&POST_onelevel',
  'tkz-grapheur'		=> '&POST_onelevel',
@@ -4196,7 +4196,7 @@
 
   if ($specialscripts_bin{$package}
       # special POSTcases:
-      || $package =~ /^(biber|context|mptopdf|musixtnt)$/) {
+      || $package =~ /^(biber|context|hyph-utf8|mptopdf|musixtnt)$/) {
     $BUILDDEST = "$COOKED_PKG/Build/source";
     $TOPDEST = "$COOKED_PKG/Master";
   } else {
@@ -4358,7 +4358,8 @@
   &xsystem ("$MV $from $to");
 }
 
-# run a shell command.
+# run a shell command, ignoring return status (historic,
+# calls should be changed).
 # 
 sub SYSTEM {
  my ($job) = @_;
@@ -7393,6 +7394,23 @@
             . " $DEST/doc/latex/$package/");
 }
 
+sub POSThyph_utf8 {
+  print "POST$package - unpack tlpsrc, etc.\n";
+  print "*** !!! c2l p failure? ran ctan2tl p by hand last time\n"; # ???
+  print "*** Before committing from this:\n";
+  print "*** read leading comments in tlpkg/bin/tl-hyph-test and run it!\n";
+  print "*** \n";
+  print "*** Many files will not be matched, ",
+            "because split into hyphen-* pkgs.\n";
+  print "*** Similarly, when committing, files will not be add-able.\n";
+  my $tlpsrc_dir = "$TOPDEST/tlpkg/tlpsrc";
+  &xmkdir ($tlpsrc_dir);
+  &xchdir ($tlpsrc_dir);
+  #
+  my $pkgsrc_dir = "$DEST/source/generic/$package";
+  &xsystem ("unzip -j $pkgsrc_dir/tlpsrc.zip"); # junk top dir in zip
+}
+
 sub POSTibygrk {
   print "POST$package - second copy of ibycus4.map\n";
   # after the ibygrk structure has been set up, copy ibycus4.map to the

Added: trunk/Master/tlpkg/tlpsrc/hyphen-albanian.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-albanian.tlpsrc	                        (rev 0)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-albanian.tlpsrc	2025-01-11 17:21:57 UTC (rev 73410)
@@ -0,0 +1,17 @@
+category TLCore
+depend hyphen-base
+depend hyph-utf8
+shortdesc Albanian hyphenation patterns.
+longdesc Hyphenation patterns for Albanian in UTF-8 and T1 encoding.
+execute AddHyphen \
+	name=albanian \
+	lefthyphenmin=2 \
+	righthyphenmin=2 \
+	file=loadhyph-sq.tex \
+	file_patterns=hyph-sq.pat.txt \
+	file_exceptions=
+runpattern f texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-sq.tex
+runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-sq.ec.tex
+runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-sq.tex
+runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-sq.tex
+runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/txt/hyph-sq.pat.txt

Modified: trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc	2025-01-11 12:01:29 UTC (rev 73409)
+++ trunk/Master/tlpkg/tlpsrc/hyphen-romansh.tlpsrc	2025-01-11 17:21:57 UTC (rev 73410)
@@ -2,9 +2,10 @@
 depend hyphen-base
 depend hyph-utf8
 shortdesc Romansh hyphenation patterns.
-longdesc Hyphenation patterns for Romansh in ASCII encoding.
-longdesc They are supposed to comply with the rules indicated by the Lia
-longdesc Rumantscha (Romansh language society).
+longdesc Hyphenation patterns for Romansh.
+longdesc All Romansh idioms and Rumantsch Grischun taken into account, developed
+longdesc in collaboration with Fundaziun Medias Rumantschas (Romansh news agency)
+longdesc and Lia Rumantscha (Romansh umbrella organisation).
 execute AddHyphen \
 	name=romansh \
 	lefthyphenmin=2 \
@@ -13,6 +14,6 @@
 	file_patterns=hyph-rm.pat.txt \
 	file_exceptions=
 runpattern f texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-rm.tex
-runpattern f texmf-dist/tex/generic/hyph-utf8/patterns/quote/hyph-quote-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/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.