From 959bb99aa3a0d50985281631231c07b4de098cc1 Mon Sep 17 00:00:00 2001 From: mirabilos <m@mirbsd.org> Date: Sun, 5 Aug 2018 18:05:10 +0200 Subject: [PATCH] fixup upstream bug, allows all four-byte sequences --- unicodedomino.sty | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/unicodedomino.sty b/unicodedomino.sty index f52b6f7..00df29c 100644 --- a/unicodedomino.sty +++ b/unicodedomino.sty @@ -38,6 +38,14 @@ \PackageError{unicodedomino}{This package requires UTF-8 input encoding}% \fi% +% patch up bug in utf8.def that forbade 0xF4 lead byte +\begingroup% +\catcode`\~13 +\uccode`\~"F4 +\def\UTFviii@tmp{\xdef~{\noexpand\UTFviii@four@octets\string~}}% +\uppercase\expandafter{\UTFviii@tmp}% +\endgroup% + % nicer printing of codepoint hex numbers, not strictly necessary \def\unicodedomino@codepoint#1{% \ifnum#1>1048575% -- GitLab