Annotation of mandoc/regress/char/unicode/input.in, Revision 1.1
1.1 ! schwarze 1: .TH CHAR-UNICODE-INPUT 1 "December 19, 2014" OpenBSD
! 2: .SH NAME
! 3: char-unicode-input \- Unicode characters in the input file
! 4: .SH DESCRIPTION
! 5: lowest valid: ย
! 6: .SS One-byte range
! 7: .TS
! 8: tab(:);
! 9: l l l l.
! 10: U+0000:0x00:\[u0000] :lowest ASCII
! 11: U+001f:0x1f:\[u001F]:highest ASCII control character
! 12: U+007f:0x7f:\[u007F]:highest ASCII
! 13: :0x80::leading lowest continuation
! 14: :0xbf:ฟ:leading highest continuation
! 15: .TE
! 16: .SS Two-byte range
! 17: .TS
! 18: tab(:);
! 19: l l l l.
! 20: U+0000:0xc080:ภ:lowest obfuscated ASCII
! 21: U+007f:0xc1bf:มฟ:highest obfuscated ASCII
! 22: :0xc278:ยx:ASCII continuation
! 23: U+0080:0xc280:\[u0080]ย:lowest two-byte
! 24: :0xc2c380:ยร:high continuation
! 25: U+07FF:0xdfbf:\[u07FF]฿ฟ:highest two-byte
! 26: .TE
! 27: .SS Three-byte range
! 28: .TS
! 29: tab(:);
! 30: l l l l.
! 31: U+0000:0xe08080:ภ:lowest obfuscated ASCII
! 32: U+007f:0xe081bf:เฟ:highest obfuscated ASCII
! 33: U+0080:0xe08280:เ:lowest obfuscated two-byte
! 34: U+07FF:0xe09fbf:เฟ:highest obfuscated two-byte
! 35: U+0800:0xe0a080:\[u0800]เ :lowest three-byte
! 36: U+0FFF:0xe0bfbf:\[u0FFF]เฟฟ:end of first middle byte
! 37: U+1000:0xe18080:\[u1000]แ:begin of second middle byte
! 38: U+CFFF:0xecbfbf:\[uCFFF]์ฟฟ:end of last normal middle byte
! 39: U+D000:0xed8080:\[uD000]ํ:begin of strange middle byte
! 40: U+D7FF:0xed9fbf:\[uD7FF]ํฟ:highest public three-byte
! 41: U+D800:0xeda080:\[uD800]ํ :lowest surrogate
! 42: U+DFFF:0xedbfbf:\[uDFFF]ํฟฟ:highest surrogate
! 43: U+E000:0xee8080:\[uE000]๎:lowest private use
! 44: U+FFFF:0xefbfbf:\[uFFFF]๏ฟฟ:highest three-byte
! 45: .TE
! 46: .SS Four-byte range
! 47: .TS
! 48: tab(:);
! 49: l l l l.
! 50: U+0000:0xf0808080:๐:lowest obfuscated ASCII
! 51: U+007f:0xf08081bf:๐ฟ:highest obfuscated ASCII
! 52: U+0080:0xf0808280:๐:lowest obfuscated two-byte
! 53: U+07FF:0xf0809fbf:๐ฟ:highest obfuscated two-byte
! 54: U+0800:0xf080a080:๐ :lowest obfuscated three-byte
! 55: U+FFFF:0xf08fbfbf:๐ฟฟ:highest obfuscated three-byte
! 56: U+10000:0xf0908080:\[u10000]๐:lowest four-byte
! 57: U+3FFFF:0xf0bfbfbf:\[u3FFFF]๐ฟฟฟ:end of first middle byte
! 58: U+40000:0xf1808080:\[u40000]๑:second middle byte
! 59: U+FFFFF:0xf3bfbfbf:\[uFFFFF]๓ฟฟฟ:last normal middle byte
! 60: U+100000:0xf4808080:\[u100000]๔:strange middle byte
! 61: U+10FFFF:0xf48fbfbf:\[u10FFFF]๔ฟฟ:last valid four-byte
! 62: U+110000:0xf4908080:\[u110000]๔:lowest beyond Unicode
! 63: U+13FFFF:0xf4bfbfbf:\[u13FFFF]๔ฟฟฟ:end of strange middle byte
! 64: U+140000:0xf5808080:\[u140000]๕:lowest invalid middle byte
! 65: U+1FFFFF:0xf7bfbfbf:\[u1FFFFF]๗ฟฟฟ:highest four-byte
! 66: U+200000:0xf888808080:\[u200000]๘:lowest five-byte
! 67: .TE
CVSweb