summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@cvs.openbsd.org>2017-01-26 18:28:06 +0000
committerIngo Schwarze <schwarze@cvs.openbsd.org>2017-01-26 18:28:06 +0000
commit93331e17aeecbfb33ec9c48521ade7aed914e609 (patch)
tree7f0e0c0163bdf88a25f6a7d19e60ad656b60acc5 /regress
parented8098d9ded7c0223cd86a93edde73daf3d18c5c (diff)
Fix -man -Thtml formatting after .nf (which has nothing to do
with "literal", by the way, it means "no fill"): * Use <pre> such that whitespace is preserved. * Preserve lines breaks. * For font alternating macros, avoid node recursion which required scary juggling with the fill state. Instead, simply print the text children directly. Missing feature first noticed by kristaps@ in 2011, the again reported by afresh1@ in 2016, and finally reported here: https://github.com/Debian/debiman/issues/21 , which i only found because of Shane Kerr's comment here: https://plus.google.com/110314300533310775053/posts/H1eaw9Yskoc
Diffstat (limited to 'regress')
-rw-r--r--regress/usr.bin/mandoc/char/space/zerowidth.out_html5
-rw-r--r--regress/usr.bin/mandoc/char/unicode/ascii.out_html21
-rw-r--r--regress/usr.bin/mandoc/char/unicode/latin1.out_html87
-rw-r--r--regress/usr.bin/mandoc/char/unicode/latin1diff.out_html12
-rw-r--r--regress/usr.bin/mandoc/char/unicode/named.out_html148
-rw-r--r--regress/usr.bin/mandoc/char/unicode/namediff.out_html36
-rw-r--r--regress/usr.bin/mandoc/char/unicode/nogroff.out_html36
7 files changed, 1 insertions, 344 deletions
diff --git a/regress/usr.bin/mandoc/char/space/zerowidth.out_html b/regress/usr.bin/mandoc/char/space/zerowidth.out_html
index 2ff8ab0d5b3..f317aafda4b 100644
--- a/regress/usr.bin/mandoc/char/space/zerowidth.out_html
+++ b/regress/usr.bin/mandoc/char/space/zerowidth.out_html
@@ -1,11 +1,6 @@
BEGINTEST
-<br/>
zero width space \&amp; between A and B: AB
-<br/>
hyphenation allowed \% between A and B: AB
-<br/>
half-narrow (1/12) space \^ between A and B: AB
-<br/>
narrow space (1/6) \| between A and B: AB
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/ascii.out_html b/regress/usr.bin/mandoc/char/unicode/ascii.out_html
index 1f9453e17c2..deef5bcbf37 100644
--- a/regress/usr.bin/mandoc/char/unicode/ascii.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/ascii.out_html
@@ -1,43 +1,22 @@
BEGINTEST
-<br/>
&quot;&quot;&quot; QUOTATION MARK
-<br/>
### NUMBER SIGN
-<br/>
$$$ DOLLAR SIGN
-<br/>
''' APOSTROPHE
-<br/>
+++ PLUS SIGN
-<br/>
-- HYPHEN-MINUS
-<br/>
.. FULL STOP
-<br/>
/// SOLIDUS
-<br/>
=== EQUALS SIGN
-<br/>
@@@ COMMERCIAL AT
-<br/>
[[[ LEFT SQUARE BRACKET
-<br/>
\\\\ REVERSE SOLIDUS
-<br/>
]]] RIGHT SQUARE BRACKET
-<br/>
^^^^ CIRCUMFLEX ACCENT
-<br/>
___ LOW LINE
-<br/>
```` GRAVE ACCENT
-<br/>
{{{ LEFT CURLY BRACKET
-<br/>
|||| VERTICAL LINE
-<br/>
}}} RIGHT CURLY BRACKET
-<br/>
~~~~ TILDE
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/latin1.out_html b/regress/usr.bin/mandoc/char/unicode/latin1.out_html
index 5178895f17c..d8fbf958aa2 100644
--- a/regress/usr.bin/mandoc/char/unicode/latin1.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/latin1.out_html
@@ -1,171 +1,86 @@
BEGINTEST
-<br/>
&#162;&#162; CENT SIGN
-<br/>
&#164;&#164; CURRENCY SIGN
-<br/>
&#165;&#165; YEN SIGN
-<br/>
&#166;&#166; BROKEN BAR
-<br/>
&#168;&#168; DIAERESIS
-<br/>
&#169;&#169; COPYRIGHT SIGN
-<br/>
&#170; FEMININE ORDINAL INDICATOR
-<br/>
&#171;&#171; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-<br/>
&#172;&#172;&#172; NOT SIGN
-<br/>
-&#173; SOFT HYPHEN
-<br/>
+&#173; SOFT HYPHEN
&#174;&#174; REGISTERED SIGN
-<br/>
&#177;&#177;&#177; PLUS-MINUS SIGN
-<br/>
&#178; SUPERSCRIPT TWO
-<br/>
&#179; SUPERSCRIPT THREE
-<br/>
&#180;&#180;&#180; ACUTE ACCENT
-<br/>
&#181;&#181; MICRO SIGN
-<br/>
&#183;&#183; MIDDLE DOT
-<br/>
&#184;&#184; CEDILLA
-<br/>
&#185; SUPERSCRIPT ONE
-<br/>
&#186; MASCULINE ORDINAL INDICATOR
-<br/>
&#187;&#187; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-<br/>
&#188;&#188; VULGAR FRACTION ONE QUARTER
-<br/>
&#189;&#189; VULGAR FRACTION ONE HALF
-<br/>
&#190;&#190; VULGAR FRACTION THREE QUARTERS
-<br/>
&#192;&#192; LATIN CAPITAL LETTER A WITH GRAVE
-<br/>
&#193;&#193; LATIN CAPITAL LETTER A WITH ACUTE
-<br/>
&#194;&#194; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-<br/>
&#195;&#195; LATIN CAPITAL LETTER A WITH TILDE
-<br/>
&#196;&#196; LATIN CAPITAL LETTER A WITH DIAERESIS
-<br/>
&#197;&#197; LATIN CAPITAL LETTER A WITH RING ABOVE
-<br/>
&#198;&#198; LATIN CAPITAL LETTER AE
-<br/>
&#199;&#199; LATIN CAPITAL LETTER C WITH CEDILLA
-<br/>
&#200;&#200; LATIN CAPITAL LETTER E WITH GRAVE
-<br/>
&#201;&#201; LATIN CAPITAL LETTER E WITH ACUTE
-<br/>
&#202;&#202; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-<br/>
&#203;&#203; LATIN CAPITAL LETTER E WITH DIAERESIS
-<br/>
&#204;&#204; LATIN CAPITAL LETTER I WITH GRAVE
-<br/>
&#205;&#205; LATIN CAPITAL LETTER I WITH ACUTE
-<br/>
&#206;&#206; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-<br/>
&#207;&#207; LATIN CAPITAL LETTER I WITH DIAERESIS
-<br/>
&#208;&#208; LATIN CAPITAL LETTER ETH
-<br/>
&#209;&#209; LATIN CAPITAL LETTER N WITH TILDE
-<br/>
&#210;&#210; LATIN CAPITAL LETTER O WITH GRAVE
-<br/>
&#211;&#211; LATIN CAPITAL LETTER O WITH ACUTE
-<br/>
&#212;&#212; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-<br/>
&#213;&#213; LATIN CAPITAL LETTER O WITH TILDE
-<br/>
&#214;&#214; LATIN CAPITAL LETTER O WITH DIAERESIS
-<br/>
&#215;&#215;&#215; MULTIPLICATION SIGN
-<br/>
&#216;&#216; LATIN CAPITAL LETTER O WITH STROKE
-<br/>
&#217;&#217; LATIN CAPITAL LETTER U WITH GRAVE
-<br/>
&#218;&#218; LATIN CAPITAL LETTER U WITH ACUTE
-<br/>
&#219;&#219; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-<br/>
&#220;&#220; LATIN CAPITAL LETTER U WITH DIAERESIS
-<br/>
&#221; LATIN CAPITAL LETTER Y WITH ACUTE
-<br/>
&#224;&#224; LATIN SMALL LETTER A WITH GRAVE
-<br/>
&#225;&#225; LATIN SMALL LETTER A WITH ACUTE
-<br/>
&#226;&#226; LATIN SMALL LETTER A WITH CIRCUMFLEX
-<br/>
&#227;&#227; LATIN SMALL LETTER A WITH TILDE
-<br/>
&#228;&#228; LATIN SMALL LETTER A WITH DIAERESIS
-<br/>
&#229;&#229; LATIN SMALL LETTER A WITH RING ABOVE
-<br/>
&#230;&#230; LATIN SMALL LETTER AE
-<br/>
&#231;&#231; LATIN SMALL LETTER C WITH CEDILLA
-<br/>
&#232;&#232; LATIN SMALL LETTER E WITH GRAVE
-<br/>
&#233;&#233; LATIN SMALL LETTER E WITH ACUTE
-<br/>
&#234;&#234; LATIN SMALL LETTER E WITH CIRCUMFLEX
-<br/>
&#235;&#235; LATIN SMALL LETTER E WITH DIAERESIS
-<br/>
&#236;&#236; LATIN SMALL LETTER I WITH GRAVE
-<br/>
&#237;&#237; LATIN SMALL LETTER I WITH ACUTE
-<br/>
&#238;&#238; LATIN SMALL LETTER I WITH CIRCUMFLEX
-<br/>
&#239;&#239; LATIN SMALL LETTER I WITH DIAERESIS
-<br/>
&#241;&#241; LATIN SMALL LETTER N WITH TILDE
-<br/>
&#242;&#242; LATIN SMALL LETTER O WITH GRAVE
-<br/>
&#243;&#243; LATIN SMALL LETTER O WITH ACUTE
-<br/>
&#244;&#244; LATIN SMALL LETTER O WITH CIRCUMFLEX
-<br/>
&#245;&#245; LATIN SMALL LETTER O WITH TILDE
-<br/>
&#246;&#246; LATIN SMALL LETTER O WITH DIAERESIS
-<br/>
&#247;&#247;&#247; DIVISION SIGN
-<br/>
&#248;&#248; LATIN SMALL LETTER O WITH STROKE
-<br/>
&#249;&#249; LATIN SMALL LETTER U WITH GRAVE
-<br/>
&#250;&#250; LATIN SMALL LETTER U WITH ACUTE
-<br/>
&#251;&#251; LATIN SMALL LETTER U WITH CIRCUMFLEX
-<br/>
&#252;&#252; LATIN SMALL LETTER U WITH DIAERESIS
-<br/>
&#253; LATIN SMALL LETTER Y WITH ACUTE
-<br/>
&#255;&#255; LATIN SMALL LETTER Y WITH DIAERESIS
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/latin1diff.out_html b/regress/usr.bin/mandoc/char/unicode/latin1diff.out_html
index fa1a48657da..8d3265c73a5 100644
--- a/regress/usr.bin/mandoc/char/unicode/latin1diff.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/latin1diff.out_html
@@ -1,25 +1,13 @@
BEGINTEST
-<br/>
&#161;&#161; INVERTED EXCLAMATION MARK
-<br/>
&#163;&#163; POUND SIGN
-<br/>
&#167;&#167; SECTION SIGN
-<br/>
&#175;&#175; MACRON
-<br/>
&#176;&#176; DEGREE SIGN
-<br/>
&#182;&#182; PILCROW SIGN
-<br/>
&#191;&#191; INVERTED QUESTION MARK
-<br/>
&#222;&#222; LATIN CAPITAL LETTER THORN
-<br/>
&#223;&#223; LATIN SMALL LETTER SHARP S
-<br/>
&#240;&#240; LATIN SMALL LETTER ETH
-<br/>
&#254;&#254; LATIN SMALL LETTER THORN
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/named.out_html b/regress/usr.bin/mandoc/char/unicode/named.out_html
index 8ee47dbf77b..c4de9a5b2d1 100644
--- a/regress/usr.bin/mandoc/char/unicode/named.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/named.out_html
@@ -1,297 +1,149 @@
BEGINTEST
-<br/>
&#305;&#305; LATIN SMALL LETTER DOTLESS I
-<br/>
&#306;&#306; LATIN CAPITAL LIGATURE IJ
-<br/>
&#307;&#307; LATIN SMALL LIGATURE IJ
-<br/>
&#321;&#321; LATIN CAPITAL LETTER L WITH STROKE
-<br/>
&#322;&#322; LATIN SMALL LETTER L WITH STROKE
-<br/>
&#338;&#338; LATIN CAPITAL LIGATURE OE
-<br/>
&#339;&#339; LATIN SMALL LIGATURE OE
-<br/>
&#402;&#402; LATIN SMALL LETTER F WITH HOOK
-<br/>
&#711;&#711; CARON
-<br/>
&#728;&#728; BREVE
-<br/>
&#730;&#730; RING ABOVE
-<br/>
&#731;&#731; OGONEK
-<br/>
&#733;&#733; DOUBLE ACUTE ACCENT
-<br/>
&#913;&#913; GREEK CAPITAL LETTER ALPHA
-<br/>
&#914;&#914; GREEK CAPITAL LETTER BETA
-<br/>
&#916;&#916; GREEK CAPITAL LETTER DELTA
-<br/>
&#917;&#917; GREEK CAPITAL LETTER EPSILON
-<br/>
&#918;&#918; GREEK CAPITAL LETTER ZETA
-<br/>
&#919;&#919; GREEK CAPITAL LETTER ETA
-<br/>
&#920;&#920; GREEK CAPITAL LETTER THETA
-<br/>
&#921;&#921; GREEK CAPITAL LETTER IOTA
-<br/>
&#922;&#922; GREEK CAPITAL LETTER KAPPA
-<br/>
&#923;&#923; GREEK CAPITAL LETTER LAMDA
-<br/>
&#924;&#924; GREEK CAPITAL LETTER MU
-<br/>
&#925;&#925; GREEK CAPITAL LETTER NU
-<br/>
&#926;&#926; GREEK CAPITAL LETTER XI
-<br/>
&#927;&#927; GREEK CAPITAL LETTER OMICRON
-<br/>
&#928;&#928; GREEK CAPITAL LETTER PI
-<br/>
&#929;&#929; GREEK CAPITAL LETTER RHO
-<br/>
&#932;&#932; GREEK CAPITAL LETTER TAU
-<br/>
&#933;&#933; GREEK CAPITAL LETTER UPSILON
-<br/>
&#934;&#934; GREEK CAPITAL LETTER PHI
-<br/>
&#935;&#935; GREEK CAPITAL LETTER CHI
-<br/>
&#936;&#936; GREEK CAPITAL LETTER PSI
-<br/>
&#937;&#937; GREEK CAPITAL LETTER OMEGA
-<br/>
&#945;&#945; GREEK SMALL LETTER ALPHA
-<br/>
&#946;&#946; GREEK SMALL LETTER BETA
-<br/>
&#947;&#947; GREEK SMALL LETTER GAMMA
-<br/>
&#948;&#948; GREEK SMALL LETTER DELTA
-<br/>
&#949;&#949; GREEK SMALL LETTER EPSILON
-<br/>
&#950;&#950; GREEK SMALL LETTER ZETA
-<br/>
&#951;&#951; GREEK SMALL LETTER ETA
-<br/>
&#952;&#952; GREEK SMALL LETTER THETA
-<br/>
&#953;&#953; GREEK SMALL LETTER IOTA
-<br/>
&#954;&#954; GREEK SMALL LETTER KAPPA
-<br/>
&#955;&#955; GREEK SMALL LETTER LAMDA
-<br/>
&#956;&#956; GREEK SMALL LETTER MU
-<br/>
&#957;&#957; GREEK SMALL LETTER NU
-<br/>
&#958;&#958; GREEK SMALL LETTER XI
-<br/>
&#959;&#959; GREEK SMALL LETTER OMICRON
-<br/>
&#960;&#960; GREEK SMALL LETTER PI
-<br/>
&#961;&#961; GREEK SMALL LETTER RHO
-<br/>
&#962;&#962; GREEK SMALL LETTER FINAL SIGMA
-<br/>
&#963;&#963; GREEK SMALL LETTER SIGMA
-<br/>
&#964;&#964; GREEK SMALL LETTER TAU
-<br/>
&#965;&#965; GREEK SMALL LETTER UPSILON
-<br/>
&#966;&#966; GREEK SMALL LETTER PHI
-<br/>
&#967;&#967; GREEK SMALL LETTER CHI
-<br/>
&#968;&#968; GREEK SMALL LETTER PSI
-<br/>
&#969;&#969; GREEK SMALL LETTER OMEGA
-<br/>
&#977;&#977; GREEK THETA SYMBOL
-<br/>
&#981;&#981; GREEK PHI SYMBOL
-<br/>
&#982;&#982; GREEK PI SYMBOL
-<br/>
&#1013;&#1013; GREEK LUNATE EPSILON SYMBOL
-<br/>
&#8208;&#8208; HYPHEN
-<br/>
&#8211;&#8211; EN DASH
-<br/>
&#8212;&#8212; EM DASH
-<br/>
&#8216;&#8216; LEFT SINGLE QUOTATION MARK
-<br/>
&#8217;&#8217; RIGHT SINGLE QUOTATION MARK
-<br/>
&#8218;&#8218; SINGLE LOW-9 QUOTATION MARK
-<br/>
&#8220;&#8220; LEFT DOUBLE QUOTATION MARK
-<br/>
&#8221;&#8221; RIGHT DOUBLE QUOTATION MARK
-<br/>
&#8222;&#8222; DOUBLE LOW-9 QUOTATION MARK
-<br/>
&#8224;&#8224; DAGGER
-<br/>
&#8225;&#8225; DOUBLE DAGGER
-<br/>
&#8226;&#8226; BULLET
-<br/>
&#8240;&#8240; PER MILLE SIGN
-<br/>
&#8242;&#8242; PRIME
-<br/>
&#8243;&#8243; DOUBLE PRIME
-<br/>
&#8249;&#8249; SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-<br/>
&#8250;&#8250; SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-<br/>
&#8260;&#8260; FRACTION SLASH
-<br/>
&#8364;&#8364;&#8364; EURO SIGN
-<br/>
&#8465;&#8465; BLACK-LETTER CAPITAL I
-<br/>
&#8476;&#8476; BLACK-LETTER CAPITAL R
-<br/>
&#8482;&#8482; TRADE MARK SIGN
-<br/>
&#8501;&#8501; ALEF SYMBOL
-<br/>
&#8592;&#8592; LEFTWARDS ARROW
-<br/>
&#8593;&#8593; UPWARDS ARROW
-<br/>
&#8594;&#8594; RIGHTWARDS ARROW
-<br/>
&#8595;&#8595; DOWNWARDS ARROW
-<br/>
&#8596;&#8596; LEFT RIGHT ARROW
-<br/>
&#8629;&#8629; DOWNWARDS ARROW WITH CORNER LEFTWARDS
-<br/>
&#8656;&#8656; LEFTWARDS DOUBLE ARROW
-<br/>
&#8657;&#8657; UPWARDS DOUBLE ARROW
-<br/>
&#8658;&#8658; RIGHTWARDS DOUBLE ARROW
-<br/>
&#8659;&#8659; DOWNWARDS DOUBLE ARROW
-<br/>
&#8660;&#8660; LEFT RIGHT DOUBLE ARROW
-<br/>
&#8704;&#8704; FOR ALL
-<br/>
&#8706;&#8706; PARTIAL DIFFERENTIAL
-<br/>
&#8707;&#8707; THERE EXISTS
-<br/>
&#8709;&#8709; EMPTY SET
-<br/>
&#8712;&#8712; ELEMENT OF
-<br/>
&#8715;&#8715; CONTAINS AS MEMBER
-<br/>
&#8722;&#8722; MINUS SIGN
-<br/>
&#8723;&#8723; MINUS-OR-PLUS SIGN
-<br/>
&#8727;&#8727; ASTERISK OPERATOR
-<br/>
&#8730;&#8730; SQUARE ROOT
-<br/>
&#8733;&#8733; PROPORTIONAL TO
-<br/>
&#8734;&#8734; INFINITY
-<br/>
&#8736;&#8736; ANGLE
-<br/>
&#8743;&#8743; LOGICAL AND
-<br/>
&#8744;&#8744; LOGICAL OR
-<br/>
&#8745;&#8745; INTERSECTION
-<br/>
&#8746;&#8746; UNION
-<br/>
&#8747;&#8747; INTEGRAL
-<br/>
&#8756;&#8756;&#8756; THEREFORE
-<br/>
&#8764;&#8764; TILDE OPERATOR
-<br/>
&#8771;&#8771; ASYMPTOTICALLY EQUAL TO
-<br/>
&#8773;&#8773; APPROXIMATELY EQUAL TO
-<br/>
&#8776;&#8776;&#8776; ALMOST EQUAL TO
-<br/>
&#8800;&#8800; NOT EQUAL TO
-<br/>
&#8801;&#8801; IDENTICAL TO
-<br/>
&#8802;&#8802; NOT IDENTICAL TO
-<br/>
&#8804;&#8804; LESS-THAN OR EQUAL TO
-<br/>
&#8805;&#8805; GREATER-THAN OR EQUAL TO
-<br/>
&#8834;&#8834; SUBSET OF
-<br/>
&#8835;&#8835; SUPERSET OF
-<br/>
&#8838;&#8838; SUBSET OF OR EQUAL TO
-<br/>
&#8839;&#8839; SUPERSET OF OR EQUAL TO
-<br/>
&#8853;&#8853; CIRCLED PLUS
-<br/>
&#8855;&#8855; CIRCLED TIMES
-<br/>
&#8869;&#8869; UP TACK
-<br/>
&#8901;&#8901; DOT OPERATOR
-<br/>
&#8968;&#8968; LEFT CEILING
-<br/>
&#8969;&#8969; RIGHT CEILING
-<br/>
&#8970;&#8970; LEFT FLOOR
-<br/>
&#8971;&#8971; RIGHT FLOOR
-<br/>
&#9130;&#9130; CURLY BRACKET EXTENSION
-<br/>
&#9474;&#9474; BOX DRAWINGS LIGHT VERTICAL
-<br/>
&#9633;&#9633; WHITE SQUARE
-<br/>
&#9674;&#9674; LOZENGE
-<br/>
&#9675;&#9675; WHITE CIRCLE
-<br/>
&#9756;&#9756; WHITE LEFT POINTING INDEX
-<br/>
&#9758;&#9758; WHITE RIGHT POINTING INDEX
-<br/>
&#10216;&#10216; MATHEMATICAL LEFT ANGLE BRACKET
-<br/>
&#10217;&#10217; MATHEMATICAL RIGHT ANGLE BRACKET
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/namediff.out_html b/regress/usr.bin/mandoc/char/unicode/namediff.out_html
index 6c4946295ba..d682ffbe116 100644
--- a/regress/usr.bin/mandoc/char/unicode/namediff.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/namediff.out_html
@@ -1,73 +1,37 @@
BEGINTEST
-<br/>
&#567;&#567; LATIN SMALL LETTER DOTLESS J
-<br/>
&#729;&#729; DOT ABOVE
-<br/>
&#915;&#915; GREEK CAPITAL LETTER GAMMA
-<br/>
&#931;&#931; GREEK CAPITAL LETTER SIGMA
-<br/>
&#8254;&#8254; OVERLINE
-<br/>
&#8463;&#8463; PLANCK CONSTANT OVER TWO PI
-<br/>
&#8597;&#8597; UP DOWN ARROW
-<br/>
&#8661;&#8661; UP DOWN DOUBLE ARROW
-<br/>
&#8711;&#8711; NABLA
-<br/>
&#8713;&#8713; NOT AN ELEMENT OF
-<br/>
&#8719;&#8719; N-ARY PRODUCT
-<br/>
&#8720;&#8720; N-ARY COPRODUCT
-<br/>
&#8721;&#8721; N-ARY SUMMATION
-<br/>
&#8836;&#8836; NOT A SUBSET OF
-<br/>
&#8837;&#8837; NOT A SUPERSET OF
-<br/>
&#9115;&#9115; LEFT PARENTHESIS UPPER HOOK
-<br/>
&#9116;&#9116; LEFT PARENTHESIS EXTENSION
-<br/>
&#9117;&#9117; LEFT PARENTHESIS LOWER HOOK
-<br/>
&#9118;&#9118; RIGHT PARENTHESIS UPPER HOOK
-<br/>
&#9119;&#9119; RIGHT PARENTHESIS EXTENSION
-<br/>
&#9120;&#9120; RIGHT PARENTHESIS LOWER HOOK
-<br/>
&#9121;&#9121; LEFT SQUARE BRACKET UPPER CORNER
-<br/>
&#9122;&#9122; LEFT SQUARE BRACKET EXTENSION
-<br/>
&#9123;&#9123; LEFT SQUARE BRACKET LOWER CORNER
-<br/>
&#9124;&#9124; RIGHT SQUARE BRACKET UPPER CORNER
-<br/>
&#9125;&#9125; RIGHT SQUARE BRACKET EXTENSION
-<br/>
&#9126;&#9126; RIGHT SQUARE BRACKET LOWER CORNER
-<br/>
&#9127;&#9127; LEFT CURLY BRACKET UPPER HOOK
-<br/>
&#9128;&#9128; LEFT CURLY BRACKET MIDDLE PIECE
-<br/>
&#9129;&#9129; LEFT CURLY BRACKET LOWER HOOK
-<br/>
&#9130;&#9130;&#9130;&#9130; CURLY BRACKET EXTENSION
-<br/>
&#9131;&#9131; RIGHT CURLY BRACKET UPPER HOOK
-<br/>
&#9132;&#9132; RIGHT CURLY BRACKET MIDDLE PIECE
-<br/>
&#9133;&#9133; RIGHT CURLY BRACKET LOWER HOOK
-<br/>
&#10003;&#10003; CHECK MARK
-<br/>
ENDTEST
diff --git a/regress/usr.bin/mandoc/char/unicode/nogroff.out_html b/regress/usr.bin/mandoc/char/unicode/nogroff.out_html
index 849f8b07aef..56e1fe7e760 100644
--- a/regress/usr.bin/mandoc/char/unicode/nogroff.out_html
+++ b/regress/usr.bin/mandoc/char/unicode/nogroff.out_html
@@ -1,73 +1,37 @@
BEGINTEST
-<br/>
&#65533;&#65533; &lt;control&gt; NULL
-<br/>
&#65533;&#65533; &lt;control&gt; START OF HEADING
-<br/>
&#65533;&#65533; &lt;control&gt; BELL
-<br/>
&#65533;&#65533; &lt;control&gt; BACKSPACE
-<br/>
&lt;control&gt; CHARACTER TABULATION
-<br/>
&#65533;&#65533; &lt;control&gt; LINE FEED
-<br/>
&#65533;&#65533; &lt;control&gt; LINE TABULATION
-<br/>
&#65533;&#65533; &lt;control&gt; FORM FEED
-<br/>
&#65533;&#65533; &lt;control&gt; CARRIAGE RETURN
-<br/>
&#65533;&#65533; &lt;control&gt; ESCAPE
-<br/>
&#65533;&#65533; &lt;control&gt; DELETE
-<br/>
&#65533;&#65533; &lt;control&gt; 0x80
-<br/>
&#65533;&#65533; &lt;control&gt; 0x81
-<br/>
&#65533;&#65533; &lt;control&gt; BREAK PERMITTED HERE
-<br/>
&#65533;&#65533; &lt;control&gt; NO BREAK HERE
-<br/>
&#65533;&#65533; &lt;control&gt; PRIVACY MESSAGE
-<br/>
&#65533;&#65533; &lt;control&gt; APPLICATION PROGRAM COMMAND
-<br/>
&#8810;&#8810; MUCH LESS-THAN
-<br/>
&#8811;&#8811; MUCH GREATER-THAN
-<br/>
&#64256;&#64256; LATIN SMALL LIGATURE FF
-<br/>
&#64257;&#64257; LATIN SMALL LIGATURE FI
-<br/>
&#64258;&#64258; LATIN SMALL LIGATURE FL
-<br/>
&#64259;&#64259; LATIN SMALL LIGATURE FFI
-<br/>
&#64260;&#64260; LATIN SMALL LIGATURE FFL
-<br/>
&#65533; REPLACEMENT CHARACTER
-<br/>
&#65534; &lt;undefined&gt;
-<br/>
&#65535; &lt;undefined&gt;
-<br/>
&#65536; LINEAR B SYLLABLE B008 A
-<br/>
&#1048573; &lt;Plane 15 Private Use, Last&gt;
-<br/>
&#1048574; &lt;undefined&gt;
-<br/>
&#1048575; &lt;undefined&gt;
-<br/>
&#1048576; &lt;Plane 16 Private Use, First&gt;
-<br/>
&#1114109; &lt;Plane 16 Private Use, Last&gt;
-<br/>
&#1114110; &lt;undefined&gt;
-<br/>
&#1114111; &lt;undefined&gt;
-<br/>
ENDTEST