]> git.lizzy.rs Git - plan9front.git/blob - sys/src/cmd/proof/proof.h
cwfs: fix listen filedescriptor leaks
[plan9front.git] / sys / src / cmd / proof / proof.h
1 #define NPAGES  500
2 #define NFONT   33
3 #define NSIZE   40
4 #define MINSIZE 4
5 #define DEFMAG  (10.0/11.0)     /* was (10.0/11.0), then 1 */
6 #define MAXVIEW 40
7
8 #define ONES    ~0
9
10 extern  char    devname[];
11 extern  double  mag;
12 extern  int     nview;
13 extern  int     hpos, vpos, curfont, cursize;
14 extern  int     DIV, res;
15 extern  int     Mode;
16
17 extern  Point   offset;         /* for small pages within big page */
18 extern  Point   xyoffset;       /* for explicit x,y move */
19 extern  Cursor  deadmouse;
20
21 extern  char    libfont[];
22
23 void    mapscreen(void);
24 void    clearscreen(void);
25 char    *getcmdstr(void);
26
27 void    readmapfile(char *);
28 void    dochar(Rune*);
29 void    bufput(void);
30 void    loadfontname(int, char *);
31 void    allfree(void);
32 void    readpage(void);
33 int     isspace(int);
34 extern  int     getc(void);
35 extern  int     getrune(void);
36 extern  void    ungetc(void);
37 extern  ulong   offsetc(void);
38 extern  ulong   seekc(ulong);
39 extern  char*   rdlinec(void);
40
41
42 #define dprint  if (dbg) fprint
43
44 extern  int     dbg;
45 extern  int     resized;