From: Thomas Roessler Date: Tue, 21 Nov 2000 10:31:58 +0000 (+0000) Subject: Introduce mutt_curses_message/mutt_nocurses_message. From Olaf Kirch. X-Git-Tag: mutt-1-3-12-rel~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b6a041cb52612feb89692f255583ccdbe748bfea;p=mutt Introduce mutt_curses_message/mutt_nocurses_message. From Olaf Kirch. --- diff --git a/curs_lib.c b/curs_lib.c index 8a4aa17d..aac02de3 100644 --- a/curs_lib.c +++ b/curs_lib.c @@ -264,7 +264,7 @@ void mutt_curses_error (const char *fmt, ...) set_option (OPTMSGERR); } -void mutt_message (const char *fmt, ...) +void mutt_curses_message (const char *fmt, ...) { va_list ap; diff --git a/globals.h b/globals.h index d90e7a3d..936b8b9e 100644 --- a/globals.h +++ b/globals.h @@ -17,6 +17,7 @@ */ WHERE void (*mutt_error) (const char *, ...); +WHERE void (*mutt_message) (const char *, ...); WHERE CONTEXT *Context; diff --git a/main.c b/main.c index b534f3fe..4179b1fc 100644 --- a/main.c +++ b/main.c @@ -472,6 +472,7 @@ int main (int argc, char **argv) setlocale (LC_CTYPE, ""); mutt_error = mutt_nocurses_error; + mutt_message = mutt_nocurses_error; SRAND (time (NULL)); umask (077); @@ -610,6 +611,7 @@ int main (int argc, char **argv) SETCOLOR (MT_COLOR_NORMAL); clear (); mutt_error = mutt_curses_error; + mutt_message = mutt_curses_message; } /* Create the Maildir directory if it doesn't exist. */ diff --git a/protos.h b/protos.h index 5a5a4ec2..f254ecf6 100644 --- a/protos.h +++ b/protos.h @@ -155,6 +155,7 @@ void mutt_edit_content_type (HEADER *, BODY *); void mutt_edit_file (const char *, const char *); void mutt_edit_headers (const char *, const char *, HEADER *, char *, size_t); void mutt_curses_error (const char *, ...); +void mutt_curses_message (const char *, ...); void mutt_enter_command (void); void mutt_expand_aliases_env (ENVELOPE *); void mutt_expand_file_fmt (char *, size_t, const char *, const char *); @@ -181,7 +182,6 @@ void mutt_make_forward_subject (ENVELOPE *env, CONTEXT *ctx, HEADER *cur); void mutt_make_help (char *, size_t, char *, int, int); void mutt_make_misc_reply_headers (ENVELOPE *env, CONTEXT *ctx, HEADER *cur, ENVELOPE *curenv); void mutt_make_post_indent (CONTEXT *ctx, HEADER *cur, FILE *out); -void mutt_message (const char *, ...); void mutt_message_to_7bit (BODY *, FILE *); void mutt_mktemp (char *); void mutt_normalize_time (struct tm *);