summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/ptexdir/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/ptexdir/ChangeLog')
-rw-r--r--Build/source/texk/web2c/ptexdir/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/ptexdir/ChangeLog b/Build/source/texk/web2c/ptexdir/ChangeLog
index 52c58cfd539..d7fcbc39f07 100644
--- a/Build/source/texk/web2c/ptexdir/ChangeLog
+++ b/Build/source/texk/web2c/ptexdir/ChangeLog
@@ -1,3 +1,27 @@
+2022-02-15 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
+
+ * ptex-base.ch: Revised state after a control word which ends
+ with a Japanese character. Starting from pTeX version p4.0.0,
+ newline char after "a control word ending with a Japanese
+ character + {}" is ignored. To emulate older behavior, a new
+ primitive \ptexendlinemode is added.
+ The new primitive is an internal integer which means:
+ - When the least significant bit is set,
+ a blank is generated when the line ends with
+ "a control word ending with a Japanese character + {}".
+ - When the second significant bit is set,
+ a blank is generated when the line ends with
+ "a Japanese control symbol".
+ - When the third significant bit is set,
+ a blank is generated when the line ends with
+ "a Japanese character (which is not part of a CS) + {}".
+ By setting \ptexendlinemode to the following values,
+ old versions of pTeX can be restored:
+ - p4.0.0 or later : default 0.
+ - p3.8.2-3.10.0 : similar to 1.
+ - p3.8.1 or older : similar to 3.
+ More info: https://github.com/texjporg/tex-jp-build/issues/87
+
2022-02-13 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
* ptex-base.ch: \write18 in '^^' format. (Thanks Yukimasa Morimi)