~ubuntu-branches/ubuntu/oneiric/9base/oneiric

« back to all changes in this revision

Viewing changes to troff/ext.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2009-11-07 12:25:14 UTC
  • mfrom: (6.2.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091107122514-tcw4u4ha2w2xbbnn
Tags: 1:4-1
* Adding maintainer homepage field to control.
* Marking maintainer homepage field to be also included in binary
  packages and changelog.
* Adding README.source.
* Merging upstream version 4.
* Adding sh4 to explicit architecture list (Closes: #545772).
* Moving maintainer homepage field from control to copyright.
* Updating README.source.
* Updating homepage field in control.
* Removing manpage patch, went upstream.
* Removing kfreebsd.patch, went upstream.
* Generalizing manpage moving in rules.
* Moving base directory from /usr/lib/9base to /usr/lib/plan9 for
  consistency reasons.
* Prefixing manpages with plan9 instead of 9base for consistency
  reasons.
* Bumping versioned build-depends on debhelper.
* Making internal mkMAP and sendcover scripts executable.
* Adding patch to adjust shebang in newly included troff commands.
* Updating lintian-overrides.
* Making buildd-depends on quilt versioned.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#define devname p9_devname
 
2
 
 
3
extern  int     TROFF;
 
4
 
 
5
extern  int     alphabet;
 
6
extern  char    **argp;
 
7
extern  char    *eibuf;
 
8
extern  char    *ibufp;
 
9
extern  char    *obufp;
 
10
extern  char    *unlkp;
 
11
extern  char    *xbufp;
 
12
extern  char    *xeibuf;
 
13
extern  char    cfname[NSO+1][NS];
 
14
extern  int     trace;
 
15
extern  char    devname[];
 
16
extern  char    ibuf[IBUFSZ];
 
17
extern  char    mfiles[NMF][NS];
 
18
extern  char    nextf[];
 
19
extern  char    obuf[];
 
20
extern  char    termtab[];
 
21
extern  char    fontdir[];
 
22
extern  Font    fonts[MAXFONTS+1];
 
23
extern  char    xbuf[IBUFSZ];
 
24
extern  Offset  apptr;
 
25
extern  Offset  ip;
 
26
extern  Offset  nextb;
 
27
extern  Offset  offset;
 
28
extern  Offset  woff;
 
29
extern  Numerr  numerr;
 
30
extern  int     *pnp;
 
31
extern  int     pstab[];
 
32
extern  int     nsizes;
 
33
extern  int     app;
 
34
extern  int     ascii;
 
35
extern  int     bd;
 
36
extern  int     bdtab[];
 
37
extern  int     ccs;
 
38
extern  char    *chnames[];     /* chnames[n-ALPHABET] -> name of char n */
 
39
extern  int     copyf;
 
40
extern  int     cs;
 
41
extern  int     dfact;
 
42
extern  int     dfactd;
 
43
extern  int     diflg;
 
44
extern  int     dilev;
 
45
extern  int     donef;
 
46
extern  int     dotT;
 
47
extern  int     dpn;
 
48
extern  int     ds;
 
49
extern  int     ejf;
 
50
extern  int     em;
 
51
extern  int     eqflg;
 
52
extern  int     error;
 
53
extern  int     esc;
 
54
extern  int     eschar;
 
55
extern  int     ev;
 
56
extern  int     evi;
 
57
extern  int     evlist[EVLSZ];
 
58
extern  int     fc;
 
59
extern  int     flss;
 
60
extern  int     fontlab[];
 
61
extern  int     hflg;
 
62
extern  int     ibf;
 
63
extern  int     ifi;
 
64
extern  int     iflg;
 
65
extern  int     init;
 
66
extern  int     lead;
 
67
extern  int     lg;
 
68
extern  int     lgf;
 
69
extern  int     macerr;
 
70
extern  int     mflg;
 
71
extern  int     mfont;
 
72
extern  int     mlist[NTRAP];
 
73
extern  int     mpts;
 
74
extern  int     nchnames;
 
75
extern  int     ndone;
 
76
extern  int     newmn;
 
77
extern  int     nflush;
 
78
extern  int     nfo;
 
79
extern  int     nfonts;
 
80
extern  int     nform;
 
81
extern  int     nhyp;
 
82
extern  int     nlflg;
 
83
extern  int     nlist[NTRAP];
 
84
extern  int     nmfi;
 
85
extern  int     nonumb;
 
86
extern  int     noscale;
 
87
extern  int     npn;
 
88
extern  int     npnflg;
 
89
extern  int     nx;
 
90
extern  int     oldbits;
 
91
extern  int     oldmn;
 
92
extern  int     over;
 
93
extern  int     padc;
 
94
extern  int     pfont;
 
95
extern  int     pfrom;
 
96
extern  int     pipeflg;
 
97
extern  int     pl;
 
98
extern  int     pnlist[];
 
99
extern  int     po1;
 
100
extern  int     po;
 
101
extern  int     ppts;
 
102
#define print   troffprint
 
103
extern  int     print;
 
104
extern  FILE    *ptid;
 
105
extern  int     pto;
 
106
extern  int     quiet;
 
107
extern  int     ralss;
 
108
extern  int     rargc;
 
109
extern  int     raw;
 
110
extern  int     res;
 
111
extern  int     sbold;
 
112
extern  int     setwdf;
 
113
extern  int     sfont;
 
114
extern  int     smnt;
 
115
extern  int     stdi;
 
116
extern  int     stop;
 
117
extern  int     sv;
 
118
extern  int     tabch,  ldrch;
 
119
extern  int     tflg;
 
120
extern  int     totout;
 
121
extern  int     trap;
 
122
extern  Ushort  trtab[];
 
123
extern  int     tty;
 
124
extern  int     ulfont;
 
125
extern  int     vflag;
 
126
extern  int     whichroff;
 
127
extern  int     widthp;
 
128
extern  int     xfont;
 
129
extern  int     xpts;
 
130
extern  Stack   *ejl;
 
131
extern  Stack   *frame;
 
132
extern  Stack   *stk;
 
133
extern  Stack   *nxf;
 
134
extern  Tchar   **hyp;
 
135
extern  Tchar   *olinep;
 
136
extern  Tchar   pbbuf[NC];
 
137
extern  Tchar   *pbp;
 
138
extern  Tchar   *lastpbp;
 
139
extern  Tchar   ch;
 
140
extern  Tchar   nrbits;
 
141
extern  Tbuf    _oline;
 
142
extern  Wcache  widcache[];
 
143
extern  char    gchtab[];
 
144
extern  Diver   d[NDI];
 
145
extern  Diver   *dip;
 
146
 
 
147
 
 
148
extern  char    xchname[];
 
149
extern  short   xchtab[];
 
150
extern  char    *codestr;
 
151
extern  char    *chnamep;
 
152
extern  short   *chtab;
 
153
extern  int     nchtab;
 
154
 
 
155
extern Numtab *numtabp;
 
156
 
 
157
/* these characters are used as various signals or values
 
158
/* in miscellaneous places.
 
159
/* values are set in specnames in t10.c
 
160
*/
 
161
 
 
162
extern int      c_hyphen;
 
163
extern int      c_emdash;
 
164
extern int      c_rule;
 
165
extern int      c_minus;
 
166
extern int      c_fi;
 
167
extern int      c_fl;
 
168
extern int      c_ff;
 
169
extern int      c_ffi;
 
170
extern int      c_ffl;
 
171
extern int      c_acute;
 
172
extern int      c_grave;
 
173
extern int      c_under;
 
174
extern int      c_rooten;
 
175
extern int      c_boxrule;
 
176
extern int      c_lefthand;
 
177
extern int      c_dagger;
 
178
extern int      c_isalnum;
 
179
 
 
180
/*
 
181
 * String pointers for DWB pathname management.
 
182
 */
 
183
 
 
184
extern char     *DWBfontdir;
 
185
extern char     *DWBntermdir;
 
186
extern char     *DWBalthyphens;
 
187