summaryrefslogtreecommitdiff
path: root/textproc/texi2roff/patches/patch-ab
blob: ea6ad214cdb9acc54969a951bf33b370d17511a4 (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
$NetBSD: patch-ab,v 1.1.1.1 2001/05/30 11:45:41 agc Exp $

--- tablemm.h.orig	Mon May 28 11:39:14 2001
+++ tablemm.h	Mon May 28 13:13:17 2001
@@ -8,6 +8,8 @@
  *
  */
 
+#include "table-common.h"
+
 /*
  * miscellaneous commands, described in texi2roff.h
  */
@@ -16,13 +18,7 @@
 .ds HF 3 3 3 3 3 3 3\n.nr Hb 7\n.nr Hs 7\n.nr Pt 1", "\n.P 1\n",
 				"\n.P 1\n.ti -\\n(Pin\n", "", "" };
 
-struct tablerecd mmtable[] = {
-    "@*",		"",	"\n.br\n",	"",	"",	ESCAPED,
-    "@.",		"",	"\\&.",		"",	"",	ESCAPED,
-    "@:",		"",	"",		"",	"",	ESCAPED,
-    "@@",		"",	"@",		"",	"",	ESCAPED,
-    "@Arrow",		"\n",	"\\(rh",	"\n",	"",	CHAR,
-    "@TeX{",		"}",	"TeX",		"",	"",	INPARA,
+struct tablerecd mmtable[] = { TABLE_COMMON
     "@appendix",	"\n",
 	"\n.if !\\n(_- \\{\\\n.nr _- 1\n.nr H1 0 1\n.af H1 A\\}\n.bp\n.H 1 ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
@@ -34,30 +30,10 @@
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@appendixsubsubsec","\n",	"\n.sp .5\n.H 4 ",
 					"\n.sp .5\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.H 1 ",
 					"\n.sp .5\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.TC 1 1 5 0\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.P 1\n.ti -\\n(Pin\n*\\ Command: ",
 						"",	"",	HEADING,
     "@defcmdx",		"\n", 	"\n.P 1\n.ti -\\n(Pin\n*\\ Command: ",
@@ -94,25 +70,16 @@
 						"",	"",	HEADING,
     "@defvarx",		"\n", 	"\n.P 1\n.ti -\\n(Pin\n*\\ Variable: ",
 						"\n.br\n","",	HEADING,
-    "@dfn{",		"}",	"\\fI",		"",	"\\fI",	INPARA,
     "@display",		"@end", "\n.DS\n",	"\n.DE\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.VL 5 0\n",	"\n.LE\n","",	ITEMIZING,
-    "@equiv{",		"}",	"\\(==",	"",	"",	CHAR,
     "@error{",		"}",	"error-->",	"",	"",	CHAR,
     "@example",		"@end", "\n.DS 1\n\\fR\\&\\f(CW\n",
 				"\n.DE\n", "\\fR\\&\\f(CW",	DISPLAY,
-    "@example{",	"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
     "@exdent",		"\n",	"\n.P 1\n.ti -\\n(Pin\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.FS \n",	"\n.FE\n","",	FOOTNOTE,
     "@group",		"@end", "\n.DS L F\n",	"\n.DE\n","",	PARAGRAPH,
     "@heading",		"\n",	"\n.sp 2\n.HU ",
@@ -126,11 +93,8 @@
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@ichapter",	"\n",	"\n.bp\n.sp .5\n.HU ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
-    "@ifinfo",		"@end", "\n", 		"\n",	"",	PARAGRAPH,
-    "@iftex",		"@end", "",		"",	"",	PARAGRAPH,
-    "@ignore",		"@end", "",		"",	"",	DISCARD,
+    "@ignore",		"@end",	"",		"",	"",	DISCARD,
     "@include",		"\n",	"",		"\n",	"",	INCLUDE,
-    "@inforef{",	"}",	"See Info file ","",	"",	PARAGRAPH,
     "@isection",	"\n",	"\n.sp .5\n.HU ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@isubsection",	"\n",	"\n.sp .5\n.HU ",
@@ -146,47 +110,24 @@
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@iunnumberedsubsec","\n",	"\n.sp .5\n.HU ",
 					"\n.sp .5\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.HU ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@menu",		"@end", "\n.DS L\n\\s8Menu: \n",
 					"\\s0\n.DE\n",	"",	DISPLAY, 
-    "@minus{",		"}",	"\\-",		"",	"",	CHAR,
-    "@need",		"\n",	"",		"\n",	"",	DISCARD,
     "@node",		"\n",	"\n.P 1\n.ti -\\n(Pin\n\\s8Node:",
 					"\\s0\n.br\n",	"",	PARAGRAPH,
     "@noindent",	"\n",	"\n.P 1\n.ti -\\n(Pin\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.DS I F 5\n.nh\n", "\n.DE\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.sp .5\n.H 2 ",
 					"\n.sp .5\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",	"",		"\n",	"",	DISCARD,
     "@smallexample",	"@end", "\n.DS 1\n\\fR\\&\\f(CW\n",
 				"\n.DE\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.sp .5\n.HU ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@subsection",	"\n",	"\n.sp .5\n.H 3 ",
@@ -195,21 +136,12 @@
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@subsubsection",	"\n",	"\n.sp .5\n.H 4 ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
-    "@subtext",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
-    "@subtitle",	"\n",	"\n.ce\n",	"\n",	"",	HEADING,
     "@summarycontents", "\n",	"\n.TC 1 1 5 0 \n", "",	"",	INPARA,
-    "@syncodeindex",	"\n",	"",		"\n",	"",	DISCARD,
-    "@synindex",	"\n",	"",		"\n",	"",	DISCARD,
-    "@t",		"\n",	"\t",		"\n",	"",	CHAR,
     "@table",		"@end", "\n.VL 5 0\n",	"\n.LE\n","",	ITEMIZING,
-    "@tex",		"@end", "",		"",	"",	DISCARD, 
-    "@tindex",		"\n",	"\n.iX \"t ",	"\"\n",	"",	INDEX,
-    "@title",		"\n",	"\n.ce\n",	"\n",	"",	HEADING,
     "@titlefont{",	"}",	"\n.ps +10\n.ce\n",
 					 "\n.ps -10\n",	"",	PARAGRAPH,
     "@titlepage",	"@end", "\n",		"\n.bp\n","",	PARAGRAPH,
     "@titlespec",	"@end", "\n.ce \n\\&\\*(St \n","\n","",	PARAGRAPH,
-    "@t{",		"}",	"\\fR\\&\\f(CW","","\\fR\\&\\f(CW",INPARA,
     "@unnumbered",	"\n",	"\n.bp\n.sp .5\n.HU ",
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@unnumberedsec",	"\n",	"\n.sp .5\n.HU ",
@@ -218,12 +150,5 @@
 					"\n.sp .5\n",	"\\fB",	HEADING,
     "@unnumberedsubsubsec","\n","\n.sp .5\n.HU ",
 					"\n.sp .5\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
 };