/
delete.h
34 lines (27 loc) · 1.16 KB
/
delete.h
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
/**************************************************************************
* 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. *
**************************************************************************/
extern void
del_char proto((int dir, int num, bool OK_kill)),
reg_kill proto((LinePtr line2, INTPTR_T char2, bool dot_moved));
extern LinePtr
reg_delete proto((LinePtr line1, INTPTR_T char1, LinePtr line2, INTPTR_T char2)),
new_kill proto((void));
/* kill buffer */
#define NUMKILLS 16 /* number of kills saved in the kill ring */
extern LinePtr killbuf[NUMKILLS];
extern int killptr; /* index of newest entry (if any) */
extern void DelKillRing proto((void)); /* delete newest entry */
/* Commands: */
extern void
CopyRegion proto((void)),
DelBlnkLines proto((void)),
DelNChar proto((void)),
DelNWord proto((void)),
DelPChar proto((void)),
DelPWord proto((void)),
DelReg proto((void)),
DelWtSpace proto((void));