/*
* Copyright (C) 1996-2002 Michael R. Elkins <me@mutt.org>
* Copyright (C) 1999-2002 Thomas Roessler <roessler@does-not-exist.org>
+ * Copyright (C) 2004 g10 Code GmbH
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
#define MAIN_C 1
+#if HAVE_CONFIG_H
+# include "config.h"
+#endif
+
#include "mutt.h"
#include "mutt_curses.h"
#include "keymap.h"
static const char *ReachingUs = N_("\
To contact the developers, please mail to <mutt-ng-devel@lists.berlios.de>.\n\
-To report a bug, please use the flea(1) utility.\n");
+To report a bug, please use the fleang(1) utility.\n");
static const char *Notice = N_("\
Copyright (C) 1996-2002 Michael R. Elkins and others.\n\
-F <file>\tspecify an alternate muttrc file\n\
-g <server>\tspecify a newsserver (if compiled with NNTP)\n\
-G\t\tselect a newsgroup (if compiled with NNTP)\n\
- -H <file>\tspecify a draft file to read header from\n\
- -i <file>\tspecify a file which Mutt should include in the reply\n\
+ -H <file>\tspecify a draft file to read header and body from\n\
+ -i <file>\tspecify a file which Mutt should include in the body\n\
-m <type>\tspecify a default mailbox type\n\
-n\t\tcauses Mutt not to read the system Muttrc\n\
-p\t\trecall a postponed message\n\
#endif
#ifdef USE_FLOCK
- "+USE_FLOCK"
+ "+USE_FLOCK "
+#else
+ "-USE_FLOCK "
+#endif
+
+#ifdef USE_INODESORT
+ "+USE_INODESORT "
#else
- "-USE_FLOCK"
+ "-USE_INODESORT "
#endif
);
puts (
"-USE_GNUTLS "
#endif
+#ifdef USE_GNUTLS
+ "+USE_GNUTLS "
+#else
+ "-USE_GNUTLS "
+#endif
+
#ifdef USE_SASL
"+USE_SASL "
#else
"-HAVE_GETADDRINFO "
#endif
+#if USE_HCACHE
+ "+USE_HCACHE "
+#else
+ "-USE_HCACHE "
+#endif
+
+#if USE_HCACHE
+ "+USE_HCACHE "
+#else
+ "-USE_HCACHE "
+#endif
+
);
#ifdef ISPELL
#ifdef USE_SLANG_CURSES
SLtt_Ignore_Beep = 1; /* don't do that #*$@^! annoying visual beep! */
SLsmg_Display_Eight_Bit = 128; /* characters above this are printable */
+ SLtt_set_color(0, NULL, "default", "default");
#else
/* should come before initscr() so that ncurses 4.2 doesn't try to install
its own SIGWINCH handler */
mutt_init (flags & M_NOSYSRC, commands);
mutt_free_list (&commands);
+ /* Initialize crypto backends. */
+ crypt_init ();
+
if (queries)
return mutt_query_variables (queries);