Have a lib-ui/lib-ui.h
authorPierre Habouzit <madcoder@debian.org>
Sat, 11 Aug 2007 15:42:24 +0000 (17:42 +0200)
committerPierre Habouzit <madcoder@debian.org>
Sat, 11 Aug 2007 15:42:24 +0000 (17:42 +0200)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
56 files changed:
account.c
alias.cpkg
attach.c
browser.c
buffy.cpkg
commands.c
compose.c
copy.c
crypt.cpkg
editmsg.c
flags.c
handler.c
headers.c
help.c
hook.c
imap/imap_private.h
imap/message.c
init.c
keymap.c
lib-lua/madmutt.cpkg
lib-mime/rfc3676.c
lib-mx/compress.c
lib-mx/mbox.c
lib-mx/mh.c
lib-sys/filter.c
lib-sys/mutt_signal.c
lib-sys/mutt_socket.c
lib-sys/mutt_ssl.cpkg
lib-sys/mutt_tunnel.c
lib-ui/color.c
lib-ui/complete.c
lib-ui/curs_lib.c
lib-ui/curs_main.c
lib-ui/curses.h
lib-ui/enter.c
lib-ui/hdrline.c
lib-ui/history.c
lib-ui/lib-ui.h [new file with mode: 0644]
lib-ui/menu.c
lib-ui/query.c
lib-ui/sidebar.c
lib-ui/status.c
main.c
mutt_sasl.c
muttlib.c
nntp.c
pager.c
pattern.c
pop.c
pop.h
postpone.c
recvattach.c
recvcmd.c
send.c
sendlib.c
sort.c

index 0813f20..623786d 100644 (file)
--- a/account.c
+++ b/account.c
@@ -11,7 +11,7 @@
 
 #include <lib-lib/lib-lib.h>
 #include <lib-ui/enter.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "account.h"
index dc88306..cca09b6 100644 (file)
@@ -29,7 +29,7 @@
 
 #include <lib-sys/unix.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 
index c4903b4..4d600f9 100644 (file)
--- a/attach.c
+++ b/attach.c
@@ -12,7 +12,7 @@
 
 #include <lib-sys/unix.h>
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
 
index 2f75821..f17b1f5 100644 (file)
--- a/browser.c
+++ b/browser.c
@@ -13,7 +13,7 @@
 #include <pwd.h>
 #include <grp.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-ui/sidebar.h>
index 65e20bb..078c2f5 100644 (file)
@@ -15,7 +15,7 @@
 #include <utime.h>
 
 #include <lib-lua/lib-lua.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/sidebar.h>
 #include <lib-mx/mx.h>
 #include <lib-mx/mh.h>
index cde830d..3870aa8 100644 (file)
@@ -17,7 +17,7 @@
 #include <lib-sys/unix.h>
 
 #include <lib-lua/lib-lua.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
index 8ad53e8..d23e45f 100644 (file)
--- a/compose.c
+++ b/compose.c
@@ -16,7 +16,7 @@
 #include <lib-sys/unix.h>
 #include <lib-mime/mime.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
diff --git a/copy.c b/copy.c
index 37e3ef3..a52a4eb 100644 (file)
--- a/copy.c
+++ b/copy.c
@@ -10,7 +10,7 @@
 #include <lib-lib/lib-lib.h>
 
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
index 5326fda..ae29cd2 100644 (file)
@@ -16,7 +16,7 @@
 #include <gpgme.h>
 
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
index ec458a5..09f358f 100644 (file)
--- a/editmsg.c
+++ b/editmsg.c
@@ -10,7 +10,7 @@
 /* simple, editor-based message editing */
 
 #include <lib-lib/lib-lib.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
diff --git a/flags.c b/flags.c
index afadb4c..9ef0f6d 100644 (file)
--- a/flags.c
+++ b/flags.c
@@ -9,7 +9,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/menu.h>
 #include <lib-ui/sidebar.h>
 #include <lib-mx/mx.h>
