projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Rocco Rutte:
[apps/madmutt.git]
/
sidebar.c
diff --git
a/sidebar.c
b/sidebar.c
index
cc7350e
..
098211d
100644
(file)
--- a/
sidebar.c
+++ b/
sidebar.c
@@
-26,14
+26,13
@@
#include "buffy.h"
#include <libgen.h>
#include "keymap.h"
#include "buffy.h"
#include <libgen.h>
#include "keymap.h"
-#include <stdbool.h>
#include <ctype.h>
/*BUFFY *CurBuffy = 0;*/
static BUFFY *TopBuffy = 0;
static BUFFY *BottomBuffy = 0;
static int known_lines = 0;
#include <ctype.h>
/*BUFFY *CurBuffy = 0;*/
static BUFFY *TopBuffy = 0;
static BUFFY *BottomBuffy = 0;
static int known_lines = 0;
-static
bool initialized = false
;
+static
short initialized = 0
;
static int prev_show_value;
static short saveSidebarWidth;
static char *entry = 0;
static int prev_show_value;
static short saveSidebarWidth;
static char *entry = 0;
@@
-212,6
+211,7
@@
void set_buffystats (CONTEXT* Context)
{
if (strcmp (tmp->path, Context->path) == 0)
{
{
if (strcmp (tmp->path, Context->path) == 0)
{
+ tmp->new = Context->new;
tmp->msg_unread = Context->unread;
tmp->msgcount = Context->msgcount;
tmp->msg_flagged = Context->flagged;
tmp->msg_unread = Context->unread;
tmp->msgcount = Context->msgcount;
tmp->msg_flagged = Context->flagged;
@@
-232,7
+232,7
@@
int draw_sidebar(int menu) {
prev_show_value = option(OPTMBOXPANE);
saveSidebarWidth = SidebarWidth;
if(!option(OPTMBOXPANE)) SidebarWidth = 0;
prev_show_value = option(OPTMBOXPANE);
saveSidebarWidth = SidebarWidth;
if(!option(OPTMBOXPANE)) SidebarWidth = 0;
- initialized =
true
;
+ initialized =
1
;
}
/* save or restore the value SidebarWidth */
}
/* save or restore the value SidebarWidth */
@@
-264,7
+264,9
@@
int draw_sidebar(int menu) {
lines = option(OPTHELP) ? 1 : 0; /* go back to the top */
if ( CurBuffy == 0 ) CurBuffy = Incoming;
lines = option(OPTHELP) ? 1 : 0; /* go back to the top */
if ( CurBuffy == 0 ) CurBuffy = Incoming;
+#if 0
if ( known_lines != LINES || TopBuffy == 0 || BottomBuffy == 0 )
if ( known_lines != LINES || TopBuffy == 0 || BottomBuffy == 0 )
+#endif
calc_boundaries(menu);
tmp = TopBuffy;
calc_boundaries(menu);
tmp = TopBuffy;