aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/ls-lisp.el4
2 files changed, 7 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 97131a5f199..434fb78185d 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12005-11-19 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change)
2
3 * ls-lisp.el (ls-lisp-format-file-size): Format file size with 9
4 digits, not 8, to avoid misalignment for files larger than 100MB.
5
12005-11-19 Eli Zaretskii <eliz@gnu.org> 62005-11-19 Eli Zaretskii <eliz@gnu.org>
2 7
3 * menu-bar.el (menu-bar-describe-menu) <list-keybindings>: Mention 8 * menu-bar.el (menu-bar-describe-menu) <list-keybindings>: Mention
diff --git a/lisp/ls-lisp.el b/lisp/ls-lisp.el
index feadbb5e2be..5f5a53b0df0 100644
--- a/lisp/ls-lisp.el
+++ b/lisp/ls-lisp.el
@@ -588,11 +588,11 @@ All ls time options, namely c, t and u, are handled."
588(defun ls-lisp-format-file-size (file-size human-readable) 588(defun ls-lisp-format-file-size (file-size human-readable)
589 (if (or (not human-readable) 589 (if (or (not human-readable)
590 (< file-size 1024)) 590 (< file-size 1024))
591 (format (if (floatp file-size) " %8.0f" " %8d") file-size) 591 (format (if (floatp file-size) " %9.0f" " %9d") file-size)
592 (do ((file-size (/ file-size 1024.0) (/ file-size 1024.0)) 592 (do ((file-size (/ file-size 1024.0) (/ file-size 1024.0))
593 ;; kilo, mega, giga, tera, peta, exa 593 ;; kilo, mega, giga, tera, peta, exa
594 (post-fixes (list "k" "M" "G" "T" "P" "E") (cdr post-fixes))) 594 (post-fixes (list "k" "M" "G" "T" "P" "E") (cdr post-fixes)))
595 ((< file-size 1024) (format " %7.0f%s" file-size (car post-fixes)))))) 595 ((< file-size 1024) (format " %8.0f%s" file-size (car post-fixes))))))
596 596
597(provide 'ls-lisp) 597(provide 'ls-lisp)
598 598