/[mailutils]/mailutils/mail/mail.h
ViewVC logotype

Diff of /mailutils/mail/mail.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.54 by polak, Mon Dec 23 22:01:34 2002 UTC revision 1.55 by gray, Sun Dec 29 13:36:35 2002 UTC
# Line 144  struct message_set Line 144  struct message_set
144                              number */                              number */
145  };  };
146    
147    typedef int (*msg_handler_t) __P((msgset_t *mp, message_t mesg, void *data));
148    
149  /* Global variables and constants*/  /* Global variables and constants*/
150  extern mailbox_t mbox;  extern mailbox_t mbox;
151  extern unsigned int cursor;  extern unsigned int cursor;
 extern unsigned int realcursor;  
152  extern size_t total;  extern size_t total;
153  extern FILE *ofile;  extern FILE *ofile;
154  extern int interactive;  extern int interactive;
# Line 172  extern int mail_file __P ((int argc, cha Line 173  extern int mail_file __P ((int argc, cha
173  extern int mail_folders __P ((int argc, char **argv));  extern int mail_folders __P ((int argc, char **argv));
174  extern int mail_followup __P ((int argc, char **argv));  extern int mail_followup __P ((int argc, char **argv));
175  extern int mail_from __P ((int argc, char **argv));  extern int mail_from __P ((int argc, char **argv));
176  extern int mail_from0 __P((int msgno, int verbose));  extern int mail_from0 __P((msgset_t *mspec, message_t msg, void *data));
177  extern int mail_headers __P ((int argc, char **argv));  extern int mail_headers __P ((int argc, char **argv));
178  extern int mail_hold __P ((int argc, char **argv));  extern int mail_hold __P ((int argc, char **argv));
179  extern int mail_help __P ((int argc, char **argv));  extern int mail_help __P ((int argc, char **argv));
# Line 258  extern int msgset_member __P ((msgset_t Line 259  extern int msgset_member __P ((msgset_t
259  extern msgset_t *msgset_negate __P((msgset_t *set));  extern msgset_t *msgset_negate __P((msgset_t *set));
260    
261  extern int util_do_command __P ((const char *cmd, ...));  extern int util_do_command __P ((const char *cmd, ...));
262  extern int util_msglist_command __P ((function_t *func, int argc, char **argv, int set_cursor));  
263  extern int util_msglist_esccmd  extern int util_foreach_msg __P((int argc, char **argv, int flags,
264  __P ((int (*escfunc) __P ((int, char **, compose_env_t *)),                                   msg_handler_t func, void *data));
265        int argc, char **argv, compose_env_t *env, int set_cursor));  extern int util_range_msg __P((size_t low, size_t high, int flags,
266                                   msg_handler_t func, void *data));
267    
268  extern function_t* util_command_get __P ((const char *cmd));  extern function_t* util_command_get __P ((const char *cmd));
269  extern char *util_stripwhite __P ((char *string));  extern char *util_stripwhite __P ((char *string));
270  extern struct mail_command_entry util_find_entry __P ((const struct mail_command_entry *table, const char *cmd));  extern struct mail_command_entry util_find_entry __P ((const struct mail_command_entry *table, const char *cmd));

Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26