URI: 
       Partially revert 44c7de3: fix items text width offset calculation - dmenu - dynamic menu
  HTML git clone git://git.suckless.org/dmenu
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 657122f7819fd74d66706ffb607deb44884401b7
   DIR parent 3c91eed0fb74657c3fa25bc4fd65cd0aa88464c0
  HTML Author: Quentin Rameau <quinq@fifth.space>
       Date:   Mon, 25 Jul 2016 11:33:25 +0200
       
       Partially revert 44c7de3: fix items text width offset calculation
       
       Without this, we discard the item if it's longer than assigned width
       instead of truncating it.
       
       Diffstat:
         M dmenu.c                             |       4 ++--
       
       1 file changed, 2 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/dmenu.c b/dmenu.c
       @@ -81,10 +81,10 @@ calcoffsets(void)
                        n = mw - (promptw + inputw + TEXTW("<") + TEXTW(">"));
                /* calculate which items will begin the next page and previous page */
                for (i = 0, next = curr; next; next = next->right)
       -                if ((i += (lines > 0) ? bh : TEXTW(next->text)) > n)
       +                if ((i += (lines > 0) ? bh : MIN(TEXTW(next->text), n)) > n)
                                break;
                for (i = 0, prev = curr; prev && prev->left; prev = prev->left)
       -                if ((i += (lines > 0) ? bh : TEXTW(prev->left->text)) > n)
       +                if ((i += (lines > 0) ? bh : MIN(TEXTW(prev->left->text), n)) > n)
                                break;
        }