index 0746269..5545a8f 100644 (file)
--- a/handler.c
+++ b/handler.c
@@ -12,7 +12,7 @@
 #include <lib-mime/mime.h>
 #include <lib-mime/rfc3676.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include <lib-sys/unix.h>
 
index efd7caf..1215985 100644 (file)
--- a/headers.c
+++ b/headers.c
@@ -8,7 +8,7 @@
  */
 
 #include <lib-lib/lib-lib.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "alias.h"
diff --git a/help.c b/help.c
index c2b50e2..4fee510 100644 (file)
--- a/help.c
+++ b/help.c
@@ -11,7 +11,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "charset.h"
diff --git a/hook.c b/hook.c
index e386053..37eda9e 100644 (file)
--- a/hook.c
+++ b/hook.c
@@ -9,7 +9,7 @@
 
 #include <lib-lib/lib-lib.h>
 #include <lib-lua/lib-lua.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 #include <lib-mx/compress.h>
 
index cebd4ff..bebfc6a 100644 (file)
@@ -12,7 +12,7 @@
 #define _IMAP_PRIVATE_H 1
 
 #include <lib-sys/mutt_socket.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "imap.h"
 
index 275d84c..1871be3 100644 (file)
@@ -12,7 +12,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 #include <lib-mx/hcache.h>
 
diff --git a/init.c b/init.c
index e01ed4d..0f57360 100644 (file)
--- a/init.c
+++ b/init.c
@@ -14,7 +14,7 @@
 
 #include <lib-lua/lib-lua.h>
 #include <lib-sys/unix.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/history.h>
 #include <lib-mx/mx.h>
 
index 4349989..15ed62d 100644 (file)
--- a/keymap.c
+++ b/keymap.c
@@ -9,7 +9,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/menu.h>
 
 #include "mutt.h"
index f134c75..dfb04b5 100644 (file)
@@ -24,7 +24,7 @@
 #include <pwd.h>
 
 #include <lib-lua/lib-lua.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-sys/unix.h>
 
 #include "../mutt.h"
index 6559cc4..45ce19e 100644 (file)
@@ -13,7 +13,7 @@
 
 #include <utime.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "state.h"
 #include "rfc3676.h"
index c28eee6..22fe01e 100644 (file)
@@ -12,7 +12,7 @@
 #include <lib-sys/mutt_signal.h>
 #include <lib-sys/unix.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 
index 9729c5e..ae82b66 100644 (file)
@@ -11,7 +11,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-sys/mutt_signal.h>
 
 #include "mutt.h"
index f60cfe5..3e1952b 100644 (file)
@@ -16,7 +16,7 @@
 #include <lib-lib/lib-lib.h>
 #include <utime.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "mx.h"
index 90d9af2..78e08fb 100644 (file)
@@ -8,7 +8,7 @@
  */
 
 #include <lib-lib/lib-lib.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt_signal.h"
 #include "unix.h"
index 8be8fce..ea86e3b 100644 (file)
@@ -9,7 +9,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt_signal.h"
 
@@ -60,7 +60,6 @@ static void sighandler (int sig)
   case SIGINT:
     SigInt = 1;
     break;
-
   }
   errno = save_errno;
 }
index b6ea846..3976f89 100644 (file)
@@ -15,7 +15,7 @@
 #include <netdb.h>
 #include <sys/socket.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "globals.h"
index 586cd53..3717ba4 100644 (file)
@@ -13,7 +13,7 @@
 #include <gnutls/gnutls.h>
 #include <gnutls/x509.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/menu.h>
 
 #include "mutt.h"
index fab888f..8af79f8 100644 (file)
@@ -14,7 +14,7 @@
 #include <sys/types.h>
 #include <sys/socket.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 
index 87a8042..98eaa54 100644 (file)
@@ -7,10 +7,7 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
-
-#include "curses.h"
-
+#include <lib-ui/lib-ui.h>
 #include "pattern.h"
 #include "mutt.h"
 
