diff --git a/unicodedomino.sty b/unicodedomino.sty index 922ee6d89fb114e0967a01189706d42e43e6cd4f..22868dae0d6f45367d2482949b9d70f799d53955 100644 --- a/unicodedomino.sty +++ b/unicodedomino.sty @@ -44,7 +44,9 @@ \fi% % pull code from other files -\input{unicodedomino_kernel_fixup_f4_and_checkseq.def}% +\ifx\UTFviii@check@three\@undefined% + \input{unicodedomino_kernel_fixup_f4_and_checkseq.def}% +\fi% \input{unicodedomino_kernel_cosmetics.def}% \input{unicodedomino_compat.def}% diff --git a/unicodedomino_kernel_fixup_f4_and_checkseq.def b/unicodedomino_kernel_fixup_f4_and_checkseq.def index 0f81738fb178ea44eaae0d2034d58c5aefda7477..334a75c7804ee6dcefa443b0dde11cbe2b90a3ac 100644 --- a/unicodedomino_kernel_fixup_f4_and_checkseq.def +++ b/unicodedomino_kernel_fixup_f4_and_checkseq.def @@ -24,9 +24,6 @@ % as well as codepoints outside of the Unicode range [0;10FFFF]. Add % "F4 to the list of permitted lead octets. -% run the fixup code only if necessary {{{ begin -\ifx\UTFviii@check@three\@undefined% - %: not forwarded yet, will only do so once PR#60 (see below) is in % new check for illegal sequences \def\UTFviii@checkseq#1:#2#3\empty{% @@ -140,6 +137,3 @@ \def\UTFviii@tmp{\xdef~{\noexpand\UTFviii@four@octets\string~}}% \uppercase\expandafter{\UTFviii@tmp}% \endgroup% - -% run the fixup code only if necessary }}} end -\fi%