aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Paul Wallington2004-09-14 20:07:07 +0000
committerJohn Paul Wallington2004-09-14 20:07:07 +0000
commita386a960b25ff04482e5316585457bca8435c3d9 (patch)
treedb18f547fa204f395b674ff6801aec40915ba526
parent46b00436e7462db7f94dfa4b057259ab3262a2a4 (diff)
downloademacs-a386a960b25ff04482e5316585457bca8435c3d9.tar.gz
emacs-a386a960b25ff04482e5316585457bca8435c3d9.zip
(define-ibuffer-filter filename): Consider `dired-directory' if buffer
has no file name. From Sean O'Rourke <sorourke@cs.ucsd.edu>.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/ibuf-ext.el5
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index bba5b368d84..dfd96e19fe3 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12004-09-14 Sean O'Rourke <sorourke@cs.ucsd.edu>
2
3 * ibuf-ext.el (define-ibuffer-filter filename): If buffer has
4 no file name consider `dired-directory'.
5
12004-09-14 Kim F. Storm <storm@cua.dk> 62004-09-14 Kim F. Storm <storm@cua.dk>
2 7
3 * faces.el (cursor): Add face-no-inherit property. Doc fix. 8 * faces.el (cursor): Add face-no-inherit property. Doc fix.
diff --git a/lisp/ibuf-ext.el b/lisp/ibuf-ext.el
index 96678d2bc9a..b7e6741e9d4 100644
--- a/lisp/ibuf-ext.el
+++ b/lisp/ibuf-ext.el
@@ -1015,7 +1015,10 @@ currently used by buffers."
1015 "Toggle current view to buffers with filename matching QUALIFIER." 1015 "Toggle current view to buffers with filename matching QUALIFIER."
1016 (:description "filename" 1016 (:description "filename"
1017 :reader (read-from-minibuffer "Filter by filename (regexp): ")) 1017 :reader (read-from-minibuffer "Filter by filename (regexp): "))
1018 (ibuffer-awhen (buffer-file-name buf) 1018 (ibuffer-awhen (with-current-buffer buf
1019 (or buffer-file-name
1020 (and (boundp 'dired-directory)
1021 dired-directory)))
1019 (string-match qualifier it))) 1022 (string-match qualifier it)))
1020 1023
1021;;;###autoload (autoload 'ibuffer-filter-by-size-gt "ibuf-ext.el") 1024;;;###autoload (autoload 'ibuffer-filter-by-size-gt "ibuf-ext.el")