* src/ls.c (abmon_init): Align numeric abbreviations right.
* NEWS: Mention the improvement.
** Improvements
+ ls -l now better aligns abbreviated months containing digits,
+ which is common in Asian locales.
+
stat and tail now know about the "sdcardfs" file system on Android.
stat -f -c%T now reports the file system type, and tail -f uses inotify.
char const *abbr = nl_langinfo (ABMON_1 + i);
if (strchr (abbr, '%'))
return false;
+ mbs_align_t alignment = isdigit (to_uchar (*abbr))
+ ? MBS_ALIGN_RIGHT : MBS_ALIGN_LEFT;
size_t req = mbsalign (abbr, abmon[i], ABFORMAT_SIZE,
- &width, MBS_ALIGN_LEFT, 0);
+ &width, alignment, 0);
if (! (req < ABFORMAT_SIZE))
return false;
required_mon_width = MAX (required_mon_width, width);