nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 6dc4176f5790ed1fad722f111cf71383bd33f660
parent 4fbb36b66b9fa1f774041b59fdd65a044dddbd81
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Wed, 25 Apr 2018 23:09:00 +0530

Retire readinput()

Diffstat:
Mnnn.c | 18+-----------------
1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/nnn.c b/nnn.c @@ -1327,20 +1327,6 @@ xreadline(char *fname, char *prompt) return g_buf; } -static char * -readinput(void) -{ - cleartimeout(); - echo(); - curs_set(TRUE); - memset(g_buf, 0, NAME_MAX + 1); - wgetnstr(stdscr, g_buf, NAME_MAX); - noecho(); - curs_set(FALSE); - settimeout(); - return g_buf[0] ? g_buf : NULL; -} - /* * Updates out with "dir/name or "/name" * Returns the number of bytes copied including the terminating NULL byte @@ -2833,9 +2819,7 @@ nochange: presel = FILTER; goto begin; case SEL_CDBM: - printprompt("key: "); - tmp = readinput(); - clearprompt(); + tmp = xreadline(NULL, "key: "); if (tmp == NULL || tmp[0] == '\0') break;