File: tags

package info (click to toggle)
bvi 1.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 704 kB
  • sloc: ansic: 5,959; sh: 3,838; makefile: 58
file content (570 lines) | stat: -rw-r--r-- 22,326 bytes parent folder | download
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
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.9~svn20110310	//
AND	bvi.h	100;"	d
ANSI	bmore.h	108;"	d
ANSI	bvi.h	130;"	d
APPEND	comm.c	53;"	d	file:
APPEND	comm.c	56;"	d	file:
ASCII	bmore.h	87;"	d
ASCII	bvi.h	107;"	d
ASCII_DEL	bvi.h	116;"	d
A_ATTRIBUTES	doscur.h	56;"	d
A_BLINK	doscur.h	54;"	d
A_BOLD	doscur.h	52;"	d
A_CHARTEXT	doscur.h	55;"	d
A_NORMAL	doscur.h	50;"	d
A_REVERSE	doscur.h	53;"	d
A_STANDOUT	doscur.h	51;"	d
AnzAdd	bmore.c	/^int		AnzAdd;$/;"	v
AnzAdd	bvi.c	/^int	AnzAdd, Anzahl, Anzahl3;$/;"	v
Anzahl	bvi.c	/^int	AnzAdd, Anzahl, Anzahl3;$/;"	v
Anzahl3	bvi.c	/^int	AnzAdd, Anzahl, Anzahl3;$/;"	v
Ausgabe_Datei	bvi.c	/^FILE	*Ausgabe_Datei;$/;"	v
BACKWARD	bmore.h	89;"	d
BACKWARD	bvi.h	109;"	d
BLOCK_BEGIN	bvi.h	/^    BLOCK_BEGIN = 1,$/;"	e	enum:_block_datum
BLOCK_END	bvi.h	/^    BLOCK_END = 2,$/;"	e	enum:_block_datum
BLOCK_LEN	bvi.h	/^    BLOCK_LEN = 4$/;"	e	enum:_block_datum
BLOCK_SPECIAL	bmore.h	79;"	d
BLOCK_SPECIAL	bvi.h	76;"	d
BS	bmore.h	92;"	d
BS	bvi.h	112;"	d
BUFFER	bmore.h	120;"	d
BUFFER	bvi.h	144;"	d
BVICTRL	bmore.h	96;"	d
BVICTRL	bvi.h	115;"	d
CHARACTER_SPECIAL	bmore.h	78;"	d
CHARACTER_SPECIAL	bvi.h	75;"	d
CMDLNG	bvi.h	118;"	d
CMDSZ	comm.c	59;"	d	file:
COLS	dosio.c	/^int	COLS = 80;$/;"	v
CR	bmore.h	90;"	d
CR	bvi.h	110;"	d
DELIM	bmore.h	111;"	d
DELIM	bmore.h	116;"	d
DELIM	bvi.h	133;"	d
DELIM	bvi.h	140;"	d
DIRECTORY	bmore.h	77;"	d
DIRECTORY	bvi.h	74;"	d
ECHO	dosio.c	/^int	ECHO = TRUE;$/;"	v
END	bmore.h	83;"	d
END	bvi.h	80;"	d
ERR	doscur.h	147;"	d
ERROR	bmore.h	74;"	d
ERROR	bvi.h	71;"	d
ESC	bmore.h	93;"	d
ESC	bvi.h	113;"	d
ESC	doscur.h	31;"	d
FALSE	bmore.h	104;"	d
FALSE	bvi.h	126;"	d
FALSE	doscur.h	29;"	d
FORWARD	bmore.h	88;"	d
FORWARD	bvi.h	108;"	d
HAVE_CURSES_H	acconfig.h	5;"	d
HAVE_FCNTL_H	dosconf.h	40;"	d
HAVE_LOCALE_H	dosconf.h	44;"	d
HAVE_MEMMOVE	dosconf.h	31;"	d
HAVE_NCURSESW_CURSES_H	acconfig.h	7;"	d
HAVE_NCURSES_H	acconfig.h	3;"	d
HAVE_NCURSES_TERM_H	acconfig.h	13;"	d
HAVE_STRDUP	dosconf.h	34;"	d
HAVE_STRTOL	dosconf.h	37;"	d
HELPFILE	bmore.c	45;"	d	file:
HELPFILE	bmore.c	47;"	d	file:
HEX	bvi.h	106;"	d
Home	bm_unix.c	/^char	*Home;			\/* go to home *\/$/;"	v
JOEHTG	bvi.h	45;"	d
KEY_BACKSPACE	doscur.h	42;"	d
KEY_DC	doscur.h	45;"	d
KEY_DOWN	doscur.h	34;"	d
KEY_ENTER	doscur.h	41;"	d
KEY_F	doscur.h	33;"	d
KEY_F0	doscur.h	32;"	d
KEY_HOME	doscur.h	43;"	d
KEY_IC	doscur.h	46;"	d
KEY_LEFT	doscur.h	36;"	d
KEY_LL	doscur.h	44;"	d
KEY_NPAGE	doscur.h	38;"	d
KEY_PPAGE	doscur.h	39;"	d
KEY_RETURN	doscur.h	40;"	d
KEY_RIGHT	doscur.h	37;"	d
KEY_UP	doscur.h	35;"	d
LINES	dosio.c	/^int	LINES =	25;$/;"	v
LROTATE	bvi.h	98;"	d
LSHIFT	bvi.h	96;"	d
MAXCMD	bmore.h	119;"	d
MAXCMD	bvi.h	143;"	d
MAXNAME	comm.c	60;"	d	file:
MAX_ONE_ARG	comm.c	65;"	d	file:
MAX_ONE_FILE	comm.c	67;"	d	file:
NEED_PUTC_CHAR	acconfig.h	11;"	d
NEED_PUTC_CHAR	bm_unix.c	54;"	d	file:
NEG	bvi.h	103;"	d
NEW	bmore.h	76;"	d
NEW	bvi.h	73;"	d
NL	bmore.h	91;"	d
NL	bvi.h	111;"	d
NODEL	dosio.c	/^int	NODEL = FALSE;$/;"	v
NOT	bvi.h	104;"	d
NO_ADDR	comm.c	62;"	d	file:
NO_ARG	comm.c	63;"	d	file:
NO_SYSERRL	acconfig.h	9;"	d
NULL	bmore.h	99;"	d
NULL	bvi.h	121;"	d
OFF_T_MAX	io.c	49;"	d	file:
ONE	bmore.h	84;"	d
ONE	bvi.h	81;"	d
ONE_ARG	comm.c	64;"	d	file:
ONE_FILE	comm.c	66;"	d	file:
OR	bvi.h	101;"	d
P	set.h	78;"	d
PARTIAL	bmore.h	80;"	d
PARTIAL	bvi.h	77;"	d
PRINTF	bmore.c	40;"	d	file:
PRINTF	bmore.c	42;"	d	file:
PTR	bmore.h	109;"	d
PTR	bmore.h	115;"	d
PTR	bvi.h	131;"	d
PTR	bvi.h	139;"	d
P_AW	set.h	55;"	d
P_BOOL	set.h	43;"	d
P_CHANGED	set.h	46;"	d
P_CM	set.h	56;"	d
P_CO	set.h	73;"	d
P_EB	set.h	57;"	d
P_HL	set.h	71;"	d
P_IC	set.h	58;"	d
P_LI	set.h	68;"	d
P_MA	set.h	59;"	d
P_MM	set.h	60;"	d
P_MO	set.h	64;"	d
P_NUM	set.h	44;"	d
P_OF	set.h	61;"	d
P_RE	set.h	72;"	d
P_RO	set.h	62;"	d
P_SS	set.h	63;"	d
P_TE	set.h	66;"	d
P_TEXT	set.h	45;"	d
P_TT	set.h	65;"	d
P_US	set.h	67;"	d
P_WL	set.h	69;"	d
P_WS	set.h	70;"	d
REGULAR	bmore.h	75;"	d
REGULAR	bvi.h	72;"	d
REPLACE	bmore.h	95;"	d
RROTATE	bvi.h	99;"	d
RSHIFT	bvi.h	97;"	d
SEARCH	bmore.h	94;"	d
SEARCH	bvi.h	114;"	d
SKIP_WHITE	bvi.h	146;"	d
STAR	bmore.h	85;"	d
STAR	bvi.h	82;"	d
STDC_HEADERS	dosconf.h	28;"	d
S_GLOBAL	bvi.h	93;"	d
S_ISBLK	bvi.h	210;"	d
S_ISCHR	bvi.h	209;"	d
S_ISDIR	bvi.h	208;"	d
S_ISFIFO	bvi.h	212;"	d
S_ISREG	bvi.h	211;"	d
TBUFSIZ	bm_dos.c	32;"	d	file:
TBUFSIZ	bm_unix.c	34;"	d	file:
TRUE	bmore.h	103;"	d
TRUE	bvi.h	125;"	d
TRUE	doscur.h	28;"	d
U_APPEND	bvi.h	90;"	d
U_BACK	bvi.h	89;"	d
U_DELETE	bvi.h	88;"	d
U_EDIT	bvi.h	85;"	d
U_INSERT	bvi.h	87;"	d
U_TILDE	bvi.h	91;"	d
U_TRUNC	bvi.h	86;"	d
VERSION	patchlevel.h	1;"	d
WINDOW	doscur.h	60;"	d
WRITE	comm.c	52;"	d	file:
WRITE	comm.c	55;"	d	file:
XOR	bvi.h	102;"	d
_block_datum	bvi.h	/^typedef enum _block_datum {$/;"	g
act_pat	re.c	/^char	act_pat[MAXCMD];  \/* found pattern *\/$/;"	v
addch	doscur.h	95;"	d
addfile	dosio.c	/^addfile(char *fname)$/;"	f
addfile	io.c	/^addfile(char *fname)$/;"	f
addr_flag	comm.c	/^int		addr_flag;$/;"	v
addr_form	bmore.c	/^char	addr_form[15];$/;"	v
addr_form	bvi.c	/^char	addr_form[15];$/;"	v
addstr	doscur.h	99;"	d
again	recomp.c	/^int		again = 0;$/;"	v
alloc_buf	dosio.c	/^alloc_buf(off_t n, char **buffer)$/;"	f
alloc_buf	io.c	/^alloc_buf(off_t n, char **buffer)$/;"	f
altfile	comm.c	/^static	char	*altfile = NULL;	\/* alternate file *\/$/;"	v	file:
ambigous	comm.c	/^char	*ambigous  = "Ambiguous|Too many file names";$/;"	v
ambvalue	comm.c	/^char	*ambvalue  = "Ambiguous|Too many values";$/;"	v
arrnum	bmore.c	/^int		arrnum = 0;$/;"	v
arrnum	bvi.c	/^int	arrnum = 0;$/;"	v
ascii_comp	recomp.c	/^ascii_comp(char *smem, char *pattern)$/;"	f
ascii_flag	bmore.c	/^int		ascii_flag = 0;$/;"	v
attrset	dosio.c	/^attrset(int attr)$/;"	f
backsearch	re.c	/^backsearch(PTR start, char mode)$/;"	f
beep	doscur.h	76;"	d
block_begin	bvi.c	/^off_t	block_begin, block_end, block_size;$/;"	v
block_datum	bvi.h	/^} block_datum;$/;"	t	typeref:enum:_block_datum
block_end	bvi.c	/^off_t	block_begin, block_end, block_size;$/;"	v
block_flag	bvi.c	/^int	block_flag = 0;$/;"	v
block_read	io.c	/^static	off_t	block_read;$/;"	v	file:
block_size	bvi.c	/^off_t	block_begin, block_end, block_size;$/;"	v
bmbeep	bmore.c	/^bmbeep() {$/;"	f
bmore_search_pat	bmore.c	/^char	bmore_search_pat[BUFFER];   \/* \/ or ? command *\/$/;"	v
bmregexec	bmore.c	/^bmregexec(char *scan)$/;"	f
bmsearch	bmore.c	/^bmsearch(int ch)$/;"	f
bregexec	re.c	/^bregexec(PTR start, char *scan)$/;"	f
buf	comm.c	/^static	struct	stat buf;$/;"	v	typeref:struct:stat	file:
buf	dosio.c	/^static  struct  stat    buf;$/;"	v	typeref:struct:stat	file:
buf	io.c	/^static	struct	stat	buf;$/;"	v	typeref:struct:stat	file:
buf	set.c	/^static	char	buf[MAXCMD+1];$/;"	v	file:
buffer1	bmore.c	/^char	buffer1[MAXCMD], buffer2[MAXCMD];$/;"	v
buffer2	bmore.c	/^char	buffer1[MAXCMD], buffer2[MAXCMD];$/;"	v
bvi_init	dosio.c	/^bvi_init(char *dir)$/;"	f
bvi_init	io.c	/^bvi_init(char *dir)$/;"	f
bytepos	bmore.c	/^off_t	bytepos, oldpos;$/;"	v
c_argc	comm.c	/^static	int		c_argc = 0;$/;"	v	file:
c_argv	comm.c	/^static	char	*c_argv[9];$/;"	v	file:
c_flag	bmore.c	/^int		c_flag = 0, d_flag = 0, r_flag = 0;$/;"	v
calc_addr	re.c	/^calc_addr(char **pointer, PTR def_addr)$/;"	f
calc_size	bvi.c	/^calc_size(char *arg)$/;"	f
cbreak	doscur.h	136;"	d
chk_comm	comm.c	/^chk_comm(int flag)$/;"	f
chtype	doscur.h	58;"	d
clear	doscur.h	83;"	d
clear_marks	edit.c	/^clear_marks()$/;"	f
clear_sc	bm_unix.c	/^char	*clear_sc;		\/* clear screen *\/$/;"	v
clearscreen	bm_dos.c	/^clearscreen()$/;"	f
clearscreen	bm_unix.c	/^clearscreen()$/;"	f
clearstr	comm.c	/^clearstr()$/;"	f
cleartoeol	bm_dos.c	/^cleartoeol()$/;"	f
cleartoeol	bm_unix.c	/^cleartoeol()$/;"	f
clrtoeol	doscur.h	79;"	d
cmdbuf	bmore.c	/^static	char	cmdbuf[2 * MAXCMD];$/;"	v	file:
cmdstr	bvi.c	/^char	cmdstr[MAXCMD+1] = "";$/;"	v
cnt	bmore.c	/^static	int		cnt = 0;$/;"	v	file:
contrd	edit.c	/^char contrd[][4] = {"NUL", " ^A", " ^B", " ^C", " ^D", " ^E", " ^F", "BEL",$/;"	v
contru	edit.c	/^char contru[][4] = {"NUL", "SOH", "STX", "ETX", "EOT", "ENQ", "ACK", "BEL",$/;"	v
copyright	bmore.c	/^char	*copyright  = "GPL (C) 1990-2022 by Gerhard Buergmann";$/;"	v
copyright	bvi.c	/^char	*copyright  = "(C) GPL 1996-2025 by Gerhard Buergmann";$/;"	v
corr	bmore.c	/^int		corr = 0, do_header = 0, to_print;$/;"	v
cur_back	edit.c	/^cur_back()$/;"	f
cur_forw	edit.c	/^cur_forw(int check)$/;"	f
curfile	bvi.c	/^int	curfile;		\/* number of the current file *\/$/;"	v
curpos	bvi.c	/^PTR	curpos;$/;"	v
curr_file	bmore.c	/^FILE	*curr_file = NULL, *help_file;$/;"	v
current	bvi.c	/^PTR	current;$/;"	v
current_start	bvi.c	/^PTR	current_start;$/;"	v
d_flag	bmore.c	/^int		c_flag = 0, d_flag = 0, r_flag = 0;$/;"	v
d_memcpy	dosio.c	/^d_memcpy(PTR dest, PTR src, off_t n)$/;"	f
d_memmove	dosio.c	/^d_memmove(PTR dest, PTR src, off_t n)$/;"	f
dbug	bm_dos.c	/^FILE *dbug;$/;"	v
delch	dosio.c	/^delch()$/;"	f
deleteln	doscur.h	110;"	d
dlines	bm_unix.c	/^int     dum_opt, dlines;$/;"	v
do_append	bvi.c	/^do_append(off_t count, char *buf)$/;"	f
do_back	edit.c	/^do_back(off_t n, PTR start)$/;"	f
do_delete	edit.c	/^do_delete(off_t n, PTR start)$/;"	f
do_exit	comm.c	/^do_exit()$/;"	f
do_ft	edit.c	/^do_ft(int ch, int flag)$/;"	f
do_header	bmore.c	/^int		corr = 0, do_header = 0, to_print;$/;"	v
do_ins_chg	edit.c	/^do_ins_chg(PTR start, char *arg, int mode)$/;"	f
do_logic	set.c	/^do_logic(int mode, char *str)$/;"	f
do_mark	edit.c	/^do_mark(int mark, PTR addr)$/;"	f
do_next	bmore.c	/^do_next(int n)$/;"	f
do_over	bvi.c	/^do_over(PTR loc, off_t n, PTR buf)$/;"	f
do_put	bvi.c	/^do_put(PTR loc, off_t n, PTR buf)$/;"	f
do_shell	dosio.c	/^do_shell()$/;"	f
do_shell	io.c	/^do_shell()$/;"	f
do_substitution	re.c	/^do_substitution(int delim, char *line, PTR startpos, PTR endpos)$/;"	f
do_tilde	bvi.c	/^do_tilde(off_t count)$/;"	f
do_undo	bvi.c	/^do_undo()$/;"	f
do_z	edit.c	/^do_z(int mode)$/;"	f
docmdline	comm.c	/^docmdline(char *cmdline)$/;"	f
doecmd	comm.c	/^doecmd(char *arg, int force)$/;"	f
doset	set.c	/^doset(char *arg)$/;"	f
doshell	bm_dos.c	/^doshell(cmd)$/;"	f
doshell	bm_unix.c	/^doshell(char *cmd)$/;"	f
doupdate	doscur.h	143;"	d
dum_opt	bm_unix.c	/^int     dum_opt, dlines;$/;"	v
dup_print_flag	bmore.c	/^int		dup_print_flag = 0;$/;"	v
echo	doscur.h	128;"	d
edit	edit.c	/^edit(int mode)$/;"	f
edits	bvi.c	/^int	edits = 0;$/;"	v
emptyclass	bmore.c	/^char	*emptyclass = "Empty byte class '[]' or '[^]'";$/;"	v
emptyclass	re.c	/^char	*emptyclass = "Bad character class|Empty byte class '[]' or '[^]' cannot match";$/;"	v
emsg	bmore.c	/^emsg(char *s)$/;"	f
emsg	comm.c	/^emsg(char *s)$/;"	f
end_addr	comm.c	/^PTR		end_addr;$/;"	v
end_word	re.c	/^end_word(PTR start)$/;"	f
endwin	doscur.h	137;"	d
enlarge	dosio.c	/^enlarge(off_t add)$/;"	f
enlarge	io.c	/^enlarge(off_t add)$/;"	f
env	bvi.c	/^jmp_buf	env;        \/* context for `longjmp' function   *\/$/;"	v
erase	doscur.h	81;"	d
erase_ln	bm_unix.c	/^char	*erase_ln;		\/* erase line *\/$/;"	v
erasechar	doscur.h	75;"	d
estring	bmore.c	/^char	estring[MAXCMD] = "";	\/* string for shell escape *\/$/;"	v
extra	comm.c	/^char	*extra     = "Extra chars|Extra characters at end of command";$/;"	v
exval	bmore.c	/^int		exval = 0;$/;"	v
fbuf	set.c	/^static	char	fbuf[MAXCMD+1];$/;"	v	file:
ffp	set.c	/^static	FILE	*ffp;$/;"	v	file:
file_nr	bmore.c	/^int		file_nr = 0;	\/* number of current input file *\/$/;"	v
fileinfo	edit.c	/^fileinfo(char *fname)$/;"	f
filemode	dosio.c	/^int		filemode;$/;"	v
filemode	io.c	/^int		filemode;$/;"	v
files	bmore.c	/^char	**files;		\/* list of input files *\/$/;"	v
files	bvi.c	/^char	**files;		\/* list of input files *\/$/;"	v
filesize	bmore.c	/^off_t	screen_home, filesize;$/;"	v
filesize	bvi.c	/^off_t	filesize, memsize, undosize;$/;"	v
flags	set.h	/^	int	flags;$/;"	m	struct:param
flash	doscur.h	77;"	d
flushinp	doscur.h	120;"	d
fname_buf	bvi.c	/^char	*fname_buf = NULL;$/;"	v
fnum	bm_unix.c	/^int     fnum, no_intty, no_tty, slow_tty;$/;"	v
from_file	set.c	/^static	int	from_file = 0;$/;"	v	file:
fsearch	re.c	/^fsearch(PTR start, PTR end, char *smem)$/;"	f
fsearch_end	re.c	/^fsearch_end(PTR start, PTR end, char *smem, PTR *s_end)$/;"	f
fullname	set.h	/^	char	*fullname;	\/* full parameter name *\/$/;"	m	struct:param
getbegyx	doscur.h	105;"	d
getcbuff	edit.c	/^static  char    getcbuff[BUFFER];$/;"	v	file:
getch	dosio.c	/^getch()$/;"	f
getcmdstr	set.c	/^getcmdstr(char *p, int x)$/;"	f
getcnext	edit.c	/^static  char    *getcnext = NULL;$/;"	v	file:
getmaxyx	doscur.h	106;"	d
getyx	doscur.h	104;"	d
got_int	bm_dos.c	/^int		got_int;$/;"	v
got_int	bm_unix.c	/^int		got_int;$/;"	v
help_file	bmore.c	/^FILE	*curr_file = NULL, *help_file;$/;"	v
helppath	bmore.c	/^char	helppath[MAXCMD];$/;"	v
hex_comp	recomp.c	/^hex_comp(char *smem, char *pattern)$/;"	f
hexchar	recomp.c	/^hexchar()$/;"	f
highlight	bm_dos.c	/^highlight()$/;"	f
highlight	bm_unix.c	/^highlight()$/;"	f
hl_spat	edit.c	/^long hl_spat = 0;$/;"	v
home	bm_dos.c	/^home()$/;"	f
home	bm_unix.c	/^home()$/;"	f
icnt	bmore.c	/^static	int		icnt = 0;$/;"	v	file:
idlok	doscur.h	141;"	d
ignore_case	recomp.c	/^int		ignore_case = 0;$/;"	v
inch	dosio.c	/^inch()$/;"	f
init_byte	bmore.c	/^off_t	init_byte = 0;$/;"	v
init_search	bmore.c	/^int		init_search = 0;$/;"	v
initscr	doscur.h	73;"	d
initterm	bm_dos.c	/^initterm()$/;"	f
initterm	bm_unix.c	/^initterm()$/;"	f
insch	dosio.c	/^insch(int c)$/;"	f
insertln	doscur.h	108;"	d
jmpproc	bvi.c	/^jmpproc(int sig)$/;"	f
keypad	doscur.h	133;"	d
last_motion	bvi.c	/^PTR	last_motion;$/;"	v
last_search	bmore.c	/^off_t	last_search = 0;$/;"	v
linbuf	edit.c	/^char linbuf[16384];$/;"	v
line	bvi.c	/^static	char	line[MAXCMD+1];$/;"	v	file:
lineout	edit.c	/^lineout()$/;"	f
load	dosio.c	/^load(char *fname)$/;"	f
load	io.c	/^load(char *fname)$/;"	f
loc	bvi.c	/^int	loc;$/;"	v
magic	recomp.c	/^int		magic = 1;$/;"	v
main	bmore.c	/^main(int argc, char *argv[])$/;"	f
main	bvi.c	/^main(int argc, char *argv[])$/;"	f
mark	bvi.c	/^static	int	mark;$/;"	v	file:
markbuf	bvi.c	/^PTR	markbuf[26];$/;"	v
maxpos	bvi.c	/^PTR	maxpos;$/;"	v
maxx	bmore.c	/^int		maxx, maxy;$/;"	v
maxx	bvi.c	/^int	maxx, maxy, x, xx, y;$/;"	v
maxy	bmore.c	/^int		maxx, maxy;$/;"	v
maxy	bvi.c	/^int	maxx, maxy, x, xx, y;$/;"	v
mem	bvi.c	/^PTR	mem = NULL;$/;"	v
memcpy	bvi.h	136;"	d
memmove	bm_unix.c	/^memmove(char *s1, char *s2, size_t n)$/;"	f
memmove	bvi.h	137;"	d
memmove	io.c	/^memmove(char *s1, char *s2, size_t n)$/;"	f
memsize	bvi.c	/^off_t	filesize, memsize, undosize;$/;"	v
morefiles	comm.c	/^char	*morefiles = "more files@to edit";$/;"	v
move	doscur.h	91;"	d
movebyte	edit.c	/^movebyte()$/;"	f
msg	comm.c	/^msg(char *s)$/;"	f
mvaddch	doscur.h	93;"	d
mvaddstr	doscur.h	97;"	d
mvgetch	doscur.h	112;"	d
mvgetstr	doscur.h	115;"	d
mvinch	dosio.c	/^mvinch(int y, int x)$/;"	f
mvinsch	doscur.h	125;"	d
mvprintw	doscur.h	101;"	d
mvscanw	doscur.h	122;"	d
mvwaddch	doscur.h	92;"	d
mvwaddstr	doscur.h	96;"	d
mvwgetch	doscur.h	111;"	d
mvwgetstr	doscur.h	114;"	d
mvwprintw	doscur.h	100;"	d
mvwscanw	doscur.h	121;"	d
mymaxx	bmore.c	/^int		mymaxx = 0, mymaxy = 0;$/;"	v
mymaxy	bmore.c	/^int		mymaxx = 0, mymaxy = 0;$/;"	v
name	bmore.c	/^char	*name = NULL;$/;"	v
name	bvi.c	/^char	*name = NULL;$/;"	v
new_screen	edit.c	/^new_screen()$/;"	f
newwin	doscur.h	74;"	d
nextchar	bmore.c	/^nextchar()$/;"	f
nl	doscur.h	131;"	d
no_intty	bm_dos.c	/^int		no_intty, no_tty;$/;"	v
no_intty	bm_unix.c	/^int     fnum, no_intty, no_tty, slow_tty;$/;"	v
no_tty	bm_dos.c	/^int		no_intty, no_tty;$/;"	v
no_tty	bm_unix.c	/^int     fnum, no_intty, no_tty, slow_tty;$/;"	v
noaddr	comm.c	/^char	*noaddr    = "No address allowed@on this command";$/;"	v
nobytes	bvi.c	/^char	*nobytes = "No bytes@in the buffer";$/;"	v
nodelay	doscur.h	127;"	d
noecho	doscur.h	129;"	d
nonl	doscur.h	132;"	d
noprev	re.c	/^char	*noprev = "No previous expression";$/;"	v
noraw	doscur.h	139;"	d
normal	bm_dos.c	/^normal()$/;"	f
normal	bm_unix.c	/^normal()$/;"	f
notfound	re.c	/^char	*notfound = "Fail|Pattern not found";$/;"	v
notimeout	doscur.h	140;"	d
noval	comm.c	/^char	*noval     = "No value@for binary operation";$/;"	v
nowrtmsg	comm.c	/^char	*nowrtmsg  = "No write@since last change (:%s! overrides)";$/;"	v
nstate	bm_unix.c	/^struct termios ostate, nstate;$/;"	v	typeref:struct:
numarr	bmore.c	/^char	numarr[64];		\/* string for collecting number *\/$/;"	v
numarr	bvi.c	/^char	numarr[MAXCMD+1];		\/* string for collecting number *\/$/;"	v
numfiles	bmore.c	/^int		numfiles;		\/* number of input files *\/$/;"	v
numfiles	bvi.c	/^int	numfiles;		\/* number of input files *\/$/;"	v
nvalue	set.h	/^	off_t	nvalue;$/;"	m	struct:param
off_t	bmore.h	110;"	d
off_t	bvi.h	132;"	d
oldbuf	comm.c	/^static	char	oldbuf[CMDSZ + 3];		\/** for :!! command **\/$/;"	v	file:
oldpos	bmore.c	/^off_t	bytepos, oldpos;$/;"	v
open_file	bmore.c	/^open_file(char *name)$/;"	f
ostate	bm_unix.c	/^struct termios ostate, nstate;$/;"	v	typeref:struct:termios
out_len	bmore.c	/^int		out_len;$/;"	v
outmsg	comm.c	/^outmsg(char *s)$/;"	f
pagepos	bvi.c	/^PTR	pagepos;$/;"	v
param	set.h	/^struct	param {$/;"	s
params	set.c	/^struct	param	params[] = {$/;"	v	typeref:struct:param
patcpy	re.c	/^patcpy(char *s1, char *s2, char delim)$/;"	f
pattern	re.c	/^char	pattern[MAXCMD + 1];$/;"	v
poi	recomp.c	/^char	*poi;$/;"	v
precount	bmore.c	/^long	precount = -1;	\/* number preceding command *\/$/;"	v
precount	bvi.c	/^long	precount = -1;$/;"	v
printline	edit.c	/^printline(PTR mempos, int scpos)$/;"	f
printout	bmore.c	/^printout(int lns)$/;"	f
printw	doscur.h	103;"	d
progname	bmore.c	/^static	char	progname[10];$/;"	v	file:
progname	bvi.c	/^static	char	progname[8];$/;"	v	file:
prompt	bmore.c	/^int		prompt = 1;$/;"	v
pushback	bmore.c	/^pushback(int n, char *where)$/;"	f
putchr	bm_unix.c	/^putchr(char ch)$/;"	f
putchr	bm_unix.c	/^putchr(int ch)$/;"	f
putline	bmore.c	/^putline(char *buf, int num)$/;"	f
quit	edit.c	/^quit()$/;"	f
r_flag	bmore.c	/^int		c_flag = 0, d_flag = 0, r_flag = 0;$/;"	v
range	bvi.c	/^range(int ch)$/;"	f
raw	doscur.h	138;"	d
rdline	bmore.c	/^rdline(int ch, char *sstring)$/;"	f
read_rc	set.c	/^read_rc(char *fn)$/;"	f
read_to_end	io.c	/^read_to_end(int fd, void *buf, size_t count) {$/;"	f	file:
refresh	doscur.h	134;"	d
rep_buf	bvi.c	/^char	rep_buf[BUFFER];$/;"	v
repaint	edit.c	/^repaint()	\/***** redraw screen *********************\/$/;"	f
repl_count	comm.c	/^int		repl_count = -1;$/;"	v
reset_tty	bm_dos.c	/^reset_tty ()$/;"	f
reset_tty	bm_unix.c	/^reset_tty()$/;"	f
resetty	doscur.h	145;"	d
rev_end	bm_unix.c	/^char	*rev_start, *rev_end;	\/* enter and exit standout mode *\/$/;"	v
rev_start	bm_unix.c	/^char	*rev_start, *rev_end;	\/* enter and exit standout mode *\/$/;"	v
rsearch	re.c	/^rsearch(PTR start, PTR end, char *smem)$/;"	f
save	dosio.c	/^save(char *fname, PTR start, PTR end, int flags)$/;"	f
save	io.c	/^save(char *fname, char *start, char *end, int flags)$/;"	f
save_chk	comm.c	/^save_chk(char *fname, char *start, char *end, int flags)$/;"	f
savetty	doscur.h	144;"	d
sbracket	bmore.c	/^sbracket(int start, char *scan, int count)$/;"	f
sbracket	re.c	/^sbracket(int start, char *scan, int count)$/;"	f	file:
scanw	doscur.h	124;"	d
scr	dosio.c	/^struct WINDOW scr;$/;"	v	typeref:struct:WINDOW
screen	bvi.c	/^int	screen, status, statsize;$/;"	v
screen_home	bmore.c	/^off_t	screen_home, filesize;$/;"	v
scrolldown	edit.c	/^scrolldown(int lns)$/;"	f
scrollok	doscur.h	142;"	d
scrollup	edit.c	/^scrollup(int lns)$/;"	f
search_pat	re.c	/^char	search_pat[BUFFER];	\/* \/ or ? command *\/$/;"	v
searching	re.c	/^searching(int ch, char *line, PTR startpos, PTR endpos, int flag)$/;"	f
set_tty	bm_dos.c	/^set_tty ()$/;"	f
set_tty	bm_unix.c	/^set_tty()$/;"	f
setcur	edit.c	/^setcur()$/;"	f
setpage	edit.c	/^setpage(PTR addr)$/;"	f
shell	bvi.c	/^char	*shell;$/;"	v
shortname	set.h	/^	char	*shortname;	\/* permissible abbreviation *\/$/;"	m	struct:param
showparms	set.c	/^showparms(int all)$/;"	f
sig	bm_dos.c	/^sig()$/;"	f
sig	bm_unix.c	/^sig(int sig)$/;"	f
size	bvi.c	/^off_t	size;$/;"	v
slow_tty	bm_unix.c	/^int     fnum, no_intty, no_tty, slow_tty;$/;"	v
smode	bmore.c	/^static	int		smode;$/;"	v	file:
smode	recomp.c	/^int		smode;$/;"	v
smsg	comm.c	/^smsg(char *s)$/;"	f
space	bvi.c	/^int	space = 2;$/;"	v
spos	bvi.c	/^PTR	spos;$/;"	v
sstring	bmore.c	/^char	sstring[MAXCMD] = "";	\/* string for search *\/$/;"	v
standend	doscur.h	89;"	d
standout	doscur.h	88;"	d
start_addr	comm.c	/^PTR		start_addr;$/;"	v
statpos	edit.c	/^statpos()$/;"	f
statsize	bvi.c	/^int	screen, status, statsize;$/;"	v
status	bvi.c	/^int	screen, status, statsize;$/;"	v
statusflag	bvi.c	/^int	statusflag = 1;$/;"	v
stdscr	dosio.c	/^int	stdscr = 0;$/;"	v
strcasecmp	bmore.h	113;"	d
strcasecmp	bvi.h	135;"	d
strdup	io.c	/^strdup(char *s)$/;"	f
string	bmore.c	/^char	string[MAXCMD];$/;"	v
string	bvi.c	/^char	string[MAXCMD+1];$/;"	v
strncasecmp	bmore.h	112;"	d
strncasecmp	bvi.h	134;"	d
stty	bm_unix.c	36;"	d	file:
stuffin	edit.c	/^stuffin(char *s)$/;"	f
svalue	set.h	/^	char	*svalue;$/;"	m	struct:param
sysemsg	comm.c	/^sysemsg(char *s)$/;"	f
terminal	dosio.c	/^char	*terminal = "ansi";$/;"	v
terminal	io.c	/^char	*terminal;$/;"	v
tmpbuf	edit.c	/^char tmpbuf[10];$/;"	v
to_print	bmore.c	/^int		corr = 0, do_header = 0, to_print;$/;"	v
toggle	edit.c	/^toggle()$/;"	f
trunc_cur	bvi.c	/^trunc_cur()$/;"	f
undo_buf	bvi.c	/^char	*undo_buf = NULL;$/;"	v
undo_count	bvi.c	/^off_t	undo_count;$/;"	v
undo_start	bvi.c	/^PTR	undo_start;$/;"	v
undosize	bvi.c	/^off_t	filesize, memsize, undosize;$/;"	v
usage	bmore.c	/^usage()$/;"	f
usage	bvi.c	/^usage()$/;"	f
vgetc	bm_dos.c	/^vgetc()$/;"	f
vgetc	bm_unix.c	/^vgetc()$/;"	f
vgetc	edit.c	/^vgetc()$/;"	f
waddch	doscur.h	94;"	d
waddstr	doscur.h	98;"	d
wait_return	comm.c	/^wait_return(int flag)$/;"	f
wclear	doscur.h	82;"	d
wclrtoeol	doscur.h	78;"	d
wdeleteln	doscur.h	109;"	d
werase	doscur.h	80;"	d
wgetch	doscur.h	113;"	d
wgetstr	doscur.h	116;"	d
winsertln	doscur.h	107;"	d
wmove	doscur.h	90;"	d
wordsearch	re.c	/^wordsearch(PTR start, char mode)$/;"	f
wprintw	doscur.h	102;"	d
wrefresh	doscur.h	135;"	d
wrstat	bvi.c	/^static	int	wrstat = 1;$/;"	v	file:
wscanw	doscur.h	123;"	d
x	bvi.c	/^int	maxx, maxy, x, xx, y;$/;"	v
xpos	edit.c	/^xpos()$/;"	f
xx	bvi.c	/^int	maxx, maxy, x, xx, y;$/;"	v
y	bvi.c	/^int	maxx, maxy, x, xx, y;$/;"	v
yank_buf	bvi.c	/^char	*yank_buf = NULL;$/;"	v
yanked	bvi.c	/^off_t	yanked = 0L;$/;"	v
yd_addr	comm.c	/^yd_addr()$/;"	f