summaryrefslogtreecommitdiffstatshomepage
path: root/ascii.in
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-03-19 11:49:00 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-03-19 11:49:00 +0000
commite1e06ec7dbe31f799c04be32aad9756e45b294bb (patch)
tree6019a6c5671948519e61528f4621e3968f704117 /ascii.in
parent49c322efa56dea298f42cc8bddd6629093d45975 (diff)
downloadmandoc-e1e06ec7dbe31f799c04be32aad9756e45b294bb.tar.gz
mandoc-e1e06ec7dbe31f799c04be32aad9756e45b294bb.tar.zst
mandoc-e1e06ec7dbe31f799c04be32aad9756e45b294bb.zip
Many more ASCII escapes added.
Stripped nroff punt from mdocterm.c. Fixed multiple-file handling for mdocterm.c. Cleared up mdoc.h API.
Diffstat (limited to 'ascii.in')
-rw-r--r--ascii.in50
1 files changed, 47 insertions, 3 deletions
diff --git a/ascii.in b/ascii.in
index c65f243d..fe898288 100644
--- a/ascii.in
+++ b/ascii.in
@@ -1,4 +1,4 @@
-/* $Id: ascii.in,v 1.1 2009/03/16 22:19:19 kristaps Exp $ */
+/* $Id: ascii.in,v 1.2 2009/03/19 11:49:00 kristaps Exp $ */
/*
* Copyright (c) 2009 Kristaps Dzonsons <kristaps@openbsd.org>
*
@@ -82,14 +82,17 @@ LINE("ga", 2, "`", 1)
LINE("en", 2, "-", 1)
LINE("em", 2, "--", 2)
LINE("Pi", 2, "pi", 2)
-LINE("<<", 2, "<<", 2)
-LINE(">>", 2, ">>", 2)
+LINE("Fo", 2, "<<", 2)
+LINE("Fc", 2, ">>", 2)
+LINE("fo", 2, "<", 1)
+LINE("fc", 2, ">", 1)
LINE("lh", 2, "<=", 2)
LINE("rh", 2, "=>", 2)
LINE("ae", 2, "ae", 2)
LINE("AE", 2, "AE", 2)
LINE("oe", 2, "oe", 2)
LINE("OE", 2, "OE", 2)
+LINE("ss", 2, "B", 1)
LINE("\'A", 2, "A", 1)
LINE("\'E", 2, "E", 1)
LINE("\'I", 2, "I", 1)
@@ -132,3 +135,44 @@ LINE(":i", 2, "i", 1)
LINE(":o", 2, "o", 1)
LINE(":u", 2, "u", 1)
LINE(":y", 2, "y", 1)
+LINE("^A", 2, "A", 1)
+LINE("^E", 2, "E", 1)
+LINE("^I", 2, "I", 1)
+LINE("^O", 2, "O", 1)
+LINE("^U", 2, "U", 1)
+LINE("^a", 2, "a", 1)
+LINE("^e", 2, "e", 1)
+LINE("^i", 2, "i", 1)
+LINE("^o", 2, "o", 1)
+LINE("^u", 2, "u", 1)
+LINE("-D", 2, "D", 1)
+LINE("Sd", 2, "o", 1)
+LINE("TP", 2, "b", 1)
+LINE("Tp", 2, "b", 1)
+LINE(",C", 2, "C", 1)
+LINE(",c", 2, "c", 1)
+LINE("/L", 2, "L", 1)
+LINE("/l", 2, "l", 1)
+LINE("/O", 2, "O", 1)
+LINE("/o", 2, "o", 1)
+LINE("oA", 2, "A", 1)
+LINE("oa", 2, "a", 1)
+LINE("a^", 2, "^", 1)
+LINE("ac", 2, ",", 1)
+LINE("ad", 2, "\"", 1)
+LINE("ah", 2, "v", 1)
+LINE("ao", 2, "o", 1)
+LINE("ho", 2, ",", 1)
+LINE("ab", 2, "`", 1)
+LINE("a-", 2, "-", 1)
+LINE("Cs", 2, "x", 1)
+LINE("Do", 2, "$", 1)
+LINE("Po", 2, "L", 1)
+LINE("Ye", 2, "Y", 1)
+LINE("Fn", 2, "f", 1)
+LINE("ct", 2, "c", 1)
+LINE("ff", 2, "ff", 2)
+LINE("fi", 2, "fi", 2)
+LINE("fl", 2, "fl", 2)
+LINE("Fi", 2, "ffi", 3)
+LINE("Fl", 2, "ffl", 3)