Don't trim the trailing spaces from %-w !
authorMicah Cowan <Micah Cowan micah@cowan.name>
Fri, 20 Feb 2009 07:46:36 +0000 (19 23:46 -0800)
committerMicah Cowan <Micah Cowan micah@cowan.name>
Fri, 20 Feb 2009 07:46:36 +0000 (19 23:46 -0800)
src/process.c

index 5318b8d..ee2f915 100644 (file)
@@ -5334,11 +5334,7 @@ int where;
     {
       int rend = -1;
       if (pp - wtab == where && ss == buf)
-       {
-         ss = s;
-         if (flags & 8)
-           break;
-       }
+        ss = s;
       if ((p = *pp) == 0)
        continue;
       if ((flags & 1) && display && p == D_fore)
@@ -5368,7 +5364,11 @@ int where;
        AddWinMsgRend(s, rend);
       sprintf(s, "%d", p->w_number);
       if (p->w_number == where)
-        ss = s;
+        {
+          ss = s;
+          if (flags & 8)
+            break;
+        }
       s += strlen(s);
       if (display && p == D_fore)
        *s++ = '*';