aboutsummaryrefslogtreecommitdiff
path: root/ui-curses.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2015-10-26 14:34:48 +0100
committerMarc André Tanner <mat@brain-dump.org>2015-10-26 15:04:43 +0100
commit7bf93d00b0e40e0ba5b9c45e3be43985555c3f6c (patch)
tree3bab643693cd3006028a8df87f202ea762b98be9 /ui-curses.c
parente912a488cbb9065700316ff0f34cde183c90cbfc (diff)
downloadvis-7bf93d00b0e40e0ba5b9c45e3be43985555c3f6c.tar.gz
vis-7bf93d00b0e40e0ba5b9c45e3be43985555c3f6c.tar.xz
vis: move key handling functions to main.c
Diffstat (limited to 'ui-curses.c')
-rw-r--r--ui-curses.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ui-curses.c b/ui-curses.c
index 1e3c925..42809bd 100644
--- a/ui-curses.c
+++ b/ui-curses.c
@@ -609,11 +609,12 @@ static void ui_window_draw_status(UiWin *w) {
Vis *vis = uic->vis;
bool focused = uic->selwin == win;
const char *filename = win->file->name;
+ const char *status = vis_mode_status(vis);
CursorPos pos = view_cursor_getpos(win->view);
wattrset(win->winstatus, focused ? A_REVERSE|A_BOLD : A_REVERSE);
mvwhline(win->winstatus, 0, 0, ' ', win->width);
mvwprintw(win->winstatus, 0, 0, "%s %s %s %s",
- focused && vis->mode->status ? vis->mode->status : "",
+ focused && status ? status : "",
filename ? filename : "[No Name]",
text_modified(win->file->text) ? "[+]" : "",
vis->recording ? "recording": "");