summaryrefslogtreecommitdiff
path: root/textproc/texi2roff/patches/patch-aa
blob: c98c1bee77e1b2d7b7e57c4dbe5ab34a03a6a089 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
$NetBSD: patch-aa,v 1.1.1.1 2001/05/30 11:45:41 agc Exp $

--- tableme.h.orig	Mon May 28 11:39:14 2001
+++ tableme.h	Mon May 28 13:12:49 2001
@@ -8,18 +8,14 @@
  *
  */
 
+#include "table-common.h"
+
 /* 
  * miscellaneous commands, described in texi2roff.h 
  */
 struct misccmds mecmds = { ".nr _- 0", "\n.pp\n", "\n.ip\n", "", ""};
 
-struct tablerecd metable[] = {
-    "@*",		"",	"\n.br\n",	"",	"",	ESCAPED,
-    "@.",		"",	"\\&.",		"",	"",	ESCAPED,
-    "@:",		"",	"",		"",	"",	ESCAPED,
-    "@@",		"",	"@",		"",	"",	ESCAPED,
-    "@Arrow",		"\n",	"\\(rh",	"\n",	"",	CHAR,
-    "@TeX{",		"}",	"TeX",		"",	"",	INPARA,
+struct tablerecd metable[] = { TABLE_COMMON
     "@appendix",	"\n",	
      "\n.if !\\n(_- \\{\\\n.nr _- 1\n.nr $1 0 1\n.af $1 A\\}\n.bp\n.ds __ ",
      "\n.sh 1 \\*(__ \n.(x \n\\n($1	\\*(__ \n.)x\n","\\fB",	HEADING,
@@ -35,31 +31,11 @@
     "@appendixsubsubsec","\n",	"\n.ds __ ",
 	"\n.sh 4 \\*(__ \n.(x \n\\n($1.\\n($2.\\n($3.\\n($4  \\*(__ \n.)x\n",
 							"\\fB",	HEADING,
-    "@arrow",		"\n",	"\\(->",	"\n",	"",	CHAR,
-    "@asis",		"\n",	"",		"\n",	"",	PARAGRAPH,
-    "@asis{",		"}",	"",		"",	"",	INPARA,
-    "@author",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
-    "@br",		"\n",	"\n.br\n.sp\n", "",	"",	PARAGRAPH,
     "@bullet{",		"}",	"\\(bu",	"",	"",	CHAR,
-    "@bye",		"\n",	"",		"\n",	"",	DISCARD,
-    "@b{",		"}",	"\\fB",		"",	"\\fB",	INPARA,
-    "@c",		"\n",	"",		"\n",	"",	DISCARD,
-    "@center",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
-    "@center{",		"}",	"\n.ce\n",	"",	"",	HEADING,
     "@chapter",		"\n",	"\n.bp\n.ds __ ",
 	"\n.sh 1 \\*(__ \n.(x \n\\n($1	\\*(__ \n.)x\n","\\fB",	HEADING,
-    "@cindex",		"\n",	"\n.iX \"c ",	"\"\n",	"",	INDEX,
-    "@cite{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
-    "@code{",		"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
-    "@comment",		"\n",	"",		"\n",	"",	DISCARD,
     "@contents",	"\n",	"\n.nr % 0 1\n.af % i\n.bp \\n%+1\n",
 	".ce\n\\fBTable of Contents\\fR\n.sp 2\n.xp \n","",INPARA,
-    "@copyright{",	"}",	"\\(co",	"",	"",	CHAR,
-    "@ctrl{",		"}",	"\\fR\\&\\f(CW^","","\\fR\\&\\f(CW",INPARA,
-    "@dag",		"}{",	"\\(dg",	"",	"",	CHAR,
-    "@dag{",		"}",	"\\(dg",	"",	"",	CHAR,
-    "@ddag",		"}{",	"\\(dd",	"",	"",	CHAR,
-    "@ddag{",		"}",	"\\(dd",	"",	"",	CHAR,
     "@defcmd",		"@end", "\n.lp\n*\\ Command: ","","",	HEADING,
     "@defcmdx",		"\n", 	"\n.lp\n*\\ Command: ","\n.br\n","",HEADING,
     "@defconst",	"@end", "\n.lp\n*\\ Constant: ","","",	HEADING,
@@ -81,25 +57,17 @@
     "@defunx",		"\n", 	"\n.lp\n*\\ Function: ","\n.br\n","",HEADING,
     "@defvar",		"@end", "\n.lp\n*\\ Variable: ","","",	HEADING,
     "@defvarx",		"\n", 	"\n.lp\n*\\ Variable: ","\n.br\n","",HEADING,
-    "@dfn{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
     "@display",		"@end", "\n.(l I\n",	"\n.)l\n","",	DISPLAY,
-    "@dots{",		"}",	"\\&...",	"",	"",	INPARA,
-    "@eject",		"\n",	"\n.bp\n",	"",	"",	PARAGRAPH,
-    "@emph{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
     "@end",		"\n",	"",	"\n.sp\n.in\n", "",	END,
     "@enumerate",	"@end", "\n.(l L F\n.ba +5\n",
 					"\n.ba -5\n.)l\n","",	ITEMIZING,
-    "@equiv{",		"}",	"\\(==",	"",	"",	CHAR,
     "@error{",		"}",	"error->",	"",	"",	CHAR,
     "@example",		"@end", "\n.(l I\n\\fR\\&\\f(CW\n",
 				"\n.)l\n","\\fR\\&\\f(CW",	DISPLAY,
     "@example{",	"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
     "@exdent",		"\n",	"\n.lp\n",	"\n",	"",	PARAGRAPH,
-    "@expansion{",	"}",	"\\(->",	"",	"",	CHAR,
     "@file{",		"}",	"\\fR\\&\\f(CW\\(if",
 				"\\(is","\\fR\\&\\f(CW",	INPARA,
-    "@finalout",	"\n",	"",		"\n",	"",	DISCARD,
-    "@findex",		"\n",	"\n.iX \"f ",	"\"\n",	"",	INDEX,
     "@footnote{",	"}",	"\n.(f \n",	"\n.)f\n","",	FOOTNOTE,
     "@group",		"@end", "\n.(b\n",	"\n.)b\n","",	PARAGRAPH,
     "@heading",		"\n",	"\n.bp\n.ds __ ",
@@ -113,11 +81,8 @@
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@ichapter",	"\n",	"\n.bp\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
-    "@ifinfo",		"@end", "\n",		"\n",	"",	PARAGRAPH, 
-    "@iftex",		"@end", "",		"",	"",	PARAGRAPH,
-    "@ignore",		"@end", "",		"",	"",	DISCARD,
+    "@ignore",		"@end",	"",		"",	"",	DISCARD,
     "@include",		"\n",	"",		"",	"",	INCLUDE,
-    "@inforef{",	"}",	"See Info file ","",	"",	PARAGRAPH,
     "@isection",	"\n", 	"\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@isubsection",	"\n", 	"\n.ds __ ",
@@ -134,48 +99,25 @@
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@iunnumberedsubsec","\n", 	"\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
-    "@i{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
-    "@kbd{",		"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
-    "@key{",		"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
-    "@kindex",		"\n",	"\n.iX \"k ",	"\"\n",	"",	INDEX,
     "@majorheading",	"\n",	"\n.sp 4\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@menu",		"@end", "\n.(l I\n\\s8Menu: \n",
 					"\\s0\n.)l\n","",	DISPLAY,
-    "@minus{",		"}",	"\\-",		"",	"",	CHAR,
-    "@need",		"\n",	"",		"\n",	"",	DISCARD,
     "@node",		"\n", 	"\n.lp\n\\s8Node:",
 					"\\s0\n.br\n","",	PARAGRAPH,
     "@noindent",	"\n",	"\n.lp\n",	"",	"",	PARAGRAPH,
-    "@page",		"\n",	"\n.bp\n",	"",	"",	PARAGRAPH,
-    "@pindex",		"\n",	"\n.iX \"p ",	"\"\n",	"",	INDEX,
-    "@point{",		"}",	"*",		"",	"",	CHAR,
-    "@printindex",	"\n",	"",		"\n",	"",	DISCARD,
-    "@prints{",		"}",	"-|",		"",	"",	CHAR,
-    "@print{",		"}",	"-|",		"",	"",	CHAR,
     "@pxref{",		"}",	"see section  ","",	"",	PARAGRAPH,
     "@quotation",	"@end", "\n.(q\n.nh\n", "\n.)q\n","",	DISPLAY,
-    "@refill",		"\n",	"",		"\n",	"",	DISCARD,
-    "@ref{",		"}",	"\\(if",	"\\(is","",	INPARA,
-    "@result",		"\n",	"\\(rh",	"\n",	"",	CHAR,
-    "@result{",		"}",	"\\(rh",	"",	"",	CHAR,
-    "@r{",		"}",	"\\fR",		"",	"\\fR",	INPARA,
     "@samp{",		"}",	"\\fR\\&\\f(CW\\(if", "\\(is",
 						"\\fR\\&\\f(CW",INPARA,
-    "@sc{",		"}",	"\\fB",		"",	"\\fB",	INPARA,
     "@section",		"\n",	"\n.ds __ ",
      "\n.sh 2 \\*(__ \n.(x \n\\n($1.\\n($2      \\*(__ \n.)x\n",
 							"\\fB",	HEADING,
-    "@setchapternewpage","\n",	"",		"\n",	"",	DISCARD,
-    "@setfilename",	"\n",	"",		"\n",	"",	DISCARD,
     "@settitle",	"\n",	"\n.ds St ",
 		"\n.oh '\\\\*(St''%'\n.eh '%''\\\\*(St'\n","",	HEADING,
     "@smallbook",	"\n",	"",		"",	"",	DISCARD,
     "@smallexample",	"@end", "\n.(l I\n\\fR\\&\\f(CW\n",
 				"\n.)l\n",	"\\fR\\&\\f(CW",DISPLAY,
-    "@sp",		"\n",	"\n.sp",	"\n",	"",	PARAGRAPH,
-    "@sp2",		"\n",	"\n.sp 2",	"\n",	"",	PARAGRAPH,
-    "@strong{",		"}",	"\\fB",		"",	"\\fB",	INPARA,
     "@subheading",	"\n",	"\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@subsection",	"\n",	"\n.ds __ ",
@@ -186,24 +128,15 @@
     "@subsubsection",	"\n",	"\n.ds __ ",
       "\n.sh 4 \\*(__ \n.(x \n\\n($1.\\n($2.\\n($3.\\n($4  \\*(__ \n.)x\n",
 							"\\fB",	HEADING,
-    "@subtext",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
-    "@subtitle",	"\n",	"\n.ce\n",	"\n",	"",	HEADING,
     "@summarycontents",	"\n",	"\n.nr % 0 1\n.af % i\n.bp \\n%+1\n",
 	".ce\n\\fBTable of Contents\\fR\n.sp 2\n.xp \n","",	INPARA,
-    "@syncodeindex",	"\n",	"",		"\n",	"",	DISCARD,
-    "@synindex",	"\n",	"",		"\n",	"",	DISCARD,
-    "@t",		"\n",	"\t",		"\n",	"",	CHAR,
     "@table",		"@end", "\n.(l L F\n.ba +5\n",
 					"\n.ba -5\n.)l\n","",	ITEMIZING,
-    "@tex",		"@end", "",		"",	"",	DISCARD, 
-    "@tindex",		"\n",	"\n.iX \"t ",	"\"\n",	"",	INDEX,
-    "@title",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
     "@titlefont{",	"}",	"\n.sz +10\n.ce\n",
 						"\n.sz -10\n","",PARAGRAPH,
     "@titlepage",	"@end", "\n.tp\n",	"\n.bp\n","",	PARAGRAPH,
     "@titlespec",	"@end", "\n.tp\n.ce \n\\&\\*(St \n",
 						"\n",	"",	PARAGRAPH,
-    "@t{",		"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
     "@unnumbered",	"\n",	"\n.bp\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@unnumberedsec",	"\n",	"\n.ds __ ",
@@ -212,13 +145,6 @@
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
     "@unnumberedsubsubsec","\n","\n.ds __ ",
 		"\n.(x \n\\*(__ \n.)x\n.uh  \\*(__ \n","\\fB",	HEADING,
-    "@var{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
-    "@vfil", 		"\n",	"",		"\n",	"",	DISCARD,
-    "@vindex",		"\n",	"\n.iX \"v ",	"\"\n",	"",	INDEX,
-    "@vskip",		"\n",	"",		"\n",	"",	DISCARD,
-    "@w{",		"}",	"\n\\! ",	"\n",	"",	INPARA,
-    "@xref{",		"}",	"See section ",	"",	"",	PARAGRAPH,
-    "@{",		"",	"{",		"",	"",	ESCAPED,
-    "@}",		"",	"}",		"",	"",	ESCAPED
+    "@vfil", 		"\n",	"",		"\n",	"",	DISCARD
 };