update from MirBSD CVS
[alioth/jupp.git] / bw.h
1 /*
2  *      Edit buffer window generation
3  *      Copyright
4  *              (C) 1992 Joseph H. Allen
5  *
6  *      This file is part of JOE (Joe's Own Editor)
7  */
8 #ifndef _JOE_BW_H
9 #define _JOE_BW_H 1
10
11 #ifdef EXTERN_CMD_C
12 __IDSTRING(rcsid_bw_h, "$MirOS: contrib/code/jupp/bw.h,v 1.6 2017/12/02 17:00:48 tg Exp $");
13 #endif
14
15 extern int dspasis;
16 extern int mid;
17
18 void bwfllw PARAMS((BW *w));
19 void bwins PARAMS((BW *w, long int l, long int n, int flg));
20 void bwdel PARAMS((BW *w, long int l, long int n, int flg));
21 void bwgen PARAMS((BW *w, int linums));
22 void bwgenh PARAMS((BW *w));
23 BW *bwmk PARAMS((W *window, B *b, int prompt));
24 void bwmove PARAMS((BW *w, int x, int y));
25 void bwresz PARAMS((BW *w, int wi, int he));
26 void bwrm PARAMS((BW *w));
27 #undef ustat
28 #define ustat ustat_j /* to avoid Linux libc4 conflict */
29 int ustat PARAMS((BW *bw));
30 int ucrawll PARAMS((BW *bw));
31 int ucrawlr PARAMS((BW *bw));
32 void orphit PARAMS((BW *bw));
33
34 #endif