diff options
-rw-r--r-- | TODO | 4 | ||||
-rw-r--r-- | chars.c | 2 | ||||
-rw-r--r-- | chars.in | 1 | ||||
-rw-r--r-- | man.3 | 1 |
4 files changed, 5 insertions, 3 deletions
@@ -179,3 +179,7 @@ Several areas can be cleaned up to make mandoc even faster. These are in OpenBSD ksh(1) gives the wrong width because "\e" is one character in groff, two in mandoc +- Now that `ds' is minimally supported, we can get rid of some + predefined strings. \*(C+ has already been thrown out. Track these + down and whack them. Look in e.g. gcc.1 for the top-level `ds' + invocations. These are reproduced across most crappy GNU manuals. @@ -40,7 +40,7 @@ struct ln { #define CHARS_BOTH (CHARS_CHAR | CHARS_STRING) }; -#define LINES_MAX 370 +#define LINES_MAX 369 #define CHAR(in, ch, code) \ { NULL, (in), (ch), (code), CHARS_CHAR }, @@ -353,7 +353,6 @@ STRING("--", "--", 8212) STRING("PI", "pi", 960) STRING("L\"", "``", 8220) STRING("R\"", "\'\'", 8221) -STRING("C+", "C++", 0) STRING("C`", "`", 8216) STRING("C\'", "\'", 8217) STRING("Aq", "\'", 39) @@ -116,7 +116,6 @@ documents to be correctly formatted: \e*(PI (pi), \e*(L" (left double-quote), \e*(R" (right double-quote), -\e*(C+ (C++), \e*(C` (left single-quote), \e*(C' (right single-quote), \e*(Aq (apostrophe), |