File: [cvsweb.bsd.lv] / mandoc / regress / char / unicode / nogroff.in (download)
Revision 1.5, Thu May 16 18:49:46 2024 UTC (4 weeks, 3 days ago) by schwarze
Branch: MAIN
CVS Tags: HEAD Changes since 1.4: +22 -1 lines
Add a complete suite of tests covering ASCII characters in UTF-8 spelling.
Most of this goes to nogroff.in rather than ascii.in for now
because groff-1.23.0 is buggy as hell in this respect
and i'm too lazy to debug the horrific function make_glyph_node()
in the file groff/src/roff/troff/node.cpp right now.
|
.\" $OpenBSD: nogroff.in,v 1.6 2021/06/02 17:36:59 schwarze Exp $
.TH CHAR-UNICODE-NOGROFF 1 "May 16, 2024"
.SH NAME
char-unicode-nogroff \- characters handled differently by groff
.SH DESCRIPTION
.nf
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
\[u000A]\N'10' <control> LINE FEED
\[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
\[u226B]\(>> MUCH GREATER-THAN
\[uD7FB] HANGUL JONGSEONG PHIEUPH-THIEUTH
\[uE000] <Private Use, First>
\[uF8FF] <Private Use, Last>
\[uF900] CJK COMPATIBILITY IDEOGRAPH-F900
\[uFB00]\(ff LATIN SMALL LIGATURE FF
\[uFB01]\(fi LATIN SMALL LIGATURE FI
\[uFB02]\(fl LATIN SMALL LIGATURE FL
\[uFB03]\(Fi LATIN SMALL LIGATURE FFI
\[uFB04]\(Fl LATIN SMALL LIGATURE FFL
\[uFFFD] REPLACEMENT CHARACTER
\[uFFFE] <undefined>
\[uFFFF] <undefined>
\[u10000] LINEAR B SYLLABLE B008 A
\[uE01EF] VARIATION SELECTOR-256
\[uEFFFE] <undefined>
\[uEFFFF] <undefined>
\[uF0000] <Plane 15 Private Use, First>
\[uFFFFD] <Plane 15 Private Use, Last>
\[uFFFFE] <undefined>
\[uFFFFF] <undefined>
\[u100000] <Plane 16 Private Use, First>
\[u10FFFD] <Plane 16 Private Use, Last>
\[u10FFFE] <undefined>
\[u10FFFF] <undefined>
ENDTEST
.fi