aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-09-11 01:23:51 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2019-09-11 01:34:18 +0530
commitccf20f830bd4414e67ceaf7d1a89470735a0d184 (patch)
tree4d92e56f8def22e5860121e91484da9cc23e9283 /src
parent8d283886b002c17f1588e4bf0bbbc45c999f3b4b (diff)
downloadnnn-ccf20f830bd4414e67ceaf7d1a89470735a0d184.tar.gz
Replace printw() with addstr()/addch()
Diffstat (limited to 'src')
-rw-r--r--src/nnn.c30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/nnn.c b/src/nnn.c
index 1a31765..68ed476 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -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);