diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2019-09-11 01:23:51 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2019-09-11 01:34:18 +0530 |
commit | ccf20f830bd4414e67ceaf7d1a89470735a0d184 (patch) | |
tree | 4d92e56f8def22e5860121e91484da9cc23e9283 /src | |
parent | 8d283886b002c17f1588e4bf0bbbc45c999f3b4b (diff) | |
download | nnn-ccf20f830bd4414e67ceaf7d1a89470735a0d184.tar.gz |
Replace printw() with addstr()/addch()
Diffstat (limited to 'src')
-rw-r--r-- | src/nnn.c | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -585,7 +585,7 @@ static void printerr(int linenum) static void printprompt(const char *str) { clearprompt(); - printw(str); + addstr(str); } static int get_input(const char *prompt) @@ -3182,27 +3182,27 @@ static void redraw(char *path) DPRINTF_D(cur); DPRINTF_S(path); - printw("["); + addch('['); for (i = 0; i < CTX_MAX; ++i) { - if (!g_ctx[i].c_cfg.ctxactive) - printw("%d ", i + 1); - else if (cfg.curctx != i) { - attrs = COLOR_PAIR(i + 1) | A_BOLD | A_UNDERLINE; - attron(attrs); - printw("%d", i + 1); - attroff(attrs); - printw(" "); + if (!g_ctx[i].c_cfg.ctxactive) { + addch(i + '1'); + addch(' '); } else { - /* Print current context in reverse */ - attrs = COLOR_PAIR(i + 1) | A_BOLD | A_REVERSE; + if (cfg.curctx != i) + /* Underline active contexts */ + attrs = COLOR_PAIR(i + 1) | A_BOLD | A_UNDERLINE; + else + /* Print current context in reverse */ + attrs = COLOR_PAIR(i + 1) | A_BOLD | A_REVERSE; + attron(attrs); - printw("%d", i + 1); + addch(i + '1'); attroff(attrs); - printw(" "); + addch(' '); } } - printw("\b] "); /* 10 chars printed in total for contexts - "[1 2 3 4] " */ + addstr("\b] "); /* 10 chars printed for contexts - "[1 2 3 4] " */ attron(A_UNDERLINE); |