diff options
| author | Colin Walters | 2002-05-13 06:00:06 +0000 |
|---|---|---|
| committer | Colin Walters | 2002-05-13 06:00:06 +0000 |
| commit | 7fbac64580fcae7101831e2b54be9ed60ce46c84 (patch) | |
| tree | 4cc33fa8c6790b1d659b39b6fca7c009db0246e9 | |
| parent | c12447455e1d063d277756d5e5c3c2a734f02335 (diff) | |
| download | emacs-7fbac64580fcae7101831e2b54be9ed60ce46c84.tar.gz emacs-7fbac64580fcae7101831e2b54be9ed60ce46c84.zip | |
(ibuffer-insert-filter-group): New argument filter-string.
(ibuffer-redisplay-engine): Handle it.
| -rw-r--r-- | lisp/ibuffer.el | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el index 36efe77e4b6..7bad0b02f98 100644 --- a/lisp/ibuffer.el +++ b/lisp/ibuffer.el | |||
| @@ -2074,7 +2074,7 @@ Do not display messages if SILENT is non-nil." | |||
| 2074 | (nreverse result) | 2074 | (nreverse result) |
| 2075 | result)))) | 2075 | result)))) |
| 2076 | 2076 | ||
| 2077 | (defun ibuffer-insert-filter-group (name display-name format bmarklist) | 2077 | (defun ibuffer-insert-filter-group (name display-name filter-string format bmarklist) |
| 2078 | (add-text-properties | 2078 | (add-text-properties |
| 2079 | (point) | 2079 | (point) |
| 2080 | (progn | 2080 | (progn |
| @@ -2082,7 +2082,7 @@ Do not display messages if SILENT is non-nil." | |||
| 2082 | (point)) | 2082 | (point)) |
| 2083 | `(ibuffer-filter-group-name ,name keymap ,ibuffer-mode-filter-group-map | 2083 | `(ibuffer-filter-group-name ,name keymap ,ibuffer-mode-filter-group-map |
| 2084 | mouse-face highlight | 2084 | mouse-face highlight |
| 2085 | help-echo "mouse-1: toggle marks in this group\nmouse-2: hide/show this filtering group ")) | 2085 | help-echo ,(concat filter-string "mouse-1: toggle marks in this group\nmouse-2: hide/show this filtering group "))) |
| 2086 | (insert "\n") | 2086 | (insert "\n") |
| 2087 | (when bmarklist | 2087 | (when bmarklist |
| 2088 | (put-text-property | 2088 | (put-text-property |
| @@ -2125,6 +2125,9 @@ Do not display messages if SILENT is non-nil." | |||
| 2125 | (ibuffer-insert-filter-group | 2125 | (ibuffer-insert-filter-group |
| 2126 | name | 2126 | name |
| 2127 | (if disabled (concat name " ...") name) | 2127 | (if disabled (concat name " ...") name) |
| 2128 | (if ext-loaded | ||
| 2129 | (ibuffer-format-filter-group-data name) | ||
| 2130 | "") | ||
| 2128 | --ibuffer-insert-buffers-and-marks-format | 2131 | --ibuffer-insert-buffers-and-marks-format |
| 2129 | (if disabled | 2132 | (if disabled |
| 2130 | nil | 2133 | nil |