From e994db72155da88bef95d9f054d8ee1362d0148a Mon Sep 17 00:00:00 2001
From: mirabilos <m@mirbsd.org>
Date: Sun, 5 Aug 2018 23:33:56 +0200
Subject: [PATCH] move fixup condition out of fixup file

---
 unicodedomino.sty                              | 4 +++-
 unicodedomino_kernel_fixup_f4_and_checkseq.def | 6 ------
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/unicodedomino.sty b/unicodedomino.sty
index 922ee6d..22868da 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 0f81738..334a75c 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%
-- 
GitLab