4 * Colors for color() command
14 #define BRIGHT_BLACK 8
16 #define BRIGHT_GREEN 10
17 #define BRIGHT_YELLOW 11
18 #define BRIGHT_BLUE 12
19 #define BRIGHT_MAGENTA 13
20 #define BRIGHT_CYAN 14
21 #define BRIGHT_WHITE 15
22 #define COLOR_PUSH 16 /* Save current color */
23 #define COLOR_POP 17 /* Restore saved color */
25 #define MAXURLS 50 /* Max embedded URL's per message */
30 void load_command_set(void);
31 void sttybbs(int cmd);
32 void newprompt(char *prompt, char *str, int len);
33 void strprompt(char *prompt, char *str, int len);
34 int boolprompt(char *prompt, int prev_val);
35 int intprompt(char *prompt, int ival, int imin, int imax);
36 int fmout(int width, FILE *fp, char pagin, int height, int starting_lp,
38 int getcmd(char *argbuf);
39 void display_help(char *name);
40 void color(int colornum);
41 void cls(int colornum);
42 void send_ansi_detect(void);
43 void look_for_ansi(void);
45 void set_keepalives(int s);
46 extern int enable_color;
50 char keymenu(char *menuprompt, char *menustring);
51 void async_ka_start(void);
52 void async_ka_end(void);
53 int checkpagin(int lp, int pagin, int height);
54 void pprintf(const char *format, ...);
59 extern char urls[MAXURLS][256];
60 extern char rc_url_cmd[256];
61 extern int lines_printed;