index e337e1e..426da78 100644 (file)
@@ -7,11 +7,10 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
-#include "curses.h"
 #include <imap/imap.h>
 #ifdef USE_NNTP
 #include "nntp.h"
index 3c0f440..8e15f53 100644 (file)
@@ -11,7 +11,7 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include <termios.h>
 #ifdef HAVE_SYS_IOCTL_H
@@ -25,7 +25,6 @@
 #include <lib-sys/unix.h>
 #include <lib-sys/mutt_signal.h>
 
-#include "curses.h"
 #include "menu.h"
 #include "enter.h"
 
index 3ba1c56..fa8327b 100644 (file)
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include <lib-ui/sidebar.h>
 #include <lib-mx/mx.h>
 #include "pop.h"
 
-#include "curses.h"
 #include "menu.h"
 
 #include "mutt.h"
index fc9e19f..e8c6055 100644 (file)
 #ifndef _MUTT_CURSES_H
 #define _MUTT_CURSES_H
 
-#include <lib-lib/lib-lib.h>
 #include "mutt.h"
 
-#if defined(HAVE_NCURSESW_NCURSES_H)
-#include <ncursesw/ncurses.h>
-#elif defined(HAVE_NCURSES_NCURSES_H)
-#include <ncurses/ncurses.h>
-#elif defined(HAVE_NCURSES_H)
-#include <ncurses.h>
-#else
-#include <curses.h>
-#endif
-
 /* AIX defines ``lines'' in <term.h>, but it's used as a var name in
  * various places in Mutt
  */
index dcd5bcf..bea29af 100644 (file)
@@ -8,9 +8,8 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
-#include "curses.h"
 #include "enter.h"
 #include "menu.h"
 
index 30b43df..4f5e5e4 100644 (file)
@@ -7,10 +7,9 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
index b70dd90..b27daed 100644 (file)
@@ -7,7 +7,7 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "history.h"
diff --git a/lib-ui/lib-ui.h b/lib-ui/lib-ui.h
new file mode 100644 (file)
index 0000000..c08b293
--- /dev/null
@@ -0,0 +1,37 @@
+/*
+ *  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
+ *  the Free Software Foundation; either version 2 of the License, or (at
+ *  your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful, but
+ *  WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ *  General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program; if not, write to the Free Software
+ *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ *  MA 02110-1301, USA.
+ *
+ *  Copyright © 2006 Pierre Habouzit
+ */
+
+#ifndef MUTT_LIB_UI_LIB_UI_H
+#define MUTT_LIB_UI_LIB_UI_H
+
+#include <lib-lib/lib-lib.h>
+
+#if defined(HAVE_NCURSESW_NCURSES_H)
+#include <ncursesw/ncurses.h>
+#elif defined(HAVE_NCURSES_NCURSES_H)
+#include <ncurses/ncurses.h>
+#elif defined(HAVE_NCURSES_H)
+#include <ncurses.h>
+#else
+#include <curses.h>
+#endif
+
+#include "curses.h"
+
+#endif
index 9bd9e7b..0371dbc 100644 (file)
@@ -7,9 +7,8 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
-#include "curses.h"
 #include "enter.h"
 #include "menu.h"
 
index 01a9f2d..f9bdc7a 100644 (file)
@@ -7,12 +7,11 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
 #include <lib-sys/unix.h>
 
 #include <lib-ui/menu.h>
-#include <lib-ui/curses.h>
 
 #include "mutt.h"
 #include "alias.h"
index 4161bdc..238a5dd 100644 (file)
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 #include <libgen.h>
 
-#include <lib-ui/curses.h>
 #include <lib-ui/menu.h>
 #include <lib-ui/sidebar.h>
 
index fb61664..af9ba33 100644 (file)
@@ -7,9 +7,8 @@
  * please see the file GPL in the top level source directory.
  */
 
