diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2018-02-03 22:51:52 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2018-02-03 22:51:52 +0000 |
commit | b2bd23ad17f82aad5776427229b915e7c8e5bb35 (patch) | |
tree | 328707d56ad98a29f6400bc9df6f3f2a1b4ef91f /Build/source/texk/web2c/xetexdir/ChangeLog | |
parent | 859bc2f0c7457e00be54366b2b2a5f627b90b5b3 (diff) |
xetex.web: Jonathan fixes #137
git-svn-id: svn://tug.org/texlive/trunk@46532 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/xetexdir/ChangeLog')
-rw-r--r-- | Build/source/texk/web2c/xetexdir/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/xetexdir/ChangeLog b/Build/source/texk/web2c/xetexdir/ChangeLog index f1cc12e7ae9..76b77d0e513 100644 --- a/Build/source/texk/web2c/xetexdir/ChangeLog +++ b/Build/source/texk/web2c/xetexdir/ChangeLog @@ -25,6 +25,16 @@ depend on XeTeX choosing the appropriate face for a given size: the boundaries at which face selection changes will be slightly shifted (corrected) from how earlier versions behaved. + * xetex.web: Avoid prematurely merging following text with the + no-break text of a \discretionary. We don't want to combine + text after \discretionary{A}{B}{C} into the same node as the + (trailing node of the) no-break parameter {C}, because this + would result in following text being lost in the case where + the discretionary break is taken. When this happens, its + no-break text (recorded as a count of nodes) is supposed + to be skipped over, but if we've combined following characters + with the trailing node, they will also be (incorrectly) + skipped. Fixes #137. 2018-01-17 Akira Kakuto <kakuto@fuk.kindai.ac.jp> |