         ;; Clean up the path when selecting in case we recurse
         (lusty-set-minibuffer-text normalized-dir entry)
         (if (file-directory-p (concat normalized-dir entry))
-            (lusty-update-matches-buffer)
+            (lusty-refresh-matches-buffer)
           (minibuffer-complete-and-exit))))))
 
 (defun lusty--buffer-explorer-select (entry)


;;;###autoload
(defun lusty-buffer-explorer ()
  "Launch the buffer mode of LustyExplorer"
  (interactive)
  (let* ((lusty--active-mode :buffer-explorer)
         (minibuffer-local-completion-map lusty-mode-map)

        maximizing (length item)))

(defun lusty-truncate-entries (entries)
  (let* ((lusty-buffer (get-buffer-create lusty-buffer-name))
         (max-possibly-displayable-entries
          (with-current-buffer lusty-buffer
            (* (- (frame-height) 3)
               (/ (window-width)
                  (1+ (length lusty-column-separator))))))
         (cut-off-point (nthcdr max-possibly-displayable-entries entries))
         (truncate-p (consp cut-off-point)))

