texlive[74316] Master/texmf-dist: hyph-utf (25feb25)
commits+karl at tug.org
commits+karl at tug.org
Wed Feb 26 22:20:37 CET 2025
Revision: 74316
https://tug.org/svn/texlive?view=revision&revision=74316
Author: karl
Date: 2025-02-26 22:20:36 +0100 (Wed, 26 Feb 2025)
Log Message:
-----------
hyph-utf (25feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
trunk/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb
trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/loader.rb
Modified: trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES 2025-02-26 21:15:23 UTC (rev 74315)
+++ trunk/Master/texmf-dist/doc/generic/hyph-utf8/CHANGES 2025-02-26 21:20:36 UTC (rev 74316)
@@ -1,12 +1,17 @@
+== CTAN release 2025.02.25 ==
+
+2025-02-25
+- Ruby scripts: Removed one occurence of hardcoded list of of languages
+- Rationalised Rakefile
+
== CTAN release 2025.02.20 ==
2025-02-20
- Updated German patterns [de-1996] [de-1901] [de-ch-1901] to latest version
- from dehyph-exptl:
- v1.0 2024-02-28
+ from dehyph-exptl, tagged v1.0 2024-02-28
2025-02-19
-- Rationalised .tlpsrc-generating code.
+- Rationalised .tlpsrc-generating code
== CTAN release 2025.02.17 ==
@@ -32,7 +37,7 @@
- Added colour to script output
2025-01-20
-- Fixed .tlpsrc file generation for Chinese Pinyin
+- Fixed .tlpsrc file generation for Chinese Pinyin
== CTAN release 2025.01.20 ==
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION 2025-02-26 21:15:23 UTC (rev 74315)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/VERSION 2025-02-26 21:20:36 UTC (rev 74316)
@@ -1 +1 @@
-2025-02-20
+2025-02-25
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb 2025-02-26 21:15:23 UTC (rev 74315)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/generate-ptex-patterns.rb 2025-02-26 21:20:36 UTC (rev 74316)
@@ -33,7 +33,7 @@
print '[1;36mGenerating [0;34mpTeX patterns[0m for (skipped # reason): '
Language.all.sort.each do |language|
if language.use_old_patterns_comment || !language.encoding || language.encoding == 'ascii'
- if language.use_old_patterns_comment
+ if language.use_old_patterns_comment # FIXME This skips [de-1996] and [de-1901]!!
reason = 'legacy patterns'
else
reason = sprintf 'encoding: %s', language.encoding.inspect
Modified: trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/loader.rb
===================================================================
--- trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/loader.rb 2025-02-26 21:15:23 UTC (rev 74315)
+++ trunk/Master/texmf-dist/source/generic/hyph-utf8/lib/tex/hyphen/texlive/loader.rb 2025-02-26 21:20:36 UTC (rev 74316)
@@ -4,7 +4,7 @@
module Loader
def unicode_only? # TODO Spec out
- ['cu', 'sa','as','bn','gu','hi','hy','kn','lo','mul-ethi','ml','mr','or','pa','ta','te', 'pi'].include? @bcp47
+ encoding == nil && !(isgreek? || @bcp47 == 'cop')
end
def string_enc
More information about the tex-live-commits
mailing list.