sync with OpenBSD -current

This commit is contained in:
purplerain 2024-05-21 00:16:53 +00:00
parent 57ecf9bd1d
commit b5356a44af
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
156 changed files with 3600 additions and 2644 deletions

View file

@ -1,10 +1,11 @@
.\" $OpenBSD: ascii.in,v 1.4 2017/07/04 14:53:23 schwarze Exp $
.TH CHAR-UNICODE-ASCII 1 "October 27, 2014"
.\" $OpenBSD: ascii.in,v 1.5 2024/05/16 18:49:00 schwarze Exp $
.TH CHAR-UNICODE-ASCII 1 "May 16, 2024"
.SH NAME
char-unicode-ascii \- Unicode characters in the ASCII range
.SH DESCRIPTION
.nf
BEGINTEST
\[u0020]\N'32' SPACE
\[u0022]\N'34'\(dq QUOTATION MARK
\[u0023]\N'35'\(sh NUMBER SIGN
\[u0024]\N'36'\(Do DOLLAR SIGN

View file

@ -5,6 +5,7 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
BEGINTEST
SPACE
""" QUOTATION MARK
### NUMBER SIGN
$$$ DOLLAR SIGN
@ -27,4 +28,4 @@ DDEESSCCRRIIPPTTIIOONN
~~~~ TILDE
ENDTEST
OpenBSD October 27, 2014 CHAR-UNICODE-ASCII(1)
OpenBSD May 16, 2024 CHAR-UNICODE-ASCII(1)

View file

@ -1,3 +1,4 @@
SPACE
""" QUOTATION MARK
### NUMBER SIGN
$$$ DOLLAR SIGN

View file

@ -5,6 +5,7 @@ NNAAMMEE
DDEESSCCRRIIPPTTIIOONN
BEGINTEST
SPACE
""" QUOTATION MARK
### NUMBER SIGN
$$$ DOLLAR SIGN
@ -27,4 +28,4 @@ DDEESSCCRRIIPPTTIIOONN
~~~~ TILDE
ENDTEST
OpenBSD October 27, 2014 CHAR-UNICODE-ASCII(1)
OpenBSD May 16, 2024 CHAR-UNICODE-ASCII(1)

View file

@ -31,12 +31,17 @@ DDEESSCCRRIIPPTTIIOONN
U+1000 0xe18080 <?><?> begin of second start byte
U+CFFF 0xecbfbf <?><?> end of last normal start byte
U+D000 0xed8080 <?><?> begin of last start byte
U+D7FB 0xed9fbb <?><?> highest valid public three-byte
U+D7FF 0xed9fbf <?><?> highest public three-byte
U+D800 0xeda080 ??? lowest surrogate
U+DFFF 0xedbfbf ??? highest surrogate
U+E000 0xee8080 <?><?> lowest private use
U+F8FF 0xefa3bf <?><?> highest private use
U+F900 0xefa480 <?><?> lowest post-private
U+FEFF 0xefbbbf <?><?> byte-order mark
U+FFFC 0xefbfbc <?><?> object replacement character
U+FFFD 0xefbfbd <?><?> replacement character
U+FFFE 0xefbfbe <?><?> reversed byte-order mark
U+FFFF 0xefbfbf <?><?> highest three-byte
FFoouurr--bbyyttee rraannggee
@ -60,4 +65,4 @@ DDEESSCCRRIIPPTTIIOONN
U+1FFFFF 0xf7bfbfbf ???? highest invalid four-byte
U+200000 0xf888808080 ????? lowest five-byte
OpenBSD June 2, 2021 CHAR-UNICODE-INPUT(1)
OpenBSD May 16, 2024 CHAR-UNICODE-INPUT(1)

View file

@ -21,61 +21,63 @@ mandoc: input.in:34:19: ERROR: skipping bad character: 0x80
mandoc: input.in:35:17: ERROR: skipping bad character: 0xe0
mandoc: input.in:35:18: ERROR: skipping bad character: 0x9f
mandoc: input.in:35:19: ERROR: skipping bad character: 0xbf
mandoc: input.in:42:25: ERROR: skipping bad character: 0xed
mandoc: input.in:42:26: ERROR: skipping bad character: 0xa0
mandoc: input.in:42:27: ERROR: skipping bad character: 0x80
mandoc: input.in:42:17: ERROR: invalid special character: \[uD800]
mandoc: input.in:43:25: ERROR: skipping bad character: 0xed
mandoc: input.in:43:26: ERROR: skipping bad character: 0xbf
mandoc: input.in:43:27: ERROR: skipping bad character: 0xbf
mandoc: input.in:43:17: ERROR: invalid special character: \[uDFFF]
mandoc: input.in:53:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:53:20: ERROR: skipping bad character: 0x80
mandoc: input.in:53:21: ERROR: skipping bad character: 0x80
mandoc: input.in:53:22: ERROR: skipping bad character: 0x80
mandoc: input.in:54:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:54:20: ERROR: skipping bad character: 0x80
mandoc: input.in:54:21: ERROR: skipping bad character: 0x81
mandoc: input.in:54:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:55:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:55:20: ERROR: skipping bad character: 0x80
mandoc: input.in:55:21: ERROR: skipping bad character: 0x82
mandoc: input.in:55:22: ERROR: skipping bad character: 0x80
mandoc: input.in:56:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:56:20: ERROR: skipping bad character: 0x80
mandoc: input.in:56:21: ERROR: skipping bad character: 0x9f
mandoc: input.in:56:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:57:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:57:20: ERROR: skipping bad character: 0x80
mandoc: input.in:57:21: ERROR: skipping bad character: 0xa0
mandoc: input.in:57:22: ERROR: skipping bad character: 0x80
mandoc: input.in:43:33: ERROR: skipping bad character: 0xed
mandoc: input.in:43:34: ERROR: skipping bad character: 0xa0
mandoc: input.in:43:35: ERROR: skipping bad character: 0x80
mandoc: input.in:43:17: ERROR: invalid special character: \[uD800]
mandoc: input.in:43:25: ERROR: invalid special character: \[ud800]
mandoc: input.in:44:33: ERROR: skipping bad character: 0xed
mandoc: input.in:44:34: ERROR: skipping bad character: 0xbf
mandoc: input.in:44:35: ERROR: skipping bad character: 0xbf
mandoc: input.in:44:17: ERROR: invalid special character: \[uDFFF]
mandoc: input.in:44:25: ERROR: invalid special character: \[udfff]
mandoc: input.in:58:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:58:20: ERROR: skipping bad character: 0x8f
mandoc: input.in:58:21: ERROR: skipping bad character: 0xbf
mandoc: input.in:58:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:67:31: ERROR: skipping bad character: 0xf4
mandoc: input.in:67:32: ERROR: skipping bad character: 0x90
mandoc: input.in:67:33: ERROR: skipping bad character: 0x80
mandoc: input.in:67:34: ERROR: skipping bad character: 0x80
mandoc: input.in:67:21: ERROR: invalid special character: \[u110000]
mandoc: input.in:68:31: ERROR: skipping bad character: 0xf4
mandoc: input.in:68:32: ERROR: skipping bad character: 0xbf
mandoc: input.in:68:33: ERROR: skipping bad character: 0xbf
mandoc: input.in:68:34: ERROR: skipping bad character: 0xbf
mandoc: input.in:68:21: ERROR: invalid special character: \[u13FFFF]
mandoc: input.in:69:31: ERROR: skipping bad character: 0xf5
mandoc: input.in:69:32: ERROR: skipping bad character: 0x80
mandoc: input.in:69:33: ERROR: skipping bad character: 0x80
mandoc: input.in:69:34: ERROR: skipping bad character: 0x80
mandoc: input.in:69:21: ERROR: invalid special character: \[u140000]
mandoc: input.in:70:31: ERROR: skipping bad character: 0xf7
mandoc: input.in:70:32: ERROR: skipping bad character: 0xbf
mandoc: input.in:70:33: ERROR: skipping bad character: 0xbf
mandoc: input.in:70:34: ERROR: skipping bad character: 0xbf
mandoc: input.in:70:21: ERROR: invalid special character: \[u1FFFFF]
mandoc: input.in:71:33: ERROR: skipping bad character: 0xf8
mandoc: input.in:71:34: ERROR: skipping bad character: 0x88
mandoc: input.in:71:35: ERROR: skipping bad character: 0x80
mandoc: input.in:71:36: ERROR: skipping bad character: 0x80
mandoc: input.in:71:37: ERROR: skipping bad character: 0x80
mandoc: input.in:71:23: ERROR: invalid special character: \[u200000]
mandoc: input.in:58:20: ERROR: skipping bad character: 0x80
mandoc: input.in:58:21: ERROR: skipping bad character: 0x80
mandoc: input.in:58:22: ERROR: skipping bad character: 0x80
mandoc: input.in:59:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:59:20: ERROR: skipping bad character: 0x80
mandoc: input.in:59:21: ERROR: skipping bad character: 0x81
mandoc: input.in:59:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:60:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:60:20: ERROR: skipping bad character: 0x80
mandoc: input.in:60:21: ERROR: skipping bad character: 0x82
mandoc: input.in:60:22: ERROR: skipping bad character: 0x80
mandoc: input.in:61:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:61:20: ERROR: skipping bad character: 0x80
mandoc: input.in:61:21: ERROR: skipping bad character: 0x9f
mandoc: input.in:61:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:62:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:62:20: ERROR: skipping bad character: 0x80
mandoc: input.in:62:21: ERROR: skipping bad character: 0xa0
mandoc: input.in:62:22: ERROR: skipping bad character: 0x80
mandoc: input.in:63:19: ERROR: skipping bad character: 0xf0
mandoc: input.in:63:20: ERROR: skipping bad character: 0x8f
mandoc: input.in:63:21: ERROR: skipping bad character: 0xbf
mandoc: input.in:63:22: ERROR: skipping bad character: 0xbf
mandoc: input.in:72:31: ERROR: skipping bad character: 0xf4
mandoc: input.in:72:32: ERROR: skipping bad character: 0x90
mandoc: input.in:72:33: ERROR: skipping bad character: 0x80
mandoc: input.in:72:34: ERROR: skipping bad character: 0x80
mandoc: input.in:72:21: ERROR: invalid special character: \[u110000]
mandoc: input.in:73:31: ERROR: skipping bad character: 0xf4
mandoc: input.in:73:32: ERROR: skipping bad character: 0xbf
mandoc: input.in:73:33: ERROR: skipping bad character: 0xbf
mandoc: input.in:73:34: ERROR: skipping bad character: 0xbf
mandoc: input.in:73:21: ERROR: invalid special character: \[u13FFFF]
mandoc: input.in:74:31: ERROR: skipping bad character: 0xf5
mandoc: input.in:74:32: ERROR: skipping bad character: 0x80
mandoc: input.in:74:33: ERROR: skipping bad character: 0x80
mandoc: input.in:74:34: ERROR: skipping bad character: 0x80
mandoc: input.in:74:21: ERROR: invalid special character: \[u140000]
mandoc: input.in:75:31: ERROR: skipping bad character: 0xf7
mandoc: input.in:75:32: ERROR: skipping bad character: 0xbf
mandoc: input.in:75:33: ERROR: skipping bad character: 0xbf
mandoc: input.in:75:34: ERROR: skipping bad character: 0xbf
mandoc: input.in:75:21: ERROR: invalid special character: \[u1FFFFF]
mandoc: input.in:76:33: ERROR: skipping bad character: 0xf8
mandoc: input.in:76:34: ERROR: skipping bad character: 0x88
mandoc: input.in:76:35: ERROR: skipping bad character: 0x80
mandoc: input.in:76:36: ERROR: skipping bad character: 0x80
mandoc: input.in:76:37: ERROR: skipping bad character: 0x80
mandoc: input.in:76:23: ERROR: invalid special character: \[u200000]

View file

@ -31,12 +31,17 @@ DDEESSCCRRIIPPTTIIOONN
U+1000 0xe18080 ကက begin of second start byte
U+CFFF 0xecbfbf 쿿쿿 end of last normal start byte
U+D000 0xed8080 퀀퀀 begin of last start byte
U+D7FB 0xed9fbb ퟻퟻ highest valid public three-byte
U+D7FF 0xed9fbf ퟿퟿ highest public three-byte
U+D800 0xeda080 ??? lowest surrogate
U+DFFF 0xedbfbf ??? highest surrogate
U+E000 0xee8080  lowest private use
U+F8FF 0xefa3bf  highest private use
U+F900 0xefa480 豈豈 lowest post-private
U+FEFF 0xefbbbf  byte-order mark
U+FFFC 0xefbfbc object replacement character
U+FFFD 0xefbfbd <20><> replacement character
U+FFFE 0xefbfbe ￾￾ reversed byte-order mark
U+FFFF 0xefbfbf ￿￿ highest three-byte
FFoouurr--bbyyttee rraannggee
@ -60,4 +65,4 @@ DDEESSCCRRIIPPTTIIOONN
U+1FFFFF 0xf7bfbfbf ???? highest invalid four-byte
U+200000 0xf888808080 ????? lowest five-byte
OpenBSD June 2, 2021 CHAR-UNICODE-INPUT(1)
OpenBSD May 16, 2024 CHAR-UNICODE-INPUT(1)

View file

@ -1,5 +1,5 @@
.\" $OpenBSD: nogroff.in,v 1.6 2021/06/02 17:36:59 schwarze Exp $
.TH CHAR-UNICODE-NOGROFF 1 "June 2, 2021"
.\" $OpenBSD: nogroff.in,v 1.8 2024/05/16 18:49:00 schwarze Exp $
.TH CHAR-UNICODE-NOGROFF 1 "May 16, 2024"
.SH NAME
char-unicode-nogroff \- characters handled differently by groff
.SH DESCRIPTION
@ -7,6 +7,11 @@ char-unicode-nogroff \- characters handled differently by groff
BEGINTEST
\[u0000]\N'0' <control> NULL
\[u0001]\N'1' <control> START OF HEADING
\[u0002]\N'2' <control> START OF TEXT
\[u0003]\N'3' <control> END OF TEXT
\[u0004]\N'4' <control> END OF TRANSMISSION
\[u0005]\N'5' <control> ENQUIRY
\[u0006]\N'6' <control> ACKNOWLEDGE
\[u0007]\N'7' <control> BELL
\[u0008]\N'8' <control> BACKSPACE
\[u0009]\N'9' <control> CHARACTER TABULATION
@ -14,12 +19,76 @@ BEGINTEST
\[u000B]\N'11' <control> LINE TABULATION
\[u000C]\N'12' <control> FORM FEED
\[u000D]\N'13' <control> CARRIAGE RETURN
\[u000E]\N'14' <control> SHIFT OUT
\[u000F]\N'15' <control> SHIFT IN
\[u0010]\N'16' <control> DATA LINK ESCAPE
\[u0011]\N'17' <control> DEVICE CONTROL ONE
\[u0012]\N'18' <control> DEVICE CONTROL TWO
\[u0013]\N'19' <control> DEVICE CONTROL THREE
\[u0014]\N'20' <control> DEVICE CONTROL FOUR
\[u0015]\N'21' <control> NEGATIVE ACKNOWLEDGE
\[u0016]\N'22' <control> SYNCHRONOUS IDLE
\[u0017]\N'23' <control> END OF TRANSMISSION BLOCK
\[u0018]\N'24' <control> CANCEL
\[u0019]\N'25' <control> END OF MEDIUM
\[u001A]\N'26' <control> SUBSTITUTE
\[u001B]\N'27' <control> ESCAPE
\[u001C]\N'28' <control> INFORMATION SEPARATOR FOUR
\[u001D]\N'29' <control> INFORMATION SEPARATOR THREE
\[u001E]\N'30' <control> INFORMATION SEPARATOR TWO
\[u001F]\N'31' <control> INFORMATION SEPARATOR INE
\[u0021]\N'33' EXCLAMATION MARK
\[u0025]\N'37' PERCENT SIGN
\[u0026]\N'38' AMPERSAND
\[u0028]\N'40' LEFT PARENTHESIS
\[u0029]\N'41' RIGHT PARENTHESIS
\[u002A]\N'42' ASTERISK
\[u002C]\N'44' COMMA
\[u002D]\N'45' HYPHEN-MINUS
\[u002E]\N'46' FULL STOP
\[u0030]\N'48' DIGIT ZERO
\[u0031]\N'49' DIGIT ONE
\[u0039]\N'57' DIGIT NINE
\[u003A]\N'58' COLON
\[u003B]\N'59' SEMICOLON
\[u003C]\N'60' LESS-THAN SIGN
\[u003E]\N'62' GREATER-THAN SIGN
\[u003F]\N'63' QUESTION MARK
\[u0041]\N'65' LATIN CAPITAL LETTER A
\[u005A]\N'90' LATIN CAPITAL LETTER Z
\[u0061]\N'97' LATIN SMALL LETTER A
\[u007A]\N'122' LATIN SMALL LETTER Z
\[u007F]\N'127' <control> DELETE
\[u0080]\N'128' <control> 0x80
\[u0081]\N'129' <control> 0x81
\[u0082]\N'130' <control> BREAK PERMITTED HERE
\[u0083]\N'131' <control> NO BREAK HERE
\[u0084]\N'132' <control> 0x84
\[u0085]\N'133' <control> NEXT LINE (NEL)
\[u0086]\N'134' <control> START OF SELECTED AREA
\[u0087]\N'135' <control> END OF SELECTED AREA
\[u0088]\N'136' <control> CHARACTER TABULATION SET
\[u0089]\N'137' <control> CHARACTER TABULATION WITH JUSTIFICATION
\[u008A]\N'138' <control> LINE TABULATION SET
\[u008B]\N'139' <control> PARTIAL LINE FORWARD
\[u008C]\N'140' <control> PARTIAL LINE BACKWARD
\[u008D]\N'141' <control> REVERSE LINE FEED
\[u008E]\N'142' <control> SINGLE SHIFT TWO
\[u008F]\N'143' <control> SINGLE SHIFT THREE
\[u0090]\N'144' <control> DEVICE CONTROL STRING
\[u0091]\N'145' <control> PRIVATE USE ONE
\[u0092]\N'146' <control> PRIVATE USE TWO
\[u0093]\N'147' <control> SET TRANSMIT STATE
\[u0094]\N'148' <control> CANCEL CHARACTER
\[u0095]\N'149' <control> MESSAGE WAITING
\[u0096]\N'150' <control> START OF GUARDED AREA
\[u0097]\N'151' <control> END OF GUARDED AREA
\[u0098]\N'152' <control> START OF STRING
\[u0099]\N'153' <control> 0x99
\[u009A]\N'154' <control> SINGLE CHARACTER INTRODUCER
\[u009B]\N'155' <control> CONTROL SEQUENCE INTRODUCER
\[u009C]\N'156' <control> STRING TERMINATOR
\[u009D]\N'157' <control> OPERATING SYSTEM COMMAND
\[u009E]\N'158' <control> PRIVACY MESSAGE
\[u009F]\N'159' <control> APPLICATION PROGRAM COMMAND
\[u226A]\(<< MUCH LESS-THAN

View file

@ -7,6 +7,11 @@ DDEESSCCRRIIPPTTIIOONN
BEGINTEST
<NUL><NUL> <control> NULL
<SOH><SOH> <control> START OF HEADING
<STX><STX> <control> START OF TEXT
<ETX><ETX> <control> END OF TEXT
<EOT><EOT> <control> END OF TRANSMISSION
<ENQ><ENQ> <control> ENQUIRY
<ACK><ACK> <control> ACKNOWLEDGE
<BEL><BEL> <control> BELL
<BS><BS> <control> BACKSPACE
<control> CHARACTER TABULATION
@ -14,12 +19,76 @@ DDEESSCCRRIIPPTTIIOONN
<VT><VT> <control> LINE TABULATION
<FF><FF> <control> FORM FEED
<CR><CR> <control> CARRIAGE RETURN
<SO><SO> <control> SHIFT OUT
<SI><SI> <control> SHIFT IN
<DLE><DLE> <control> DATA LINK ESCAPE
<DC1><DC1> <control> DEVICE CONTROL ONE
<DC2><DC2> <control> DEVICE CONTROL TWO
<DC3><DC3> <control> DEVICE CONTROL THREE
<DC4><DC4> <control> DEVICE CONTROL FOUR
<NAK><NAK> <control> NEGATIVE ACKNOWLEDGE
<SYN><SYN> <control> SYNCHRONOUS IDLE
<ETB><ETB> <control> END OF TRANSMISSION BLOCK
<CAN><CAN> <control> CANCEL
<EM><EM> <control> END OF MEDIUM
<SUB><SUB> <control> SUBSTITUTE
<ESC><ESC> <control> ESCAPE
<FS><FS> <control> INFORMATION SEPARATOR FOUR
<GS><GS> <control> INFORMATION SEPARATOR THREE
<RS><RS> <control> INFORMATION SEPARATOR TWO
<US><US> <control> INFORMATION SEPARATOR INE
!! EXCLAMATION MARK
%% PERCENT SIGN
&& AMPERSAND
(( LEFT PARENTHESIS
)) RIGHT PARENTHESIS
** ASTERISK
,, COMMA
-- HYPHEN-MINUS
.. FULL STOP
00 DIGIT ZERO
11 DIGIT ONE
99 DIGIT NINE
:: COLON
;; SEMICOLON
<< LESS-THAN SIGN
>> GREATER-THAN SIGN
?? QUESTION MARK
AA LATIN CAPITAL LETTER A
ZZ LATIN CAPITAL LETTER Z
aa LATIN SMALL LETTER A
zz LATIN SMALL LETTER Z
<DEL><DEL> <control> DELETE
<80><80> <control> 0x80
<81><81> <control> 0x81
<82><82> <control> BREAK PERMITTED HERE
<83><83> <control> NO BREAK HERE
<84><84> <control> 0x84
<85><85> <control> NEXT LINE (NEL)
<86><86> <control> START OF SELECTED AREA
<87><87> <control> END OF SELECTED AREA
<88><88> <control> CHARACTER TABULATION SET
<89><89> <control> CHARACTER TABULATION WITH JUSTIFICATION
<8A><8A> <control> LINE TABULATION SET
<8B><8B> <control> PARTIAL LINE FORWARD
<8C><8C> <control> PARTIAL LINE BACKWARD
<8D><8D> <control> REVERSE LINE FEED
<8E><8E> <control> SINGLE SHIFT TWO
<8F><8F> <control> SINGLE SHIFT THREE
<90><90> <control> DEVICE CONTROL STRING
<91><91> <control> PRIVATE USE ONE
<92><92> <control> PRIVATE USE TWO
<93><93> <control> SET TRANSMIT STATE
<94><94> <control> CANCEL CHARACTER
<95><95> <control> MESSAGE WAITING
<96><96> <control> START OF GUARDED AREA
<97><97> <control> END OF GUARDED AREA
<98><98> <control> START OF STRING
<99><99> <control> 0x99
<9A><9A> <control> SINGLE CHARACTER INTRODUCER
<9B><9B> <control> CONTROL SEQUENCE INTRODUCER
<9C><9C> <control> STRING TERMINATOR
<9D><9D> <control> OPERATING SYSTEM COMMAND
<9E><9E> <control> PRIVACY MESSAGE
<9F><9F> <control> APPLICATION PROGRAM COMMAND
<<<< MUCH LESS-THAN
@ -50,4 +119,4 @@ DDEESSCCRRIIPPTTIIOONN
<?> <undefined>
ENDTEST
OpenBSD June 2, 2021 CHAR-UNICODE-NOGROFF(1)
OpenBSD May 16, 2024 CHAR-UNICODE-NOGROFF(1)

View file

@ -1,5 +1,10 @@
&#xFFFD;&#xFFFD; &lt;control&gt; NULL
&#xFFFD;&#xFFFD; &lt;control&gt; START OF HEADING
&#xFFFD;&#xFFFD; &lt;control&gt; START OF TEXT
&#xFFFD;&#xFFFD; &lt;control&gt; END OF TEXT
&#xFFFD;&#xFFFD; &lt;control&gt; END OF TRANSMISSION
&#xFFFD;&#xFFFD; &lt;control&gt; ENQUIRY
&#xFFFD;&#xFFFD; &lt;control&gt; ACKNOWLEDGE
&#xFFFD;&#xFFFD; &lt;control&gt; BELL
&#xFFFD;&#xFFFD; &lt;control&gt; BACKSPACE
&lt;control&gt; CHARACTER TABULATION
@ -7,12 +12,76 @@
&#xFFFD;&#xFFFD; &lt;control&gt; LINE TABULATION
&#xFFFD;&#xFFFD; &lt;control&gt; FORM FEED
&#xFFFD;&#xFFFD; &lt;control&gt; CARRIAGE RETURN
&#xFFFD;&#xFFFD; &lt;control&gt; SHIFT OUT
&#xFFFD;&#xFFFD; &lt;control&gt; SHIFT IN
&#xFFFD;&#xFFFD; &lt;control&gt; DATA LINK ESCAPE
&#xFFFD;&#xFFFD; &lt;control&gt; DEVICE CONTROL ONE
&#xFFFD;&#xFFFD; &lt;control&gt; DEVICE CONTROL TWO
&#xFFFD;&#xFFFD; &lt;control&gt; DEVICE CONTROL THREE
&#xFFFD;&#xFFFD; &lt;control&gt; DEVICE CONTROL FOUR
&#xFFFD;&#xFFFD; &lt;control&gt; NEGATIVE ACKNOWLEDGE
&#xFFFD;&#xFFFD; &lt;control&gt; SYNCHRONOUS IDLE
&#xFFFD;&#xFFFD; &lt;control&gt; END OF TRANSMISSION BLOCK
&#xFFFD;&#xFFFD; &lt;control&gt; CANCEL
&#xFFFD;&#xFFFD; &lt;control&gt; END OF MEDIUM
&#xFFFD;&#xFFFD; &lt;control&gt; SUBSTITUTE
&#xFFFD;&#xFFFD; &lt;control&gt; ESCAPE
&#xFFFD;&#xFFFD; &lt;control&gt; INFORMATION SEPARATOR FOUR
&#xFFFD;&#xFFFD; &lt;control&gt; INFORMATION SEPARATOR THREE
&#xFFFD;&#xFFFD; &lt;control&gt; INFORMATION SEPARATOR TWO
&#xFFFD;&#xFFFD; &lt;control&gt; INFORMATION SEPARATOR INE
!! EXCLAMATION MARK
%% PERCENT SIGN
&amp;&amp; AMPERSAND
(( LEFT PARENTHESIS
)) RIGHT PARENTHESIS
** ASTERISK
,, COMMA
-- HYPHEN-MINUS
.. FULL STOP
00 DIGIT ZERO
11 DIGIT ONE
99 DIGIT NINE
:: COLON
;; SEMICOLON
&lt;&lt; LESS-THAN SIGN
&gt;&gt; GREATER-THAN SIGN
?? QUESTION MARK
AA LATIN CAPITAL LETTER A
ZZ LATIN CAPITAL LETTER Z
aa LATIN SMALL LETTER A
zz LATIN SMALL LETTER Z
&#xFFFD;&#xFFFD; &lt;control&gt; DELETE
&#xFFFD;&#xFFFD; &lt;control&gt; 0x80
&#xFFFD;&#xFFFD; &lt;control&gt; 0x81
&#xFFFD;&#xFFFD; &lt;control&gt; BREAK PERMITTED HERE
&#xFFFD;&#xFFFD; &lt;control&gt; NO BREAK HERE
&#xFFFD;&#xFFFD; &lt;control&gt; 0x84
&#xFFFD;&#xFFFD; &lt;control&gt; NEXT LINE (NEL)
&#xFFFD;&#xFFFD; &lt;control&gt; START OF SELECTED AREA
&#xFFFD;&#xFFFD; &lt;control&gt; END OF SELECTED AREA
&#xFFFD;&#xFFFD; &lt;control&gt; CHARACTER TABULATION SET
&#xFFFD;&#xFFFD; &lt;control&gt; CHARACTER TABULATION WITH JUSTIFICATION
&#xFFFD;&#xFFFD; &lt;control&gt; LINE TABULATION SET
&#xFFFD;&#xFFFD; &lt;control&gt; PARTIAL LINE FORWARD
&#xFFFD;&#xFFFD; &lt;control&gt; PARTIAL LINE BACKWARD
&#xFFFD;&#xFFFD; &lt;control&gt; REVERSE LINE FEED
&#xFFFD;&#xFFFD; &lt;control&gt; SINGLE SHIFT TWO
&#xFFFD;&#xFFFD; &lt;control&gt; SINGLE SHIFT THREE
&#xFFFD;&#xFFFD; &lt;control&gt; DEVICE CONTROL STRING
&#xFFFD;&#xFFFD; &lt;control&gt; PRIVATE USE ONE
&#xFFFD;&#xFFFD; &lt;control&gt; PRIVATE USE TWO
&#xFFFD;&#xFFFD; &lt;control&gt; SET TRANSMIT STATE
&#xFFFD;&#xFFFD; &lt;control&gt; CANCEL CHARACTER
&#xFFFD;&#xFFFD; &lt;control&gt; MESSAGE WAITING
&#xFFFD;&#xFFFD; &lt;control&gt; START OF GUARDED AREA
&#xFFFD;&#xFFFD; &lt;control&gt; END OF GUARDED AREA
&#xFFFD;&#xFFFD; &lt;control&gt; START OF STRING
&#xFFFD;&#xFFFD; &lt;control&gt; 0x99
&#xFFFD;&#xFFFD; &lt;control&gt; SINGLE CHARACTER INTRODUCER
&#xFFFD;&#xFFFD; &lt;control&gt; CONTROL SEQUENCE INTRODUCER
&#xFFFD;&#xFFFD; &lt;control&gt; STRING TERMINATOR
&#xFFFD;&#xFFFD; &lt;control&gt; OPERATING SYSTEM COMMAND
&#xFFFD;&#xFFFD; &lt;control&gt; PRIVACY MESSAGE
&#xFFFD;&#xFFFD; &lt;control&gt; APPLICATION PROGRAM COMMAND
&#x226A;&#x226A; MUCH LESS-THAN

View file

@ -7,6 +7,11 @@ DDEESSCCRRIIPPTTIIOONN
BEGINTEST
<20><> <control> NULL
<20><> <control> START OF HEADING
<20><> <control> START OF TEXT
<20><> <control> END OF TEXT
<20><> <control> END OF TRANSMISSION
<20><> <control> ENQUIRY
<20><> <control> ACKNOWLEDGE
<20><> <control> BELL
<20><> <control> BACKSPACE
<control> CHARACTER TABULATION
@ -14,12 +19,76 @@ DDEESSCCRRIIPPTTIIOONN
<20><> <control> LINE TABULATION
<20><> <control> FORM FEED
<20><> <control> CARRIAGE RETURN
<20><> <control> SHIFT OUT
<20><> <control> SHIFT IN
<20><> <control> DATA LINK ESCAPE
<20><> <control> DEVICE CONTROL ONE
<20><> <control> DEVICE CONTROL TWO
<20><> <control> DEVICE CONTROL THREE
<20><> <control> DEVICE CONTROL FOUR
<20><> <control> NEGATIVE ACKNOWLEDGE
<20><> <control> SYNCHRONOUS IDLE
<20><> <control> END OF TRANSMISSION BLOCK
<20><> <control> CANCEL
<20><> <control> END OF MEDIUM
<20><> <control> SUBSTITUTE
<20><> <control> ESCAPE
<20><> <control> INFORMATION SEPARATOR FOUR
<20><> <control> INFORMATION SEPARATOR THREE
<20><> <control> INFORMATION SEPARATOR TWO
<20><> <control> INFORMATION SEPARATOR INE
!! EXCLAMATION MARK
%% PERCENT SIGN
&& AMPERSAND
(( LEFT PARENTHESIS
)) RIGHT PARENTHESIS
** ASTERISK
,, COMMA
-- HYPHEN-MINUS
.. FULL STOP
00 DIGIT ZERO
11 DIGIT ONE
99 DIGIT NINE
:: COLON
;; SEMICOLON
<< LESS-THAN SIGN
>> GREATER-THAN SIGN
?? QUESTION MARK
AA LATIN CAPITAL LETTER A
ZZ LATIN CAPITAL LETTER Z
aa LATIN SMALL LETTER A
zz LATIN SMALL LETTER Z
<20><> <control> DELETE
<20><> <control> 0x80
<20><> <control> 0x81
<20><> <control> BREAK PERMITTED HERE
<20><> <control> NO BREAK HERE
<20><> <control> 0x84
<20><> <control> NEXT LINE (NEL)
<20><> <control> START OF SELECTED AREA
<20><> <control> END OF SELECTED AREA
<20><> <control> CHARACTER TABULATION SET
<20><> <control> CHARACTER TABULATION WITH JUSTIFICATION
<20><> <control> LINE TABULATION SET
<20><> <control> PARTIAL LINE FORWARD
<20><> <control> PARTIAL LINE BACKWARD
<20><> <control> REVERSE LINE FEED
<20><> <control> SINGLE SHIFT TWO
<20><> <control> SINGLE SHIFT THREE
<20><> <control> DEVICE CONTROL STRING
<20><> <control> PRIVATE USE ONE
<20><> <control> PRIVATE USE TWO
<20><> <control> SET TRANSMIT STATE
<20><> <control> CANCEL CHARACTER
<20><> <control> MESSAGE WAITING
<20><> <control> START OF GUARDED AREA
<20><> <control> END OF GUARDED AREA
<20><> <control> START OF STRING
<20><> <control> 0x99
<20><> <control> SINGLE CHARACTER INTRODUCER
<20><> <control> CONTROL SEQUENCE INTRODUCER
<20><> <control> STRING TERMINATOR
<20><> <control> OPERATING SYSTEM COMMAND
<20><> <control> PRIVACY MESSAGE
<20><> <control> APPLICATION PROGRAM COMMAND
≪≪ MUCH LESS-THAN
@ -50,4 +119,4 @@ DDEESSCCRRIIPPTTIIOONN
􏿿 <undefined>
ENDTEST
OpenBSD June 2, 2021 CHAR-UNICODE-NOGROFF(1)
OpenBSD May 16, 2024 CHAR-UNICODE-NOGROFF(1)