alias.c attach.c base64.c browser.c buffy.c \
charset.c compress.c commands.c complete.c \
compose.c copy.c editmsg.c init.c keymap.c lib.c \
- flags.c filter.c from.c handler.c hcache.c hdrline.c headers.c help.c hook.c \
+ flags.c filter.c from.c handler.c hcache.c headers.c help.c hook.c \
main.c mbox.c mh.c muttlib.c mutt_idna.c mx.c \
pager.c pattern.c postpone.c query.c recvattach.c recvcmd.c \
- score.c send.c sendlib.c sidebar.c sort.c state.c status.c \
+ score.c send.c sendlib.c sort.c state.c status.c \
thread.c account.c
madmutt_LDADD = @MUTT_LIB_OBJECTS@ @LIBOBJS@ \
EXTRA_madmutt_SOURCES = \
account.c mutt_sasl.c dotlock.c remailer.c \
alias.h browser.h remailer.h state.h \
- mutt_idna.h mutt_libesmtp.c sidebar.h state.h
+ mutt_idna.h mutt_libesmtp.c state.h
EXTRA_DIST = config.rpath COPYRIGHT GPL OPS OPS.PGP OPS.CRYPT OPS.SMIME TODO \
configure account.h alias.h attach.h recvattach.h handler.h thread.h \
#include <lib-ui/curses.h>
#include <lib-ui/enter.h>
#include <lib-ui/menu.h>
+#include <lib-ui/sidebar.h>
#include "mutt.h"
#include "mx.h"
#ifdef USE_NNTP
#include "nntp.h"
#endif
-#include "sidebar.h"
#include "lib/list.h"
# include "config.h"
#endif
+#include <string.h>
+#include <sys/stat.h>
+#include <dirent.h>
+#include <utime.h>
+#include <ctype.h>
+#include <unistd.h>
+#include <stdio.h>
+
#include <lib-lib/mem.h>
#include <lib-lib/buffer.h>
#include <lib-lib/macros.h>
#include <lib-ui/curses.h>
+#include <lib-ui/sidebar.h>
#include <imap/imap.h>
#include "buffy.h"
#include "mx.h"
#include "mh.h"
-#include "sidebar.h"
-
-
-#include <string.h>
-#include <sys/stat.h>
-#include <dirent.h>
-#include <utime.h>
-#include <ctype.h>
-#include <unistd.h>
-
-#include <stdio.h>
static time_t BuffyTime = 0; /* last time we started checking for mail */
#include <lib-ui/curses.h>
#include <lib-ui/menu.h>
+#include <lib-ui/sidebar.h>
#include "mutt.h"
#include "sort.h"
#include "mx.h"
-#include "sidebar.h"
#include <imap/imap_private.h>
noinst_LIBRARIES = libui.a
-libui_a_SOURCES = curses.h enter.h menu.h history.h \
- enter.c menu.c history.c \
- color.c curs_lib.c curs_main.c resize.c
+libui_a_SOURCES = curses.h enter.h menu.h history.h sidebar.h \
+ enter.c menu.c history.c sidebar.c \
+ color.c curs_lib.c curs_main.c resize.c hdrline.c
-noinst_HEADERS = curses.h enter.h menu.h history.h
+noinst_HEADERS = curses.h enter.h menu.h history.h sidebar.h
-include ../cflags.mk
#include <lib-lib/macros.h>
#include <lib-lib/mapping.h>
+#include <lib-ui/sidebar.h>
+
#include <pop/pop.h>
#include "curses.h"
#include "recvattach.h"
#include "buffy.h"
#include "mx.h"
-#include "sidebar.h"
#include "thread.h"
#include "xterm.h"
# include "config.h"
#endif
+#include <string.h>
+#include <stdlib.h>
+#include <wchar.h>
+
#include <lib-lib/mem.h>
#include <lib-lib/str.h>
#include <lib-lib/macros.h>
#include "mutt.h"
#include "charset.h"
-#include "sidebar.h"
#include <imap/imap.h>
-
-#include <string.h>
-#include <stdlib.h>
-
-#include <wchar.h>
+#include <lib-ui/sidebar.h>
#define SW (option(OPTMBOXPANE)?SidebarWidth:0)
#include <lib-ui/curses.h>
#include <lib-ui/menu.h>
+#include <lib-ui/sidebar.h>
#include "mutt.h"
#include "charset.h"
-#include "sidebar.h"
#include "buffy.h"
#include "keymap.h"
#ifndef _SIDEBAR_H
#define _SIDEBAR_H
+#include "mutt.h" /* because of CONTEXT :| */
+
int sidebar_draw (int);
void sidebar_draw_frames (void);
void sidebar_scroll (int, int);
#include <lib-mime/mime.h>
+#include <lib-ui/sidebar.h>
+
#include "mutt.h"
#include "buffy.h"
#include "mx.h"
#include "thread.h"
#include "copy.h"
#include "keymap.h"
-#include "sidebar.h"
#include "compress.h"
#include <imap/imap.h>
#include <config.h>
#endif
+#include <unistd.h>
+#include <string.h>
+#include <ctype.h>
+#include <stdlib.h>
+
#include <lib-lib/mem.h>
#include <lib-lib/str.h>
#include <lib-lib/file.h>
#include <lib-mime/mime.h>
#include <lib-ui/curses.h>
+#include <lib-ui/sidebar.h>
#include "mutt.h"
#include "sort.h"
#include "mx.h"
#include "mx_nntp.h"
#include "nntp.h"
-#include "sidebar.h"
#include "buffy.h"
#include <lib-crypt/crypt.h>
-
-#include <unistd.h>
-#include <string.h>
-#include <ctype.h>
-#include <stdlib.h>
-
#define WANT_LISTGROUP_COMMAND 0
static unsigned int _checked = 0;
#include <lib-ui/curses.h>
#include <lib-ui/enter.h>
#include <lib-ui/menu.h>
+#include <lib-ui/sidebar.h>
#include "mutt.h"
#include "alias.h"
#include "attach.h"
#include "recvattach.h"
#include "charset.h"
-#include "sidebar.h"
#include "buffy.h"
#include "mx.h"
#include <lib-crypt/crypt.h>
-
#define ISHEADER(x) ((x) == MT_COLOR_HEADER || (x) == MT_COLOR_HDEFAULT)
#define IsAttach(x) (x && (x)->bdy)