home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / CMDS / beav.1.40.lzh / BEAV140 / prototyp.h < prev    next >
C/C++ Source or Header  |  1995-06-14  |  9KB  |  225 lines

  1. extern char backchar (int f, int n, int k);
  2. extern char forwchar (int f, int n, int k);
  3. extern char move_ptr (struct WINDOW *wp, long len, char dot, char fix, char rel);
  4. extern char wind_on_dot (struct WINDOW *wp);
  5. extern char gotobob (void);
  6. extern char gotoeob (void);
  7. extern char forwline (int f, int n, int k);
  8. extern char backline (int f, int n, int k);
  9. extern char forwpage (int f, int n, int k);
  10. extern char backpage (int f, int n, int k);
  11. extern char setmark (void);
  12. extern char swapmark (void);
  13. extern char gotoline (int f, int n, int k);
  14. extern char usebuffer (void);
  15. extern char use_buffer (void);
  16. extern char _usebuffer (char *bufn);
  17. extern char killbuffer (void);
  18. extern char _killbuffer (char *bufn);
  19. extern char listbuffers (void);
  20. extern char showsavebuf (void);
  21. extern char popblist (void);
  22. extern char makelist (void);
  23. extern char addline (char *text);
  24. extern char anycb (void);
  25. extern struct BUFFER *bfind (char *bname, int cflag);
  26. extern struct BUFFER *bcreate (char *bname);
  27. extern char bclear (struct BUFFER *bp);
  28. extern char next_buf (void);
  29. extern char prev_buf (void);
  30. extern char yank_buffer (void);
  31. extern char _yankbuffer (char *bufn);
  32. extern char buffername (void);
  33. extern char killablebufs (struct BUFFER *bp);
  34. extern char onebuf (struct BUFFER *bp);
  35. extern void funky_name (char *bname, int n);
  36. extern char pickone (void);
  37. extern char bufsizlock (void);
  38. extern void b_append_l (struct BUFFER *buf_p, struct LINE *lp);
  39. extern char b_append_c (struct BUFFER *buf_p, unsigned char ch);
  40. extern void save_buf_init (void);
  41. extern void save_buf_home (void);
  42. extern unsigned short get_save_char (void);
  43. extern void vtinit (void);
  44. extern void vtfree (void);
  45. extern void vttidy (void);
  46. extern void vtmove (int row, int col);
  47. extern void vtputc (char c);
  48. extern char vtputd (struct WINDOW *wp, int row);
  49. extern void bin_to_text (char *bin_buf, char *txt_buf, unsigned int len, struct ROW_FMT *fmt_ptr);
  50. extern unsigned short get_int (unsigned char *w_buf);
  51. extern unsigned long get_long (unsigned char *w_buf);
  52. extern double get_double (unsigned char *w_buf);
  53. extern unsigned int fill_buf (struct WINDOW *wp, struct LINE *lin, unsigned int lin_off, char *w_buff, unsigned int cnt);
  54. extern void vteeol (void);
  55. extern void update (void);
  56. extern unsigned int get_currow (struct WINDOW *wp);
  57. extern unsigned int get_curcol (struct WINDOW *wp);
  58. extern void mem_line (int row, struct vid *vvp);
  59. extern void ucopy (struct vid *vvp, struct vid *pvp);
  60. extern void uline (int row, struct vid *vvp, struct vid *pvp);
  61. extern void modeline (struct WINDOW *wp);
  62. extern void writ_echo (char *buf);
  63. extern char print (void);
  64. extern char to_ebcdic (char ch);
  65. extern void eerase (void);
  66. extern char eyesno (char *sp);
  67. extern char ereply (char *fp, char *buf, int nbuf, char *arg);
  68. extern char eread (char *fp, char *buf, int nbuf, int flag, char *ap);
  69. extern int getxtra (struct SYMBOL *sp1, struct SYMBOL *sp2, int cpos);
  70. extern void eformat (char *fp, char *ap);
  71. extern void eputi (int i, int r);
  72. extern void eputs (char *s);
  73. extern void eputc (int c);
  74. extern void err_echo (char *buf);
  75. extern char bindtokey (void);
  76. extern char extend (int f, int n, int k);
  77. extern char help (void);
  78. extern void sort_buf (struct BUFFER *b_ptr, int cnt);
  79. extern char wallchart (int f, int n, int k);
  80. extern void check_extend (char *sfname);
  81. extern char *flook (char *fname, int hflag);
  82. extern char load_extend (void);
  83. extern int find_keyval (char *name);
  84. extern char fileread (void);
  85. extern char fileinsert (void);
  86. extern char file_visit (int f, int n, int k);
  87. extern char viewfile (void);
  88. extern char filevisit (void);
  89. extern char load_file (char *fname, unsigned long start, unsigned long end);
  90. extern char readin (char *fname, unsigned long start, unsigned long end);
  91. extern void makename (char *bname, char *fname);
  92. extern char filewrite (void);
  93. extern char filesave (void);
  94. extern char writeout (char *fn, unsigned long start, unsigned long end, unsigned short mode);
  95. extern char filename (void);
  96. extern char parse_f_name (char *fn, unsigned long *start, unsigned long *end);
  97. extern char ffropen (char *fn);
  98. extern unsigned long file_len (void);
  99. extern char ffwopen (char *fn, int mode);
  100. extern char ffclose (void);
  101. extern char ffputline (char *buf, int nbuf);
  102. extern char ffgetline (char *buf, unsigned int nbuf, unsigned int *rbuf);
  103. extern unsigned long ffseek (unsigned long posn);
  104. extern char fbackupfile (char *fname);
  105. extern void adjustcase (char *fn);
  106. extern void init_fmt (void);
  107. extern int getkey (void);
  108. extern int getctl (void);
  109. extern void keyname (char *cp, int k);
  110. extern struct LINE *lalloc (int size);
  111. extern void lfree (struct LINE *lp);
  112. extern void lchange (int flag);
  113. extern struct LINE *l_break_in_two (struct LINE *lp, unsigned int lo, unsigned int extra);
  114. extern char linsert (int n, unsigned char c);
  115. extern char ldelete (unsigned long n_bytes, int kflag);
  116. extern void lreplace (int n, char c);
  117. extern char lrepl_str (int plen, struct LINE *rstr, struct LINE *mstr);
  118. extern void l_fix_up (struct LINE *line);
  119. extern void main (int argc, char **argv);
  120. extern char execute (int c, int f, int n);
  121. extern void edinit (char *bname);
  122. extern char flush_all (void);
  123. extern char flushnquit (int f, int n, int k);
  124. extern char quit (int f, int n, int k);
  125. extern char ctlxlp (int f, int n, int k);
  126. extern char ctlxrp (int f, int n, int k);
  127. extern char ctlxe (int f, int n, int k);
  128. extern char ctrlg (int f, int n, int k);
  129. extern char showversion (int f, int n, int k);
  130. extern void _lowercase (char *s);
  131. extern char autosave (void);
  132. extern char showcpos (int f, int n, int k);
  133. extern char twiddle (void);
  134. extern char quote (int f, int n, int k);
  135. extern char insert_toggle (void);
  136. extern char selfinsert (int f, int n, int k);
  137. extern char insertunit (int f, int n, int k);
  138. extern char fill_out (void);
  139. extern char dec_chr_ok (char *char_buf, char *max_str, char chr, char pos);
  140. extern void set_mode_vars (void);
  141. extern char asciimode (void);
  142. extern char ebcdicmode (void);
  143. extern char floatmode (void);
  144. extern char decimalmode (void);
  145. extern char hexmode (void);
  146. extern char octalmode (void);
  147. extern char binarymode (void);
  148. extern char dispshift (int f, int n, int k);
  149. extern char forwdel (int f, int n, int k);
  150. extern char backdel (int f, int n, int k);
  151. extern char dispsize1 (void);
  152. extern char dispsize2 (void);
  153. extern char dispsize4 (void);
  154. extern char dispswapbyte (int f, int n, int k);
  155. extern char yank (int f, int n, int k);
  156. extern char linkwind (void);
  157. extern void bad_key (int key);
  158. extern char n_way_combine (int f, int n, int k);
  159. extern char n_way_split (int f, int n, int k);
  160. extern void wind_on_dot_all (void);
  161. extern char killregion (int f, int n, int k);
  162. extern char copyregion (int f, int n, int k);
  163. extern char getregion (struct reg *rp);
  164. extern char save_region (int f, int n, int k);
  165. extern char forwsearch (void);
  166. extern char backsearch (void);
  167. extern char searchagain (void);
  168. extern char queryrepl (int f, int n, int k);
  169. extern char replaceit (void);
  170. extern char forwsrch (void);
  171. extern char backsrch (void);
  172. extern char readpattern (void);
  173. extern char recall (void);
  174. extern void next_pat (void);
  175. extern char compare (void);
  176. extern char spawncli (int f, int n, int k);
  177. extern struct SYMBOL *symlookup (char *cp);
  178. extern int symhash (char *cp);
  179. extern void keymapinit (void);
  180. extern void keyadd (short new, char (*funcp) (void), char *name, int modify);
  181. extern void keydup (int new, char *name);
  182. extern void ttinit (void);
  183. extern void tttidy (void);
  184. extern void ttmove (int row, int col);
  185. extern void tteeol (void);
  186. extern void tteeop (void);
  187. extern void ttbeep (void);
  188. extern void asciiparm (int n);
  189. extern void ttnowindow (void);
  190. extern void ttcolor (int color);
  191. extern void ttopen (void);
  192. extern void ttclose (void);
  193. extern void ttflush (void);
  194. extern int ttputc (int c);
  195. extern void putline (int row, int startcol, int stringsize, char *string);
  196. extern int ttkeyready (void);
  197. extern int ttgetc (void);
  198. extern void ttraw (void);
  199. extern void ttcooked (void);
  200. extern void set_crt_type (void);
  201. extern void ungetkey (int k);
  202. extern int getkbd (void);
  203. extern void ttykeymapinit (void);
  204. extern char *keystrings (int key);
  205. extern void is_wang (void);
  206. extern int getsysconfig (union REGS *outregs, struct SREGS *segregs);
  207. extern char getscreenstate (void);
  208. extern char reposition (void);
  209. extern char nextwind (void);
  210. extern char prevwind (void);
  211. extern char mvdnwind (int f, int n, int k);
  212. extern char mvupwind (int f, int n, int k);
  213. extern char onlywind (void);
  214. extern char delwind (void);
  215. extern char splitwind (void);
  216. extern char enlargewind (int f, int n, int k);
  217. extern char shrinkwind (int f, int n, int k);
  218. extern struct WINDOW *wpopup (void);
  219. extern char refresh (void);
  220. extern char screen_rows (int f, int n, int k);
  221. extern char backunit (int f, int n, int k);
  222. extern char forwunit (int f, int n, int k);
  223. extern char delfunit (int f, int n, int k);
  224. extern char delbunit (int f, int n, int k);
  225.