From: Arun Prakash Jana Date: Thu, 18 Mar 2021 18:15:32 +0000 (+0530) Subject: Fix #893: show symlink target in statusbar X-Git-Tag: v3.7~73 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c825a9e5413b2da758fc868d81e25bf62af35cc3;p=nnn.git Fix #893: show symlink target in statusbar --- diff --git a/src/nnn.c b/src/nnn.c index 0fbaf1a2..f639e9bd 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -5683,6 +5683,12 @@ static void statusbar(char *path) addstr(coolsize(pent->size)); addch(' '); addstr(ptr); + if (S_ISLNK(pent->mode) && (readlink(pent->name, g_buf, PATH_MAX) > 0)) + { + addstr(" [-> "); + addstr(g_buf); + addch(']'); + } addch('\n'); }