I should trust my instincts. I had this right the first time.

This commit is contained in:
Brian Callahan
2014-05-29 18:03:39 -04:00
parent dbe51ae294
commit 29904aacd7

View File

@@ -623,7 +623,6 @@ void modeline(WINDOW *wp)
int lchar; /* character to draw line in buffer with */ int lchar; /* character to draw line in buffer with */
int n; /* cursor position count */ int n; /* cursor position count */
int len; /* line/column display check */ int len; /* line/column display check */
int perc; /* percent down */
char sl[25]; /* line/column display (probably overkill) */ char sl[25]; /* line/column display (probably overkill) */
n = wp->w_toprow + wp->w_ntrows; /* Location */ n = wp->w_toprow + wp->w_ntrows; /* Location */
@@ -676,11 +675,8 @@ void modeline(WINDOW *wp)
n += 3; n += 3;
} }
perc = (100*(wp->w_dotline + 1)) / curwp->w_bufp->b_lines; len = snprintf(sl, sizeof(sl), " %d%% (%d,%d) ",
if (perc > 100) ((100*(wp->w_dotline + 1)) / bp->b_lines),
perc = 100;
len = snprintf(sl, sizeof(sl), " %d%% (%d,%d) ", perc,
(wp->w_dotline + 1), getccol(FALSE)); (wp->w_dotline + 1), getccol(FALSE));
if (len < sizeof(sl) && len != -1) if (len < sizeof(sl) && len != -1)
n += vtputs(sl); n += vtputs(sl);