source@mandoc.bsd.lv
 help / color / mirror / Atom feed
* mandoc: Fix some issues found looking at groff_char(7): * Add two
@ 2018-08-21  1:59 schwarze
  0 siblings, 0 replies; only message in thread
From: schwarze @ 2018-08-21  1:59 UTC (permalink / raw)
  To: source

Log Message:
-----------
Fix some issues found looking at groff_char(7):
* Add two missing characters, \('Y and \('y.
* The Weierstrass p is not capital, see http://unicode.org/notes/tn27/.
* Add a groff-compatible ASCII transliteration for U+02DC: "~".

Modified Files:
--------------
    mandoc:
        chars.c
        mandoc_char.7
    mandoc/regress/char/unicode:
        named.in
        named.out_ascii
        named.out_html
        named.out_utf8
        namediff.in
        namediff.out_ascii
        namediff.out_html
        namediff.out_utf8

Revision Data
-------------
Index: chars.c
===================================================================
RCS file: /home/cvs/mandoc/mandoc/chars.c,v
retrieving revision 1.74
retrieving revision 1.75
diff -Lchars.c -Lchars.c -u -p -r1.74 -r1.75
--- chars.c
+++ chars.c
@@ -241,7 +241,7 @@ static struct ln lines[] = {
 	{ "Ah",			"<Aleph>",	0x2135	},
 	{ "Im",			"<Im>",		0x2111	},
 	{ "Re",			"<Re>",		0x211c	},
-	{ "wp",			"P",		0x2118	},
+	{ "wp",			"p",		0x2118	},
 	{ "pd",			"<del>",	0x2202	},
 	{ "-h",			"/h",		0x210f	},
 	{ "hbar",		"/h",		0x210f	},
@@ -288,6 +288,7 @@ static struct ln lines[] = {
 	{ "ho",			",",		0x02db	},
 	{ "ha",			"^",		0x005e	},
 	{ "ti",			"~",		0x007e	},
+	{ "u02DC",		"~",		0x02dc	},
 
 	/* Accented letters. */
 	{ "'A",			"'\bA",		0x00c1	},
@@ -295,11 +296,13 @@ static struct ln lines[] = {
 	{ "'I",			"'\bI",		0x00cd	},
 	{ "'O",			"'\bO",		0x00d3	},
 	{ "'U",			"'\bU",		0x00da	},
+	{ "'Y",			"'\bY",		0x00dd	},
 	{ "'a",			"'\ba",		0x00e1	},
 	{ "'e",			"'\be",		0x00e9	},
 	{ "'i",			"'\bi",		0x00ed	},
 	{ "'o",			"'\bo",		0x00f3	},
 	{ "'u",			"'\bu",		0x00fa	},
+	{ "'y",			"'\by",		0x00fd	},
 	{ "`A",			"`\bA",		0x00c0	},
 	{ "`E",			"`\bE",		0x00c8	},
 	{ "`I",			"`\bI",		0x00cc	},
Index: mandoc_char.7
===================================================================
RCS file: /home/cvs/mandoc/mandoc/mandoc_char.7,v
retrieving revision 1.73
retrieving revision 1.74
diff -Lmandoc_char.7 -Lmandoc_char.7 -u -p -r1.73 -r1.74
--- mandoc_char.7
+++ mandoc_char.7
@@ -543,11 +543,13 @@ Accented letters:
 .It \e(\(aqI Ta \('I        Ta acute I
 .It \e(\(aqO Ta \('O        Ta acute O
 .It \e(\(aqU Ta \('U        Ta acute U
+.It \e(\(aqY Ta \('Y        Ta acute Y
 .It \e(\(aqa Ta \('a        Ta acute a
 .It \e(\(aqe Ta \('e        Ta acute e
 .It \e(\(aqi Ta \('i        Ta acute i
 .It \e(\(aqo Ta \('o        Ta acute o
 .It \e(\(aqu Ta \('u        Ta acute u
+.It \e(\(aqy Ta \('y        Ta acute y
 .It \e(\(gaA Ta \(`A        Ta grave A
 .It \e(\(gaE Ta \(`E        Ta grave E
 .It \e(\(gaI Ta \(`I        Ta grave I
Index: namediff.out_ascii
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/namediff.out_ascii,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lregress/char/unicode/namediff.out_ascii -Lregress/char/unicode/namediff.out_ascii -u -p -r1.4 -r1.5
--- regress/char/unicode/namediff.out_ascii
+++ regress/char/unicode/namediff.out_ascii
@@ -11,7 +11,6 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
        .. DOT ABOVE
        -- OVERLINE
        /h/h/h PLANCK CONSTANT OVER TWO PI
-       PP SCRIPT CAPITAL P
        ^v^v UP DOWN ARROW
        ^=v^=v UP DOWN DOUBLE ARROW
        <product><product> N-ARY PRODUCT
@@ -47,4 +46,4 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
 
 
 
-OpenBSD                        October 27, 2014       CHAR-UNICODE-NAMEDIFF(1)
+OpenBSD                         August 21, 2018       CHAR-UNICODE-NAMEDIFF(1)
Index: namediff.out_utf8
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/namediff.out_utf8,v
retrieving revision 1.3
retrieving revision 1.4
diff -Lregress/char/unicode/namediff.out_utf8 -Lregress/char/unicode/namediff.out_utf8 -u -p -r1.3 -r1.4
--- regress/char/unicode/namediff.out_utf8
+++ regress/char/unicode/namediff.out_utf8
@@ -11,7 +11,6 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
        ˙˙ DOT ABOVE
        ‾‾ OVERLINE
        ℏℏℏ PLANCK CONSTANT OVER TWO PI
-       ℘℘ SCRIPT CAPITAL P
        ↕↕ UP DOWN ARROW
        ⇕⇕ UP DOWN DOUBLE ARROW
        ∏∏ N-ARY PRODUCT
@@ -47,4 +46,4 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
 
 
 
-OpenBSD                        October 27, 2014       CHAR-UNICODE-NAMEDIFF(1)
+OpenBSD                         August 21, 2018       CHAR-UNICODE-NAMEDIFF(1)
Index: named.out_ascii
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/named.out_ascii,v
retrieving revision 1.3
retrieving revision 1.4
diff -Lregress/char/unicode/named.out_ascii -Lregress/char/unicode/named.out_ascii -u -p -r1.3 -r1.4
--- regress/char/unicode/named.out_ascii
+++ regress/char/unicode/named.out_ascii
@@ -93,6 +93,7 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
        //   FRACTION SLASH
        EUREUREUR EURO SIGN
        <Im><Im>  BLACK-LETTER CAPITAL I
+       pp   SCRIPT CAPITAL P
        <Re><Re>  BLACK-LETTER CAPITAL R
        tmtm TRADE MARK SIGN
        <Aleph><Aleph> ALEF SYMBOL
@@ -167,4 +168,4 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
 
 
 
-OpenBSD                        October 27, 2014          CHAR-UNICODE-NAMED(1)
+OpenBSD                         August 21, 2018          CHAR-UNICODE-NAMED(1)
Index: namediff.in
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/namediff.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lregress/char/unicode/namediff.in -Lregress/char/unicode/namediff.in -u -p -r1.4 -r1.5
--- regress/char/unicode/namediff.in
+++ regress/char/unicode/namediff.in
@@ -1,5 +1,5 @@
-.\" $OpenBSD: namediff.in,v 1.6 2017/07/04 14:53:23 schwarze Exp $
-.TH CHAR-UNICODE-NAMEDIFF 1 "October 27, 2014"
+.\" $OpenBSD: namediff.in,v 1.8 2018/08/21 01:56:26 schwarze Exp $
+.TH CHAR-UNICODE-NAMEDIFF 1 "August 21, 2018"
 .SH NAME
 char-unicode-namediff \- Unicode characters having named escapes
 .SH DESCRIPTION
@@ -9,7 +9,6 @@ BEGINTEST
 \[u02D9]\(a. DOT ABOVE
 \[u203E]\(rn OVERLINE
 \[u210F]\[hbar]\(-h PLANCK CONSTANT OVER TWO PI
-\[u2118]\(wp SCRIPT CAPITAL P
 \[u2195]\(va UP DOWN ARROW
 \[u21D5]\(vA UP DOWN DOUBLE ARROW
 \[u220F]\[product] N-ARY PRODUCT
Index: named.out_html
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/named.out_html,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lregress/char/unicode/named.out_html -Lregress/char/unicode/named.out_html -u -p -r1.4 -r1.5
--- regress/char/unicode/named.out_html
+++ regress/char/unicode/named.out_html
@@ -85,6 +85,7 @@ BEGINTEST
 &#x2044;&#x2044;	FRACTION SLASH
 &#x20AC;&#x20AC;&#x20AC;	EURO SIGN
 &#x2111;&#x2111;	BLACK-LETTER CAPITAL I
+&#x2118;&#x2118;	SCRIPT CAPITAL P
 &#x211C;&#x211C;	BLACK-LETTER CAPITAL R
 &#x2122;&#x2122;	TRADE MARK SIGN
 &#x2135;&#x2135;	ALEF SYMBOL
Index: named.out_utf8
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/named.out_utf8,v
retrieving revision 1.3
retrieving revision 1.4
diff -Lregress/char/unicode/named.out_utf8 -Lregress/char/unicode/named.out_utf8 -u -p -r1.3 -r1.4
--- regress/char/unicode/named.out_utf8
+++ regress/char/unicode/named.out_utf8
@@ -93,6 +93,7 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
        ⁄⁄   FRACTION SLASH
        €€€  EURO SIGN
        ℑℑ   BLACK-LETTER CAPITAL I
+       ℘℘   SCRIPT CAPITAL P
        ℜℜ   BLACK-LETTER CAPITAL R
        ™™   TRADE MARK SIGN
        ℵℵ   ALEF SYMBOL
@@ -167,4 +168,4 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
 
 
 
-OpenBSD                        October 27, 2014          CHAR-UNICODE-NAMED(1)
+OpenBSD                         August 21, 2018          CHAR-UNICODE-NAMED(1)
Index: named.in
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/named.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lregress/char/unicode/named.in -Lregress/char/unicode/named.in -u -p -r1.4 -r1.5
--- regress/char/unicode/named.in
+++ regress/char/unicode/named.in
@@ -1,5 +1,5 @@
-.\" $OpenBSD: named.in,v 1.7 2017/07/04 14:53:23 schwarze Exp $
-.TH CHAR-UNICODE-NAMED 1 "October 27, 2014"
+.\" $OpenBSD: named.in,v 1.9 2018/08/21 01:56:26 schwarze Exp $
+.TH CHAR-UNICODE-NAMED 1 "August 21, 2018"
 .SH NAME
 char-unicode-named \- Unicode characters having named escapes
 .SH DESCRIPTION
@@ -91,6 +91,7 @@ BEGINTEST
 \[u2044]\(f/	FRACTION SLASH
 \[u20AC]\(Eu\(eu	EURO SIGN
 \[u2111]\(Im	BLACK-LETTER CAPITAL I
+\[u2118]\(wp	SCRIPT CAPITAL P
 \[u211C]\(Re	BLACK-LETTER CAPITAL R
 \[u2122]\(tm	TRADE MARK SIGN
 \[u2135]\(Ah	ALEF SYMBOL
Index: namediff.out_html
===================================================================
RCS file: /home/cvs/mandoc/mandoc/regress/char/unicode/namediff.out_html,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lregress/char/unicode/namediff.out_html -Lregress/char/unicode/namediff.out_html -u -p -r1.4 -r1.5
--- regress/char/unicode/namediff.out_html
+++ regress/char/unicode/namediff.out_html
@@ -3,7 +3,6 @@ BEGINTEST
 &#x02D9;&#x02D9; DOT ABOVE
 &#x203E;&#x203E; OVERLINE
 &#x210F;&#x210F;&#x210F; PLANCK CONSTANT OVER TWO PI
-&#x2118;&#x2118; SCRIPT CAPITAL P
 &#x2195;&#x2195; UP DOWN ARROW
 &#x21D5;&#x21D5; UP DOWN DOUBLE ARROW
 &#x220F;&#x220F; N-ARY PRODUCT
--
 To unsubscribe send an email to source+unsubscribe@mandoc.bsd.lv

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-08-21  1:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-21  1:59 mandoc: Fix some issues found looking at groff_char(7): * Add two schwarze

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).