-#include <lib-lib/lib-lib.h>
+#include <lib-ui/lib-ui.h>
 
-#include <lib-ui/curses.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
 
diff --git a/main.c b/main.c
index 75ab623..60c51bb 100644 (file)
--- a/main.c
+++ b/main.c
@@ -22,7 +22,7 @@
 #include <lib-lua/lib-lua.h>
 #include <lib-sys/mutt_signal.h>
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
index 6d1918f..8938afa 100644 (file)
@@ -16,7 +16,7 @@
 #include <sys/socket.h>
 #include <netinet/in.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-sys/mutt_socket.h>
 
 #include "mutt.h"
index bf59e68..8ab32c1 100644 (file)
--- a/muttlib.c
+++ b/muttlib.c
@@ -13,7 +13,7 @@
 #include <grp.h>
 #include <pwd.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-sys/unix.h>
 #include <imap/imap.h>
diff --git a/nntp.c b/nntp.c
index 4e79ffc..08814ee 100644 (file)
--- a/nntp.c
+++ b/nntp.c
@@ -14,7 +14,7 @@
 #include <libgen.h>
 
 #include <lib-mime/mime.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/sidebar.h>
 #include <lib-mx/mx.h>
 
diff --git a/pager.c b/pager.c
index 14ad1f7..e7601db 100644 (file)
--- a/pager.c
+++ b/pager.c
@@ -13,7 +13,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-ui/sidebar.h>
index b29ad17..6e213a2 100644 (file)
--- a/pattern.c
+++ b/pattern.c
@@ -11,7 +11,7 @@
 
 #include <lib-mime/mime.h>
 #include <lib-ui/enter.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 #include <imap/imap.h>
 
diff --git a/pop.c b/pop.c
index b223c31..a066f6e 100644 (file)
--- a/pop.c
+++ b/pop.c
@@ -13,7 +13,7 @@
 #include <sasl/saslutil.h>
 
 #include <lib-sys/mutt_socket.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "crypt.h"
 #include "mutt.h"
diff --git a/pop.h b/pop.h
index 74df068..22806cb 100644 (file)
--- a/pop.h
+++ b/pop.h
@@ -10,7 +10,7 @@
 #ifndef _POP_H
 #define _POP_H 1
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 extern mx_t const pop_mx;
index 4cabf1d..06b5929 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include <lib-sys/unix.h>
index de7cee0..ba30804 100644 (file)
@@ -13,7 +13,7 @@
 #include <lib-mime/mime.h>
 #include <lib-sys/unix.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
index 28cfc16..1f46204 100644 (file)
--- a/recvcmd.c
+++ b/recvcmd.c
@@ -11,7 +11,7 @@
 
 #include <lib-mime/mime.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-ui/menu.h>
 #include <lib-mx/mx.h>
diff --git a/send.c b/send.c
index 62207d2..8659f21 100644 (file)
--- a/send.c
+++ b/send.c
@@ -12,7 +12,7 @@
 #include <lib-mime/mime.h>
 #include <lib-mime/rfc3676.h>
 #include <lib-sys/unix.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-ui/enter.h>
 #include <lib-mx/mx.h>
 
index f191e5c..3196347 100644 (file)
--- a/sendlib.c
+++ b/sendlib.c
@@ -16,7 +16,7 @@
 #include <lib-sys/mutt_signal.h>
 #include <lib-mime/mime.h>
 #include <lib-ui/enter.h>
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 #include <lib-mx/mx.h>
 
 #include "mutt.h"
diff --git a/sort.c b/sort.c
index 505679c..3e1e92c 100644 (file)
--- a/sort.c
+++ b/sort.c
@@ -9,7 +9,7 @@
 
 #include <lib-lib/lib-lib.h>
 
-#include <lib-ui/curses.h>
+#include <lib-ui/lib-ui.h>
 
 #include "mutt.h"
 #include "alias.h"