From ec0c432dd27fc005bb679c7a4cfde5d8bb8e21a4 Mon Sep 17 00:00:00 2001 From: TANAKA Takuji Date: Thu, 22 Dec 2022 20:53:26 +0900 Subject: [PATCH] (u)ptex-*: ChangeLog, ptexenc ver.1.4.3/dev (#136) --- source/texk/ptexenc/ChangeLog | 9 +++++++++ source/texk/ptexenc/version.ac | 3 ++- source/texk/web2c/eptexdir/ChangeLog | 7 +++++++ source/texk/web2c/euptexdir/ChangeLog | 7 +++++++ source/texk/web2c/lib/ChangeLog | 7 +++++++ source/texk/web2c/ptexdir/ChangeLog | 7 +++++++ source/texk/web2c/ptexdir/ptex-base.ch | 9 --------- source/texk/web2c/uptexdir/ChangeLog | 9 ++++++++- 8 files changed, 47 insertions(+), 11 deletions(-) diff --git a/source/texk/ptexenc/ChangeLog b/source/texk/ptexenc/ChangeLog index 193debcd6..c37a0aad2 100644 --- a/source/texk/ptexenc/ChangeLog +++ b/source/texk/ptexenc/ChangeLog @@ -1,3 +1,12 @@ +2022-12-22 Hironori Kitagawa + + * ptexenc.c, ptexenc/ptexenc.h: + Add a new function ptenc_conv_first_line() + to accept file names with JIS X 0208 characters + in `(e)(u)ptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + * version.ac: Bump to 1.4.3/dev. + 2022-09-24 TANAKA Takuji * ptexenc.c: Skip guessing file encoding if input is from pipe. diff --git a/source/texk/ptexenc/version.ac b/source/texk/ptexenc/version.ac index 7f85d7786..7595c6f6d 100644 --- a/source/texk/ptexenc/version.ac +++ b/source/texk/ptexenc/version.ac @@ -1,4 +1,5 @@ dnl $Id$ +dnl Copyright 2022 Japanese TeX Development Community dnl Copyright 2016-2022 Karl Berry dnl Copyright 2011-2015 Peter Breitenlohner dnl @@ -10,4 +11,4 @@ dnl Keep package and shared library versions the same; dnl see kpathsea/version.ac. dnl dnl This file is m4-included from configure.ac. -m4_define([ptexenc_version], [1.4.2/dev]) +m4_define([ptexenc_version], [1.4.3/dev]) diff --git a/source/texk/web2c/eptexdir/ChangeLog b/source/texk/web2c/eptexdir/ChangeLog index 405570be3..40e80f193 100644 --- a/source/texk/web2c/eptexdir/ChangeLog +++ b/source/texk/web2c/eptexdir/ChangeLog @@ -1,3 +1,10 @@ +2022-12-22 Hironori Kitagawa + + * eptex.defines: + Accept file names with JIS X 0208 characters + in `eptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + 2022-11-03 Hironobu Yamashita * eptex.ech: Adapt to ptex-base.ch. diff --git a/source/texk/web2c/euptexdir/ChangeLog b/source/texk/web2c/euptexdir/ChangeLog index 8a890e9db..f89e3a315 100644 --- a/source/texk/web2c/euptexdir/ChangeLog +++ b/source/texk/web2c/euptexdir/ChangeLog @@ -1,3 +1,10 @@ +2022-12-22 Hironori Kitagawa + + * euptex.defines: + Accept file names with JIS X 0208 characters + in `euptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + 2022-11-03 Hironobu Yamashita * euptex.ch0, euptex.ch1: Adapt to ptex-base.ch. diff --git a/source/texk/web2c/lib/ChangeLog b/source/texk/web2c/lib/ChangeLog index 127c93436..bd28a2845 100644 --- a/source/texk/web2c/lib/ChangeLog +++ b/source/texk/web2c/lib/ChangeLog @@ -1,3 +1,10 @@ +2022-12-22 Hironori Kitagawa + + * texmfmp.c: + Accept file names with JIS X 0208 characters + in `(e)(u)ptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + 2022-06-12 TANAKA Takuji * texmfmp.c: diff --git a/source/texk/web2c/ptexdir/ChangeLog b/source/texk/web2c/ptexdir/ChangeLog index 05efba0dc..74e3464d8 100644 --- a/source/texk/web2c/ptexdir/ChangeLog +++ b/source/texk/web2c/ptexdir/ChangeLog @@ -1,3 +1,10 @@ +2022-12-22 Hironori Kitagawa + + * ptex-base.ch, ptex.defines, kanji.h, am/ptex.am: + Accept file names with JIS X 0208 characters + in `ptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + 2022-12-12 Hironori Kitagawa * ptex-base.ch: Increase INHIBIT/KINSOKU table size to 1024. diff --git a/source/texk/web2c/ptexdir/ptex-base.ch b/source/texk/web2c/ptexdir/ptex-base.ch index 2ab5defc3..26e529b7a 100644 --- a/source/texk/web2c/ptexdir/ptex-base.ch +++ b/source/texk/web2c/ptexdir/ptex-base.ch @@ -6865,15 +6865,6 @@ undump_things(char_base[null_font], font_ptr+1-null_font); fix_date_and_time;@/ @y last:=ptenc_conv_first_line(loc, last, buffer, buf_size); limit:=last; -begin -print_nl("debug 1st line "); print_int(loc); print(" "); -for k:=0 to last do begin - if k=loc then print(">"); - if (buffer[k]<@"20)or(buffer[k]>@"7e) then - begin print("["); print_hex(buffer[k]); print("]"); end - else print(buffer[k]); -end; -print_nl(""); end; fix_date_and_time;@/ @z diff --git a/source/texk/web2c/uptexdir/ChangeLog b/source/texk/web2c/uptexdir/ChangeLog index 103ecd919..b25f9d6de 100644 --- a/source/texk/web2c/uptexdir/ChangeLog +++ b/source/texk/web2c/uptexdir/ChangeLog @@ -1,6 +1,13 @@ +2022-12-22 Hironori Kitagawa + + * uptex.defines, kanji.h, am/uptex.am: + Accept file names with JIS X 0208 characters + in `uptex --kanji-internal={euc,sjis}`. + https://github.com/texjporg/tex-jp-build/issues/136 + 2022-12-12 Hironori Kitagawa - * uptex—m.ch: Fix a bug that \inhibitxspcode after Japanese + * uptex-m.ch: Fix a bug that \inhibitxspcode after Japanese character was ineffective due to lack of mod max_cjk_val. See comments on 2022-12-11. https://github.com/texjporg/tex-jp-build/issues/32