texlive[74114] Master: hyph-utf8 (17feb25)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 18 23:26:20 CET 2025


Revision: 74114
          https://tug.org/svn/texlive?view=revision&revision=74114
Author:   karl
Date:     2025-02-18 23:26:20 +0100 (Tue, 18 Feb 2025)
Log Message:
-----------
hyph-utf8 (17feb25)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tl-hyph-test
    trunk/Master/tlpkg/bin/tl-update-asy

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex

Deleted: trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex	2025-02-18 22:04:26 UTC (rev 74113)
+++ trunk/Master/texmf-dist/tex/generic/hyph-utf8/patterns/ptex/hyph-zh-latn-pinyin.ec.tex	2025-02-18 22:26:20 UTC (rev 74114)
@@ -1,255 +0,0 @@
-% title: Hyphenation patterns for Chinese pinyin (Mandarin), without tone
-%        markers
-%
-% version: 2018-11-25
-%
-% authors:
-%   -
-%     name:    Werner Lemberg
-%     contact: wl (at) gnu.org
-%
-% copyright: Copyright (C) 1994-2018 Werner Lemberg
-%
-% 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.
-%
-% source: http://git.savannah.gnu.org/gitweb/?p=cjk.git;a=commit;h=e058ceae5561a89e33828f593b094c8b57f6a72e
-%
-% language:
-%     name: Mandarin Chinese, pinyin transliteration
-%     tag:  zh-latn-pinyin
-%
-% hyphenmins:
-%     generation:
-%         left:  1
-%         right: 2
-%     typesetting:
-%         left:  1
-%         right: 2
-
-% ==========================================
-
-%
-% The used patgen parameters are
-%
-%   1 1 | 2 5 | 1 1 1
-%   2 2 | 2 5 | 1 2 1
-%
-
-\lccode"FC="FC
-
-\patterns{
-a1b
-a1c
-a1d
-a1f
-a1g
-a1h
-a1j
-a1k
-a1l
-a1m
-a1p
-a1q
-a1r
-a1s
-a1t
-a1w
-a1x
-a1y
-a1z
-e1b
-e1c
-e1d
-e1f
-e1g
-e1h
-e1j
-e1k
-e1l
-e1m
-e1p
-e1q
-e1r
-e1s
-e1t
-e1w
-e1x
-e1y
-e1z
-1ga
-g1b
-g1c
-g1d
-1ge
-g1f
-g1g
-g1h
-g1j
-g1k
-g1l
-g1m
-g1n
-1go
-g1p
-g1q
-g1r
-g1s
-g1t
-1gu
-g1w
-g1x
-g1y
-g1z
-i1b
-i1c
-i1d
-i1f
-i1g
-i1h
-i1j
-i1k
-i1l
-i1m
-i1p
-i1q
-i1r
-i1s
-i1t
-i1w
-i1x
-i1y
-i1z
-1na
-n1b
-n1c
-n1d
-1ne
-n1f
-n1h
-1ni
-n1j
-n1k
-n1l
-n1m
-n1n
-1no
-n1p
-n1q
-n1r
-n1s
-n1t
-1nu
-1n^^fc
-n1w
-n1x
-n1y
-n1z
-o1b
-o1c
-o1d
-o1f
-o1g
-o1h
-o1j
-o1k
-o1l
-o1m
-o1p
-o1q
-o1r
-o1s
-o1t
-o1w
-o1x
-o1y
-o1z
-2r1b
-2r1c
-2r1d
-2r1f
-2r1g
-2r1h
-2r1j
-2r1k
-2r1l
-2r1m
-2r1n
-2r1p
-2r1q
-2r1r
-2r1s
-2r1t
-2r1w
-2r1x
-2r1y
-2r1z
-u1b
-u1c
-u1d
-u1f
-u1g
-u1h
-u1j
-u1k
-u1l
-u1m
-u1p
-u1q
-u1r
-u1s
-u1t
-u1w
-u1x
-u1y
-u1z
-^^fc1b
-^^fc1c
-^^fc1d
-^^fc1f
-^^fc1g
-^^fc1h
-^^fc1j
-^^fc1k
-^^fc1l
-^^fc1m
-^^fc1n
-^^fc1p
-^^fc1q
-^^fc1r
-^^fc1s
-^^fc1t
-^^fc1w
-^^fc1x
-^^fc1y
-^^fc1z
-}
-
-\endinput
-
-%%% Local Variables:
-%%% mode: tex
-%%% coding: utf-8
-%%% End:

Modified: trunk/Master/tlpkg/bin/tl-hyph-test
===================================================================
--- trunk/Master/tlpkg/bin/tl-hyph-test	2025-02-18 22:04:26 UTC (rev 74113)
+++ trunk/Master/tlpkg/bin/tl-hyph-test	2025-02-18 22:26:20 UTC (rev 74114)
@@ -43,7 +43,8 @@
 #cd ../tlpkg/tlpsrc
 #unzip -j ../../texmf-dist/source/generic/hyph-utf8/tlpsrc.zip  # overwrite All
 #
-# No tlpsrc should have any non-ASCII characters. If so, change them.
+# No tlpsrc should have any non-ASCII characters. If so, change them & report:
+#~karl/bin/nonascii *.tlpsrc
 #
 # Back to top level of $tmpdir (the one with the ./Master subdir).
 #popd
@@ -55,8 +56,16 @@
 # When ready, run this script:
 #./Master/tlpkg/bin/tl-hyph-test
 #
-# Once it all works, can install hyph-utf8 with ctan2tl as usual;
-#   don't just commit here, so additions and removals will be correct.
+# For files "present but not covered", check if they are in the original
+# hypf-utf8.tds.zip; if so, then it's a bug in the tlpsrc generation,
+# report. If not, then rm them from our working directory, and svn rm
+# them from the TL dev directory where we'll eventually commit. (The
+# usual method for determining when files have been removed won't work
+# here because hyph-utf8 is split into numerous TL packages.)
+#
+# Once it all works, can install hyph-utf8 with ctan2tl [p] as usual;
+#   copy any changed .tlpsrc (or other) files to dev, and
+#   don't commit in hyphtest, so additions and removals will be correct.
 # 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 # or cron.pretest, if during pretest

Modified: trunk/Master/tlpkg/bin/tl-update-asy
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-asy	2025-02-18 22:04:26 UTC (rev 74113)
+++ trunk/Master/tlpkg/bin/tl-update-asy	2025-02-18 22:26:20 UTC (rev 74114)
@@ -76,7 +76,7 @@
     --enable-texlive-build \
     CFLAGS=-g \
     LDFLAGS="-static-libgcc -static-libstdc++"
-  make SILENT_MAKE=
+  make -j`nproc` SILENT_MAKE=
   make check
   make install-prebuilt
   exit 0



More information about the tex-live-commits mailing list.