diff --git a/xeCJK/xeCJK.dtx b/xeCJK/xeCJK.dtx index 6fbfe056..49ca5041 100644 --- a/xeCJK/xeCJK.dtx +++ b/xeCJK/xeCJK.dtx @@ -3434,6 +3434,7 @@ Copyright and Licence % % \changes{v3.9.1}{2022/08/02}{简化部分内部实现。} % \changes{v3.9.2}{2022/08/31}{修复 \opt{xCJKecglue} 错误。} +% \changes{v3.9.2}{2024/05/03}{修复 \cs{xeCJKnobreak} 错误。} % % \begin{macro}[TF]{ % \@@_if_last_none:, @@ -4778,7 +4779,7 @@ Copyright and Licence \dim_set_eq:NN \l_@@_tmp_dim \l_@@_last_kern_dim \xeCJK_if_last_node:TF { - \@@_if_last_glue:TF + \@@_if_last_glue:T { \exp_args:NNNo \tex_unskip:D \xeCJK_no_break: \skip_horizontal:n { \skip_use:N \tex_lastskip:D }