aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2009-02-23 11:01:16 +0000
committerJuanma Barranquero2009-02-23 11:01:16 +0000
commit2ead92892395d2d963fdda1394f26b898c467fb0 (patch)
tree521338ddd8763837742baafeed8b1afc2347127e
parent1e6b95a6f17e01959d4738ea67a05dad2dc964a1 (diff)
downloademacs-2ead92892395d2d963fdda1394f26b898c467fb0.tar.gz
emacs-2ead92892395d2d963fdda1394f26b898c467fb0.zip
* ibuffer.el (ibuffer-redisplay-engine): Avoid "Mark set" message clobbering
the useful message from `ibuffer-toggle-sorting-mode'. (Bug#2439)
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/ibuffer.el11
2 files changed, 12 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ee18b8c55c5..154e91e3c64 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12009-02-23 Geoff Gole <geoffgole@gmail.com> (tiny change)
2
3 * ibuffer.el (ibuffer-redisplay-engine): Avoid "Mark set" message
4 clobbering the useful message from `ibuffer-toggle-sorting-mode'.
5 (Bug#2439)
6
12009-02-23 Miles Bader <miles@gnu.org> 72009-02-23 Miles Bader <miles@gnu.org>
2 8
3 * proced.el (proced-process-attributes): 9 * proced.el (proced-process-attributes):
diff --git a/lisp/ibuffer.el b/lisp/ibuffer.el
index 9454926d896..539e925b6b7 100644
--- a/lisp/ibuffer.el
+++ b/lisp/ibuffer.el
@@ -54,10 +54,10 @@
54(defvar ibuffer-tmp-hide-regexps) 54(defvar ibuffer-tmp-hide-regexps)
55(defvar ibuffer-tmp-show-regexps) 55(defvar ibuffer-tmp-show-regexps)
56 56
57(declare-function ibuffer-mark-on-buffer "ibuf-ext" 57(declare-function ibuffer-mark-on-buffer "ibuf-ext"
58 (func &optional ibuffer-mark-on-buffer-mark group)) 58 (func &optional ibuffer-mark-on-buffer-mark group))
59(declare-function ibuffer-format-qualifier "ibuf-ext" (qualifier)) 59(declare-function ibuffer-format-qualifier "ibuf-ext" (qualifier))
60(declare-function ibuffer-generate-filter-groups "ibuf-ext" 60(declare-function ibuffer-generate-filter-groups "ibuf-ext"
61 (bmarklist &optional noempty nodefault)) 61 (bmarklist &optional noempty nodefault))
62(declare-function ibuffer-format-filter-group-data "ibuf-ext" (filter)) 62(declare-function ibuffer-format-filter-group-data "ibuf-ext" (filter))
63 63
@@ -1239,7 +1239,7 @@ a new window in the current frame, splitting vertically."
1239 (ibuffer-map-on-mark ibuffer-deletion-char func)) 1239 (ibuffer-map-on-mark ibuffer-deletion-char func))
1240 1240
1241(defsubst ibuffer-assert-ibuffer-mode () 1241(defsubst ibuffer-assert-ibuffer-mode ()
1242 (assert (derived-mode-p 'ibuffer-mode))) 1242 (assert (derived-mode-p 'ibuffer-mode)))
1243 1243
1244(defun ibuffer-buffer-file-name () 1244(defun ibuffer-buffer-file-name ()
1245 (or buffer-file-name 1245 (or buffer-file-name
@@ -2066,7 +2066,7 @@ the value of point at the beginning of the line for that buffer."
2066 name))) 2066 name)))
2067 (when hmap 2067 (when hmap
2068 (setq 2068 (setq
2069 strname 2069 strname
2070 (propertize strname 'mouse-face 'highlight 'keymap hmap))) 2070 (propertize strname 'mouse-face 'highlight 'keymap hmap)))
2071 strname))))) 2071 strname)))))
2072 (add-text-properties opos (point) `(ibuffer-title-header t)) 2072 (add-text-properties opos (point) `(ibuffer-title-header t))
@@ -2280,7 +2280,8 @@ If optional arg SILENT is non-nil, do not display progress messages."
2280 (setq buffer-read-only t) 2280 (setq buffer-read-only t)
2281 (set-buffer-modified-p ibuffer-did-modification) 2281 (set-buffer-modified-p ibuffer-did-modification)
2282 (setq ibuffer-did-modification nil) 2282 (setq ibuffer-did-modification nil)
2283 (goto-line (1+ orig))))) 2283 (goto-char 1)
2284 (forward-line orig))))
2284 2285
2285(defun ibuffer-quit () 2286(defun ibuffer-quit ()
2286 "Quit this `ibuffer' session. 2287 "Quit this `ibuffer' session.