[BACK]Return to nogroff.out_utf8 CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc / regress / char / unicode

File: [cvsweb.bsd.lv] / mandoc / regress / char / unicode / nogroff.out_utf8 (download)

Revision 1.7, Thu May 16 18:49:46 2024 UTC (4 weeks, 3 days ago) by schwarze
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +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.

CHAR-UNICODE-NOGROFF(1)     General Commands Manual    CHAR-UNICODE-NOGROFF(1)

NNAAMMEE
     char-unicode-nogroff - characters handled differently by groff

DDEESSCCRRIIPPTTIIOONN
     BEGINTEST
     ��   <control> NULL
     ��   <control> START OF HEADING
     ��   <control> START OF TEXT
     ��   <control> END OF TEXT
     ��   <control> END OF TRANSMISSION
     ��   <control> ENQUIRY
     ��   <control> ACKNOWLEDGE
     ��   <control> BELL
     ��   <control> BACKSPACE
                    <control> CHARACTER TABULATION
     ��   <control> LINE FEED
     ��   <control> LINE TABULATION
     ��   <control> FORM FEED
     ��   <control> CARRIAGE RETURN
     ��   <control> SHIFT OUT
     ��   <control> SHIFT IN
     ��   <control> DATA LINK ESCAPE
     ��   <control> DEVICE CONTROL ONE
     ��   <control> DEVICE CONTROL TWO
     ��   <control> DEVICE CONTROL THREE
     ��   <control> DEVICE CONTROL FOUR
     ��   <control> NEGATIVE ACKNOWLEDGE
     ��   <control> SYNCHRONOUS IDLE
     ��   <control> END OF TRANSMISSION BLOCK
     ��   <control> CANCEL
     ��   <control> END OF MEDIUM
     ��   <control> SUBSTITUTE
     ��   <control> ESCAPE
     ��   <control> INFORMATION SEPARATOR FOUR
     ��   <control> INFORMATION SEPARATOR THREE
     ��   <control> INFORMATION SEPARATOR TWO
     ��   <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
     ��   <control> DELETE
     ��   <control> 0x80
     ��   <control> 0x81
     ��   <control> BREAK PERMITTED HERE
     ��   <control> NO BREAK HERE
     ��   <control> 0x84
     ��   <control> NEXT LINE (NEL)
     ��   <control> START OF SELECTED AREA
     ��   <control> END OF SELECTED AREA
     ��   <control> CHARACTER TABULATION SET
     ��   <control> CHARACTER TABULATION WITH JUSTIFICATION
     ��   <control> LINE TABULATION SET
     ��   <control> PARTIAL LINE FORWARD
     ��   <control> PARTIAL LINE BACKWARD
     ��   <control> REVERSE LINE FEED
     ��   <control> SINGLE SHIFT TWO
     ��   <control> SINGLE SHIFT THREE
     ��   <control> DEVICE CONTROL STRING
     ��   <control> PRIVATE USE ONE
     ��   <control> PRIVATE USE TWO
     ��   <control> SET TRANSMIT STATE
     ��   <control> CANCEL CHARACTER
     ��   <control> MESSAGE WAITING
     ��   <control> START OF GUARDED AREA
     ��   <control> END OF GUARDED AREA
     ��   <control> START OF STRING
     ��   <control> 0x99
     ��   <control> SINGLE CHARACTER INTRODUCER
     ��   <control> CONTROL SEQUENCE INTRODUCER
     ��   <control> STRING TERMINATOR
     ��   <control> OPERATING SYSTEM COMMAND
     ��   <control> PRIVACY MESSAGE
     ��   <control> APPLICATION PROGRAM COMMAND
     ≪≪   MUCH LESS-THAN
     ≫≫   MUCH GREATER-THAN
     ퟻ   HANGUL JONGSEONG PHIEUPH-THIEUTH
         <Private Use, First>
         <Private Use, Last>
     豈   CJK COMPATIBILITY IDEOGRAPH-F900
     ffff   LATIN SMALL LIGATURE FF
     fifi   LATIN SMALL LIGATURE FI
     flfl   LATIN SMALL LIGATURE FL
     ffiffi   LATIN SMALL LIGATURE FFI
     fflffl   LATIN SMALL LIGATURE FFL
     �    REPLACEMENT CHARACTER
     ￾     <undefined>
     ￿     <undefined>
     𐀀    LINEAR B SYLLABLE B008 A
     󠇯     VARIATION SELECTOR-256
     󯿾     <undefined>
     󯿿     <undefined>
     󰀀    <Plane 15 Private Use, First>
     󿿽    <Plane 15 Private Use, Last>
     󿿾     <undefined>
     󿿿     <undefined>
     􀀀    <Plane 16 Private Use, First>
     􏿽    <Plane 16 Private Use, Last>
     􏿾     <undefined>
     􏿿     <undefined>
     ENDTEST

OpenBSD                          May 16, 2024          CHAR-UNICODE-NOGROFF(1)