From 079d5d6a214f169fa8b73f2d6f6f741810dbe9fe Mon Sep 17 00:00:00 2001 From: Nicholas Noll Date: Fri, 29 Oct 2021 08:42:39 -0700 Subject: Exposed some unicode values to library users. I was hiding too many important constants. This commit moves them to the main exported header. --- sys/libunicode/internal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/libunicode/internal.h') diff --git a/sys/libunicode/internal.h b/sys/libunicode/internal.h index 6b0657b..df69310 100644 --- a/sys/libunicode/internal.h +++ b/sys/libunicode/internal.h @@ -25,13 +25,13 @@ #define TByte3 0xF0u // 0b11110000 #define TByte4 0xF8u // 0b11111000 +#define RuneMask 0x1FFFFFu + #define Rune1Byte 0x000080u // 1 << 8 (1 byte) #define Rune2Byte 0x001000u // 1 << 12 (2 bytes) #define Rune3Byte 0x020000u // 1 << 17 (3 bytes) #define Rune4Byte 0x400000u // 1 << 22 (4 bytes) -#define RuneMax 0x10FFFFu -#define RuneMask 0x1FFFFFu /* UTF-16 nonsense */ #define RuneSurrogateMin 0x0D8000 -- cgit v1.2.1