* ibuf-ext.el (ibuffer-filter-by-filename): Make it work with dired buffers too.
authorKan-Ru Chen <kanru@kanru.info>
Wed, 31 Jul 2013 07:32:58 +0000 (00:32 -0700)
committerGlenn Morris <rgm@gnu.org>
Wed, 31 Jul 2013 07:32:58 +0000 (00:32 -0700)
Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-07/msg00573.html

lisp/ChangeLog
lisp/ibuf-ext.el

index 46ca222..ed7e2d4 100644 (file)
@@ -1,3 +1,8 @@
+2013-07-31  Kan-Ru Chen  <kanru@kanru.info>
+
+       * ibuf-ext.el (ibuffer-filter-by-filename):
+       Make it work with dired buffers too.
+
 2013-07-31  Dmitry Antipov <dmantipov@yandex.ru>
 
        * emacs-lisp/re-builder.el (reb-color-display-p):
index de36c6c..1ba0b0f 100644 (file)
@@ -1050,7 +1050,7 @@ currently used by buffers."
   "Toggle current view to buffers with filename matching QUALIFIER."
   (:description "filename"
    :reader (read-from-minibuffer "Filter by filename (regexp): "))
-  (ibuffer-awhen (buffer-local-value 'buffer-file-name buf)
+  (ibuffer-awhen (with-current-buffer buf (ibuffer-buffer-file-name))
     (string-match qualifier it)))
 
 ;;;###autoload (autoload 'ibuffer-filter-by-size-gt  "ibuf-ext")