Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 20 lines (17 sloc) 0.995 kb
cf92e3b @mbert Import Elvis 2.0 (written by Steve Kirkendall)
authored
1 /* lowbuf.h */
2 /* Copyright 1995 by Steve Kirkendall */
3
4
5 /* Create a new buffer in the session file */
6 BEGIN_EXTERNC
7 extern void lowinit P_((void (*bufproc)(_BLKNO_ bufinfo, long nchars, long nlines, long changes, long prevloc, CHAR *name)));
8 extern BLKNO lowalloc P_((char *name));
9 extern BLKNO lowdup P_((_BLKNO_ originfo));
10 extern void lowfree P_((_BLKNO_ bufinfo));
8d1ac0c @mbert Import Elvis 2.1 (written by Steve Kirkendall)
authored
11 extern void lowtitle P_((_BLKNO_ bufinfo, CHAR *title));
cf92e3b @mbert Import Elvis 2.0 (written by Steve Kirkendall)
authored
12 extern long lowline P_((_BLKNO_ bufinfo, long lineno));
13 extern BLKNO lowoffset P_((_BLKNO_ bufinfo, long offset, COUNT *left, COUNT *right, LBLKNO *lptr, long *linenum));
14 extern long lowdelete P_((_BLKNO_ dst, long dsttop, long dstbottom));
15 extern long lowinsert P_((_BLKNO_ dst, long dsttop, CHAR *newp, long newlen));
16 extern long lowreplace P_((_BLKNO_ dst, long dsttop, long dstbottom, CHAR *newp, long newlen));
17 extern long lowpaste P_((_BLKNO_ dst, long dsttop, _BLKNO_ src, long srctop, long srcbottom));
18 extern void lowflush P_((_BLKNO_ bufinfo));
19 END_EXTERNC
Something went wrong with that request. Please try again.