commit - d1f7bb959a2f312563e8e843139b65eb709b8313
commit + b25b6b527e29719f75164f1ef953668c38a590c0
blob - b1f450df140b3c753594f2bbd6b58443228c153e
blob + ea87119d27bffa709a61057d551feee0b2664851
--- config.h
+++ config.h
#define RVC_HIDDEN YELLOW
#define RVC_PROMPT DEFAULT
#define RVC_TABNUM DEFAULT
-#define RVC_NMARKS YELLOW
+#define RVC_MARKS YELLOW
/* Special symbols used by the TUI. See <curses.h> for available constants. */
#define RVS_SCROLLBAR ACS_CKBOARD
blob - 7ab5be38f634d4f9ebf62874585a5296cb5c179c
blob + 3e92d56c717394739004d265fe011d189778eb1a
--- rover.c
+++ rover.c
attr_off(A_BOLD, NULL);
if (rover.marks.nentries) {
numsize = snprintf(STATUS, STATUSSZ, "%d", rover.marks.nentries);
- color_set(RVC_NMARKS, NULL);
+ color_set(RVC_MARKS, NULL);
mvaddstr(0, COLS - 3 - numsize, STATUS);
color_set(DEFAULT, NULL);
} else
} else
strcpy(ROW, ENAME(j));
mvwhline(rover.window, i + 1, 1, ' ', COLS - 2);
- if (marking && MARKED(j))
+ mvwaddnstr(rover.window, i + 1, 2, ROW, COLS - 4);
+ if (marking && MARKED(j)) {
+ wcolor_set(rover.window, RVC_MARKS, NULL);
mvwaddch(rover.window, i + 1, 1, RVS_MARK);
- else
+ } else
mvwaddch(rover.window, i + 1, 1, ' ');
- mvwaddnstr(rover.window, i + 1, 2, ROW, COLS - 4);
wcolor_set(rover.window, DEFAULT, NULL);
if (j == ESEL)
wattr_off(rover.window, A_REVERSE, NULL);