return path;
}
+@type bool = {
+ .kind = 'b';
+ .ctype = unsigned : 1;
+};
+
@type string_t = {
.kind = 's';
.ctype = const char *;
@type quadopt_t = {
.kind = 'i';
.check = luaM_checkquadopt($L, $$);
- .ctype = quadopt_t;
+ .ctype = unsigned : 2;
};
+#if defined(HAVE_QDBM)
+# define HCACHE_BACKEND "qdbm"
+#elif defined(HAVE_GDBM)
+# define HCACHE_BACKEND "gdbm"
+#elif defined(HAVE_DB4)
+# define HCACHE_BACKEND "db4"
+#else
+# define HCACHE_BACKEND "unknown"
+#endif
+
@package madmutt {
const string_t version = VERSION;
const string_t sysconfdir = SYSCONFDIR;
const string_t bindir = BINDIR;
const string_t docdir = PKGDOCDIR;
+ const string_t hcache_backend = HCACHE_BACKEND;
path_t dotlock = BINDIR "/mutt_dotlock";
path_t editor = getenv("VISUAL") ?: getenv("EDITOR") ?: "vi";
path_t sendmail = SENDMAIL " -eom -oi";
path_t shell = madmutt_init_shell();
- quadopt_t quit = M_YES;
+ quadopt_t quit = M_YES;
+ bool beep = 1;
+ bool beep_new = 0;
const string_t pwd(void) = madmutt_pwd();
} ml_core;
+/* vim:set ft=c: */