]> Sergey Matveev's repositories - nnn.git/commitdiff
Fix #8: Use digits for month, re-arrange date, time
authorArun Prakash Jana <engineerarun@gmail.com>
Fri, 14 Apr 2017 16:23:05 +0000 (21:53 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Fri, 14 Apr 2017 16:23:05 +0000 (21:53 +0530)
nnn.c

diff --git a/nnn.c b/nnn.c
index e16e098c74d0ce4ff1b01911e18120affaf4e562..90437f78b9b1bd24349d99f5f7c92210ecc02481 100644 (file)
--- a/nnn.c
+++ b/nnn.c
@@ -644,60 +644,60 @@ static void
 printent_long(struct entry *ent, int active)
 {
        static char buf[18];
-       strftime(buf, 18, "%b %d %H:%M %Y", localtime(&ent->t));
+       strftime(buf, 18, "%d %m %Y %H:%M", localtime(&ent->t));
 
        if (active)
                attron(A_REVERSE);
 
        if (!bsizeorder) {
                if (S_ISDIR(ent->mode))
-                       printw("%s%-17.17s        /  %s/\n",
+                       printw("%s%-16.16s        /  %s/\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISLNK(ent->mode))
-                       printw("%s%-17.17s        @  %s@\n",
+                       printw("%s%-16.16s        @  %s@\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISSOCK(ent->mode))
-                       printw("%s%-17.17s        =  %s=\n",
+                       printw("%s%-16.16s        =  %s=\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISFIFO(ent->mode))
-                       printw("%s%-17.17s        |  %s|\n",
+                       printw("%s%-16.16s        |  %s|\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISBLK(ent->mode))
-                       printw("%s%-17.17s        b  %s\n",
+                       printw("%s%-16.16s        b  %s\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISCHR(ent->mode))
-                       printw("%s%-17.17s        c  %s\n",
+                       printw("%s%-16.16s        c  %s\n",
                               CURSYM(active), buf, ent->name);
                else if (ent->mode & S_IXUSR)
-                       printw("%s%-17.17s %8.8s* %s*\n", CURSYM(active),
+                       printw("%s%-16.16s %8.8s* %s*\n", CURSYM(active),
                               buf, coolsize(ent->size), ent->name);
                else
-                       printw("%s%-17.17s %8.8s  %s\n", CURSYM(active),
+                       printw("%s%-16.16s %8.8s  %s\n", CURSYM(active),
                               buf, coolsize(ent->size), ent->name);
        } else {
                if (S_ISDIR(ent->mode))
-                       printw("%s%-17.17s %8.8s/ %s/\n", CURSYM(active),
+                       printw("%s%-16.16s %8.8s/ %s/\n", CURSYM(active),
                               buf, coolsize(ent->bsize << 9), ent->name);
                else if (S_ISLNK(ent->mode))
-                       printw("%s%-17.17s        @  %s@\n",
+                       printw("%s%-16.16s        @  %s@\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISSOCK(ent->mode))
-                       printw("%s%-17.17s        =  %s=\n",
+                       printw("%s%-16.16s        =  %s=\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISFIFO(ent->mode))
-                       printw("%s%-17.17s        |  %s|\n",
+                       printw("%s%-16.16s        |  %s|\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISBLK(ent->mode))
-                       printw("%s%-17.17s        b  %s\n",
+                       printw("%s%-16.16s        b  %s\n",
                               CURSYM(active), buf, ent->name);
                else if (S_ISCHR(ent->mode))
-                       printw("%s%-17.17s        c  %s\n",
+                       printw("%s%-16.16s        c  %s\n",
                               CURSYM(active), buf, ent->name);
                else if (ent->mode & S_IXUSR)
-                       printw("%s%-17.17s %8.8s* %s*\n", CURSYM(active),
+                       printw("%s%-16.16s %8.8s* %s*\n", CURSYM(active),
                               buf, coolsize(ent->bsize << 9), ent->name);
                else
-                       printw("%s%-17.17s %8.8s  %s\n", CURSYM(active),
+                       printw("%s%-16.16s %8.8s  %s\n", CURSYM(active),
                               buf, coolsize(ent->bsize << 9), ent->name);
        }