From: lostd Date: Fri, 31 Oct 2014 23:55:26 +0000 (+0200) Subject: Emulate ls -F completely including sockets and FIFOs X-Git-Tag: v1.0~92^2~133 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=12da2ff0280329a65667d38c9f05353c734b932b;p=nnn.git Emulate ls -F completely including sockets and FIFOs --- diff --git a/noice.c b/noice.c index 81df9075..a9f08c4a 100644 --- a/noice.c +++ b/noice.c @@ -409,6 +409,12 @@ printent(struct entry *ent, int active) } else if (S_ISLNK(ent->mode)) { cm = '@'; maxlen--; + } else if (S_ISSOCK(ent->mode)) { + cm = '='; + maxlen--; + } else if (S_ISFIFO(ent->mode)) { + cm = '|'; + maxlen--; } else if (ent->mode & S_IXUSR) { cm = '*'; maxlen--;