diff --git a/source/texk/web2c/ptexdir/ChangeLog b/source/texk/web2c/ptexdir/ChangeLog index 648289618..13b7b647c 100644 --- a/source/texk/web2c/ptexdir/ChangeLog +++ b/source/texk/web2c/ptexdir/ChangeLog @@ -1,3 +1,11 @@ +2025-02-09 Hironori Kitagawa + + * ptex-base.ch: + Forgot to increase size of eqtb[] 256 -> 1024, when + inhibit_xsp/kinsoku tables were increased 256 -> 1024. + (Commit 2022-12-12 r65246-65248 was incomplete, and the + fix on commit 2024-09-22 r72333 was incorrect). + 2025-02-02 TANAKA Takuji * ptex-prntknj.test, tests/pknj-{e,s}.log: Update tests. diff --git a/source/texk/web2c/ptexdir/ptex-base.ch b/source/texk/web2c/ptexdir/ptex-base.ch index 6609dac16..39e46e6c8 100644 --- a/source/texk/web2c/ptexdir/ptex-base.ch +++ b/source/texk/web2c/ptexdir/ptex-base.ch @@ -1307,10 +1307,9 @@ for k:=0 to 255 do begin cat_code(k):=other_char; kcat_code(k):=other_kchar; math_code(k):=hi(k); sf_code(k):=1000; auto_xsp_code(k):=0; - inhibit_xsp_type(k):=0; end; for k:=0 to 1023 do - begin inhibit_xsp_code(k):=0; + begin inhibit_xsp_code(k):=0; inhibit_xsp_type(k):=0; kinsoku_code(k):=0; kinsoku_type(k):=0; end; @z diff --git a/source/texk/web2c/uptexdir/ChangeLog b/source/texk/web2c/uptexdir/ChangeLog index eea22d9fd..b8c30b20b 100644 --- a/source/texk/web2c/uptexdir/ChangeLog +++ b/source/texk/web2c/uptexdir/ChangeLog @@ -1,3 +1,11 @@ +2025-02-09 Hironori Kitagawa + + * ptex-base.ch, uptex-m.ch: + Forgot to increase size of eqtb[] 256 -> 1024, when + inhibit_xsp/kinsoku tables were increased 256 -> 1024. + (Commit 2022-12-12 r65246-65248 was incomplete, and the + fix on commit 2024-09-22 r72333 was incorrect). + 2025-02-08 TANAKA Takuji * uptex-m.ch: Enable ^^^^xyzw format only when diff --git a/source/texk/web2c/uptexdir/ptex-base.ch b/source/texk/web2c/uptexdir/ptex-base.ch index 6609dac16..39e46e6c8 100644 --- a/source/texk/web2c/uptexdir/ptex-base.ch +++ b/source/texk/web2c/uptexdir/ptex-base.ch @@ -1307,10 +1307,9 @@ for k:=0 to 255 do begin cat_code(k):=other_char; kcat_code(k):=other_kchar; math_code(k):=hi(k); sf_code(k):=1000; auto_xsp_code(k):=0; - inhibit_xsp_type(k):=0; end; for k:=0 to 1023 do - begin inhibit_xsp_code(k):=0; + begin inhibit_xsp_code(k):=0; inhibit_xsp_type(k):=0; kinsoku_code(k):=0; kinsoku_type(k):=0; end; @z diff --git a/source/texk/web2c/uptexdir/uptex-m.ch b/source/texk/web2c/uptexdir/uptex-m.ch index 6abd7bc78..3fd7430b9 100644 --- a/source/texk/web2c/uptexdir/uptex-m.ch +++ b/source/texk/web2c/uptexdir/uptex-m.ch @@ -328,7 +328,6 @@ for k:=0 to 255 do begin cat_code(k):=other_char; kcat_code(k):=other_kchar; math_code(k):=hi(k); sf_code(k):=1000; auto_xsp_code(k):=0; - inhibit_xsp_type(k):=0; end; @y eqtb[auto_xspacing_code]:=eqtb[cat_code_base]; @@ -337,7 +336,6 @@ for k:=0 to 255 do begin cat_code(k):=other_char; math_code(k):=hi(k); auto_xsp_code(k):=0; - inhibit_xsp_type(k):=0; end; for k:=0 to 511 do begin kcat_code(k):=other_kchar;