nnn

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

commit 903a4b3a66bb37a029906ef20b97ca68619a5310
parent 9a73057272a8979a51aa0ece8f9315f06a7b2dd4
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Thu,  8 Apr 2021 03:13:43 +0530

Use printw() to print time

Diffstat:
Msrc/nnn.c | 27+++------------------------
1 file changed, 3 insertions(+), 24 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -3599,30 +3599,12 @@ static void print_icon(const struct entry *ent, const int attrs) } #endif -static void zeroleft(int val) -{ - if (val < 10) { - addch('0'); - addch('0' + val); - } else - addstr(xitoa(val)); -} - static void print_time(const time_t *timep) { struct tm *t = localtime(timep); - addstr(xitoa(t->tm_year + 1900)); /* YYYY-MM-DD */ - addch('-'); - zeroleft(t->tm_mon + 1); - addch('-'); - zeroleft(t->tm_mday); - - addch(' '); - - zeroleft(t->tm_hour); /* HH:MM */ - addch(':'); - zeroleft(t->tm_min); + printw("%s-%02d-%02d %02d:%02d", + xitoa(t->tm_year + 1900), t->tm_mon + 1, t->tm_mday, t->tm_hour, t->tm_min); } static char get_detail_ind(const mode_t mode) @@ -5556,10 +5538,7 @@ static void statusbar(char *path) tolastln(); attron(COLOR_PAIR(cfg.curctx + 1)); - addstr(xitoa(cur + 1)); - addch('/'); - addstr(xitoa(ndents)); - addch(' '); + printw("%d/%s ", cur + 1, xitoa(ndents)); if (g_state.selmode) { attron(A_REVERSE);