]> git.wh0rd.org Git - nano.git/commitdiff
Displaying an ellipsis only when the filename is longer than
authorBenno Schulenberg <bensberg@justemail.net>
Sun, 3 May 2015 13:25:24 +0000 (13:25 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Sun, 3 May 2015 13:25:24 +0000 (13:25 +0000)
the available space, not when it still fits.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5221 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
src/browser.c

index 6ebe703112c5326acd42237c71635d4e1be0e7a4..5d486685d7c97bd42110e750e7baeb8ffc4511b9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-05-03  Benno Schulenberg  <bensberg@justemail.net>
+       * src/browser.c (browser_refresh): Display an ellipsis only when the
+       filename is longer than the available space, not when it still fits.
+
 2015-04-28  Benno Schulenberg  <bensberg@justemail.net>
        * src/color.c (color_update): Match the file regex of a syntax against
        the absolute, canonical path instead of against the path the user gave.
index 47bac75b15c8ea17a3d7265c875b04089d1c73fa..b366edf97c73049f2bb479ce5d2d8435e1538a12 100644 (file)
@@ -573,7 +573,7 @@ void browser_refresh(void)
                /* The maximum length of the file information in
                 * columns: seven for "--", "(dir)", or the file size,
                 * and 12 for "(parent dir)". */
-       bool dots = (COLS >= 15 && filetaillen >= longest - foomaxlen - 1);
+       bool dots = (COLS >= 15 && filetaillen >= longest - foomaxlen);
                /* Do we put an ellipsis before the filename?  Don't set
                 * this to TRUE if we have fewer than 15 columns (i.e.
                 * one column for padding, plus seven columns for a