diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-01-21 14:58:09 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2002-01-21 14:58:09 +0000 |
commit | c5aa7429ee7fe749f839cd899cf7de8e6cc18967 (patch) | |
tree | 20728bd4f7aa5a0de748b93b119ceb8cabb45783 /guimb | |
parent | c6f403cd54e454eadf4cce11c7f20c182a3b6efc (diff) | |
download | mailutils-c5aa7429ee7fe749f839cd899cf7de8e6cc18967.tar.gz mailutils-c5aa7429ee7fe749f839cd899cf7de8e6cc18967.tar.bz2 |
Added new declarations.
Diffstat (limited to 'guimb')
-rw-r--r-- | guimb/guimb.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/guimb/guimb.h b/guimb/guimb.h index 3ed0a7234..3ae2e30d3 100644 --- a/guimb/guimb.h +++ b/guimb/guimb.h @@ -35,6 +35,7 @@ #include <mailutils/registrar.h> #include <libguile.h> +#include <mu_scm.h> extern char *program_file; extern char *program_expr; @@ -45,7 +46,9 @@ extern size_t nmesg; extern size_t current_mesg_no; extern message_t current_message; extern int debug_guile; +extern char *maildir; +void collect_open_default __P((void)); void collect_open_mailbox_file __P ((void)); int collect_append_file __P ((char *name)); void collect_create_mailbox __P ((void)); @@ -54,3 +57,13 @@ int collect_output (void); void util_error (char *fmt, ...); int util_tempfile (char **namep); + +struct guimb_data +{ + char *program_file; + char *program_expr; +}; + +SCM guimb_catch_body (void *data, mailbox_t unused); +SCM guimb_catch_handler (void *unused, SCM tag, SCM throw_args); +int guimb_exit (void *unused1, mailbox_t unused2); |