From f49385678f3ff1114dfbe1c696dd4c1a022284ab Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Tue, 23 Mar 2010 13:25:01 +0000 Subject: Added stupid pod2man reserved strings. --- chars.c | 4 ++-- chars.in | 31 ++++++++++++++++++++++++++----- mandoc_char.7 | 23 +++++++++++++++++++++-- 3 files changed, 49 insertions(+), 9 deletions(-) diff --git a/chars.c b/chars.c index c6cf693f..461ac067 100644 --- a/chars.c +++ b/chars.c @@ -1,4 +1,4 @@ -/* $Id: chars.c,v 1.16 2010/01/28 06:04:59 kristaps Exp $ */ +/* $Id: chars.c,v 1.17 2010/03/23 13:25:01 kristaps Exp $ */ /* * Copyright (c) 2009 Kristaps Dzonsons * @@ -42,7 +42,7 @@ struct ln { #define CHARS_BOTH (CHARS_CHAR | CHARS_STRING) }; -#define LINES_MAX 350 +#define LINES_MAX 369 #define CHAR(w, x, y, z, a, b) \ { NULL, (w), (y), (a), (x), (z), (b), CHARS_CHAR }, diff --git a/chars.in b/chars.in index 15157c17..68ad9566 100644 --- a/chars.in +++ b/chars.in @@ -1,4 +1,4 @@ -/* $Id: chars.in,v 1.20 2010/01/05 19:51:10 kristaps Exp $ */ +/* $Id: chars.in,v 1.21 2010/03/23 13:25:01 kristaps Exp $ */ /* * Copyright (c) 2009 Kristaps Dzonsons * @@ -50,10 +50,10 @@ CHAR("a\"", 2, "\"", 1, "̋", 6) CHAR("a-", 2, "-", 1, "¯", 6) CHAR("a.", 2, ".", 1, "˙", 6) CHAR("a^", 2, "^", 1, "̂", 6) -CHAR("\'", 1, "\'", 1, "́", 6) +BOTH("\'", 1, "\'", 1, "́", 6) BOTH("aa", 2, "\'", 1, "́", 6) BOTH("ga", 2, "`", 1, "̀", 6) -CHAR("`", 1, "`", 1, "̀", 6) +BOTH("`", 1, "`", 1, "̀", 6) CHAR("ab", 2, "`", 1, "̆", 6) CHAR("ac", 2, ",", 1, "̧", 6) CHAR("ad", 2, "\"", 1, "̈", 6) @@ -321,8 +321,8 @@ CHAR("fi", 2, "fi", 2, "fi", 8) CHAR("fl", 2, "fl", 2, "fl", 8) CHAR("Fi", 2, "ffi", 3, "ffi", 8) CHAR("Fl", 2, "ffl", 3, "ffl", 8) -CHAR("AE", 2, "AE", 2, "Æ", 6) -CHAR("ae", 2, "ae", 2, "æ", 6) +BOTH("AE", 2, "AE", 2, "Æ", 6) +BOTH("ae", 2, "ae", 2, "æ", 6) CHAR("OE", 2, "OE", 2, "Œ", 6) CHAR("oe", 2, "oe", 2, "œ", 6) CHAR("ss", 2, "ss", 2, "ß", 6) @@ -347,6 +347,27 @@ CHAR("Po", 2, "L", 1, "£", 6) CHAR("Cs", 2, "x", 1, "¤", 6) CHAR("Fn", 2, "f", 1, "ƒ", 6) +/* pod2man holdovers. */ +STRING("--", 2, "--", 2, "—", 7) +STRING("PI", 2, "pi", 2, "π", 6) +STRING("L\"", 2, "``", 2, "“", 7) +STRING("R\"", 2, "\'\'", 2, "”", 7) +STRING("C+", 2, "C++", 3, "C++", 3) +STRING("C`", 2, "`", 1, "‘", 7) +STRING("C\'", 2, "\'", 1, "’", 7) +STRING("Aq", 2, "\'", 1, "\'", 1) +STRING("^", 1, "^", 1, "^", 1) +STRING(",", 1, ",", 1, ",", 1) +STRING("~", 1, "~", 1, "~", 1) +STRING("/", 1, "/", 1, "/", 1) +STRING(":", 1, "\"", 1, "̈", 6) +STRING("8", 1, "B", 1, "β", 6) +STRING("o", 1, "o", 1, "°", 6) +STRING("D-", 2, "D", 1, "Ð", 6) +STRING("d-", 2, "o", 1, "ð", 6) +STRING("TH", 2, "b", 1, "Þ", 6) +STRING("th", 2, "b", 1, "þ", 6) + /* Old style. */ STRING("Am", 2, "&", 1, "&", 5) STRING("Ba", 2, "|", 1, "|", 1) diff --git a/mandoc_char.7 b/mandoc_char.7 index 497cad35..b55ddf48 100644 --- a/mandoc_char.7 +++ b/mandoc_char.7 @@ -1,4 +1,4 @@ -.\" $Id: mandoc_char.7,v 1.32 2010/03/22 21:05:36 kristaps Exp $ +.\" $Id: mandoc_char.7,v 1.33 2010/03/23 13:25:01 kristaps Exp $ .\" .\" Copyright (c) 2009 Kristaps Dzonsons .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: March 22 2010 $ +.Dd $Mdocdate: March 23 2010 $ .Dt MANDOC_CHAR 7 .Os . @@ -540,6 +540,25 @@ implementations: .It \e*(>= Ta \*(>= Ta greater-than-equal .It \e*(aa Ta \*(aa Ta acute .It \e*(ga Ta \*(ga Ta grave +.It \e*(-- Ta \*(-- Ta dash +.It \e*(PI Ta \*(PI Ta pi +.It \e*(L" Ta \*(L" Ta left double-quote +.It \e*(R" Ta \*(R" Ta right double-quote +.It \e*(C+ Ta \*(C+ Ta C++ +.It \e*(C` Ta \*(C` Ta left single-quote +.It \e*(C' Ta \*(C' Ta right single-quote +.It \e*(Aq Ta \*(Aq Ta apostrophe quote +.It \e*^ Ta \*^ Ta up-arrow +.It \e*, Ta \*, Ta comma +.It \e*~ Ta \*~ Ta tilde +.It \e*/ Ta \*/ Ta forward slash +.It \e*: Ta \*: Ta umlaut +.It \e*8 Ta \*8 Ta beta +.It \e*o Ta \*o Ta degree symbol +.It \e*(D- Ta \*(D- Ta Eth +.It \e*(d- Ta \*(d- Ta eth +.It \e*(TH Ta \*(TH Ta Thorn +.It \e*(th Ta \*(th Ta thorn .El . . -- cgit v1.2.3-56-ge451