diff options
author | Karl Berry <karl@freefriends.org> | 2018-02-27 20:36:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-02-27 20:36:43 +0000 |
commit | bc4c88bdc361d0d84a2c28a7d78467ecaa072e25 (patch) | |
tree | e57c0abefb8f72114c1ff90e351b3916909359b5 /Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty | |
parent | f6f97a69d3847af9a8c49c35bd957fe0b35201e8 (diff) |
xecjk (27feb18)
git-svn-id: svn://tug.org/texlive/trunk@46756 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty index b19c1a82f24..8b2070d3e4c 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty +++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty @@ -29,10 +29,10 @@ %% \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} -\GetIdInfo$Id: xeCJK.dtx 54327e6 2018-01-28 19:10:14 +0800 Qing Lee <sobenlee@gmail.com> $ +\GetIdInfo$Id: xeCJK.dtx 25e85c2 2018-02-27 02:44:39 +0800 Qing Lee <sobenlee@gmail.com> $ {xeCJK patch file for listings} \ProvidesExplPackage{xeCJK-listings} - {\ExplFileDate}{3.6.0}{\ExplFileDescription} + {\ExplFileDate}{3.6.1}{\ExplFileDescription} \DeclareOption* { \PassOptionsToPackage { \CurrentOption } { xeCJK } } \ProcessOptions \scan_stop: \RequirePackage { xeCJK } @@ -201,14 +201,12 @@ \lst@whitespacefalse \bool_if:NTF \l__xeCJK_listings_letter_bool { - \bool_lazy_or:nnF - { \int_compare_p:nNn \l__xeCJK_listings_flag_int = \c_two } + \int_compare:nNnF \l__xeCJK_listings_flag_int = \c_two { - \bool_lazy_and_p:nn - { \int_compare_p:nNn \l__xeCJK_listings_flag_int = \c_three } - { ! \l__xeCJK_punct_breakable_bool } + \int_compare:nNnTF \l__xeCJK_listings_flag_int = \c_three + { \bool_if:NT \l__xeCJK_punct_breakable_bool { \lst@Output } } + { \lst@Output } } - { \lst@Output } \lst@lettertrue } { @@ -223,10 +221,8 @@ \lst@whitespacefalse \bool_if:NTF \l__xeCJK_listings_letter_bool { - \bool_lazy_and:nnT - { \int_compare_p:nNn \l__xeCJK_listings_flag_int < \c_two } - { \__xeCJK_punct_if_long_p:N #2 } - { \lst@Output } + \int_compare:nNnT \l__xeCJK_listings_flag_int < \c_two + { \__xeCJK_punct_if_long:NT #2 { \lst@Output } } \lst@lettertrue } { |