File: insert.h

package info (click to toggle)
jove 4.16.0.72-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 2,012 kB
  • ctags: 2,932
  • sloc: ansic: 27,591; makefile: 472; sh: 46
file content (55 lines) | stat: -rw-r--r-- 1,686 bytes parent folder | download | duplicates (9)
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
/**************************************************************************
 * This program is Copyright (C) 1986-2002 by Jonathan Payne.  JOVE is    *
 * provided by Jonathan and Jovehacks without charge and without          *
 * warranty.  You may copy, modify, and/or distribute JOVE, provided that *
 * this notice is included in all the source files and documentation.     *
 **************************************************************************/

/* ??? Why, for example, are GCchunks, lfreelist, and lfreereg here? -- DHR */

extern Bufpos *DoYank proto((
	LinePtr fline, int fchar,
	LinePtr tline, int tchar,
	LinePtr atline, int atchar,
	Buffer *whatbuf));

extern void
	ins_str proto((const char *str)),
	ins_str_wrap proto((const char *str, bool ok_nl, int wrap_off)),
	LineInsert proto((int num)),
	open_lines proto((int n)),
	overwrite proto((DAPchar c, int n)),
	insert_c proto((DAPchar c,int n)),
	GCchunks proto((void)),
	lfreelist proto((LinePtr first)),
	lfreereg proto((LinePtr line1,LinePtr line2)),
	n_indent proto((int goal));

#ifdef ABBREV
extern void	MaybeAbbrevExpand proto((void));
#endif

extern LinePtr
	nbufline proto((void));

/* Commands: */

extern void
#ifdef LISP
	AddSpecial proto((void)),	/* add lisp special form */
	GSexpr proto((void)),	/* Grind S Expression. */
#endif
	DoParen proto((void)),
	LineAI proto((void)),
	Newline proto((void)),
	OpenLine proto((void)),
	QuotChar proto((void)),
	SelfInsert proto((void)),
	Tab proto((void)),
	YankPop proto((void));


/* Variables: */

extern int	CIndIncrmt;	/* VAR: how much each indentation level pushes over in C mode */
extern int	PDelay;		/* VAR: paren flash delay in tenths of a second */