nnn

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

commit ef8db1fd45bd57b1f4a807d50cdf6ceb81158bdd
parent 7416bb8503e7e0fae0ed111bf855545c26649b94
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Fri,  1 Nov 2019 15:28:13 +0530

Show size of file in bytes in status bar in du mode

Diffstat:
Msrc/nnn.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -182,6 +182,7 @@ /* TYPE DEFINITIONS */ typedef unsigned long ulong; +typedef unsigned long long ull; typedef unsigned int uint; typedef unsigned char uchar; typedef unsigned short ushort; @@ -3928,9 +3929,10 @@ static void redraw(char *path) xstrlcpy(buf, coolsize(dir_blocks << blk_shift), 12); c = cfg.apparentsz ? 'a' : 'd'; - mvprintw(lastln, 0, "%d/%d (%d) %cu:%s free:%s files:%lu %s", + mvprintw(lastln, 0, "%d/%d (%d) %cu:%s free:%s files:%lu %lluB %s", cur + 1, ndents, nselected, c, buf, - coolsize(get_fs_info(path, FREE)), num_files, ptr); + coolsize(get_fs_info(path, FREE)), num_files, + (ull)(pent->blocks << blk_shift), ptr); } else { /* light or detail mode */ /* Show filename as it may be truncated in directory listing */ /* Get the unescaped file name */