- make - SidebarWidth if OPTMBOXPANE is set because then it is clear if the sidebar is visible or not. Otherwise you have to rumour if the value is 0
git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@184
e385b8ad-14ed-0310-8656-
cc95a2468c6d
--width;
if (width < 0)
width = MaxLineLength;
--width;
if (width < 0)
width = MaxLineLength;
- } else {
- width = COLS - SidebarWidth - WrapMargin - ql - 1;
+ }
+ else {
+ if (option(OPTMBOXPANE))
+ width = COLS - SidebarWidth - WrapMargin - ql - 1;
+ else
+ width = COLS - WrapMargin - ql - 1;
+
if (option(OPTSTUFFQUOTED))
--width;
if (width < 0)
width = COLS;
if (option(OPTSTUFFQUOTED))
--width;
if (width < 0)
width = COLS;
/* fprintf(stderr,"print_flowed_line will print `%s' with ql = %d\n",line,ql); */
/* fprintf(stderr,"print_flowed_line will print `%s' with ql = %d\n",line,ql); */
void menu_pad_string (char *s, size_t n)
{
int shift = option (OPTARROWCURSOR) ? 3 : 0;
void menu_pad_string (char *s, size_t n)
{
int shift = option (OPTARROWCURSOR) ? 3 : 0;
- int cols = COLS - shift - SidebarWidth;
char* tmpbuf = safe_malloc (n);
char* tmpbuf = safe_malloc (n);
+ if (option(OPTMBOXPANE))
+ cols = COLS - shift - SidebarWidth;
+ else
+ cols = COLS - shift;
mutt_format_string (tmpbuf, n, cols, cols, 0, ' ', s, strlen (s), 1);
tmpbuf[n - 1] = 0;
snprintf(s,n,"%s",tmpbuf); /* overkill */
mutt_format_string (tmpbuf, n, cols, cols, 0, ' ', s, strlen (s), 1);
tmpbuf[n - 1] = 0;
snprintf(s,n,"%s",tmpbuf); /* overkill */