]> code.citadel.org Git - citadel.git/blobdiff - citadel/commands.h
* Variable names, comments, documentation, etc... removed the acronym 'BBS'
[citadel.git] / citadel / commands.h
index aff4a81794fc867187f7c39d5d55a3f0d8fd19fd..cb8757516fe73ec4e62b980e69a1925fbc91eb65 100644 (file)
 #define BRIGHT_WHITE   15
 #define COLOR_PUSH     16      /* Save current color */
 #define COLOR_POP      17      /* Restore saved color */
-
-#define MAXURLS                50      /* Max embedded URL's per message */
+#define ORIGINAL_PAIR  -1      /* Default terminal colors */
 
 /*
  * declarations
  */
 void load_command_set(void);
-void sttybbs(int cmd);
+void stty_ctdl(int cmd);
 void newprompt(char *prompt, char *str, int len);
 void strprompt(char *prompt, char *str, int len);
 int boolprompt(char *prompt, int prev_val);
 int intprompt(char *prompt, int ival, int imin, int imax);
-int fmout(int width, FILE *fpin, FILE *fpout, char pagin, int height,
-               int starting_lp, char subst);
-int getcmd(char *argbuf);
-void display_help(char *name);
+int fmout(int width, FILE *fpin, char *text, FILE *fpout, char pagin,
+               int height, int starting_lp, int subst);
+int getcmd(CtdlIPC *ipc, char *argbuf);
+void display_help(CtdlIPC *ipc, char *name);
 void color(int colornum);
 void cls(int colornum);
 void send_ansi_detect(void);
@@ -53,7 +52,7 @@ void keyopt(char *);
 char keymenu(char *menuprompt, char *menustring);
 void async_ka_start(void);
 void async_ka_end(void);
-int checkpagin(int lp, int pagin, int height);
+int checkpagin(int lp, unsigned int pagin, unsigned int height);
 char was_a_key_pressed(void);
 
 #ifdef __GNUC__
@@ -64,8 +63,7 @@ void pprintf(const char *format, ...);
 
 
 
-extern int num_urls;
-extern char urls[MAXURLS][SIZ];
 extern char rc_url_cmd[SIZ];
+extern char rc_gotmail_cmd[SIZ];
 extern int lines_printed;
 extern int rc_remember_passwords;