From 2ead92892395d2d963fdda1394f26b898c467fb0 Mon Sep 17 00:00:00 2001 From: Juanma Barranquero Date: Mon, 23 Feb 2009 11:01:16 +0000 Subject: [PATCH] * ibuffer.el (ibuffer-redisplay-engine): Avoid "Mark set" message clobbering the useful message from `ibuffer-toggle-sorting-mode'. (Bug#2439) --- lisp/ChangeLog | 6 ++++++ lisp/ibuffer.el | 11 ++++++----- 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 @@ +2009-02-23 Geoff Gole (tiny change) + + * ibuffer.el (ibuffer-redisplay-engine): Avoid "Mark set" message + clobbering the useful message from `ibuffer-toggle-sorting-mode'. + (Bug#2439) + 2009-02-23 Miles Bader * 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 @@ (defvar ibuffer-tmp-hide-regexps) (defvar ibuffer-tmp-show-regexps) -(declare-function ibuffer-mark-on-buffer "ibuf-ext" +(declare-function ibuffer-mark-on-buffer "ibuf-ext" (func &optional ibuffer-mark-on-buffer-mark group)) (declare-function ibuffer-format-qualifier "ibuf-ext" (qualifier)) -(declare-function ibuffer-generate-filter-groups "ibuf-ext" +(declare-function ibuffer-generate-filter-groups "ibuf-ext" (bmarklist &optional noempty nodefault)) (declare-function ibuffer-format-filter-group-data "ibuf-ext" (filter)) @@ -1239,7 +1239,7 @@ a new window in the current frame, splitting vertically." (ibuffer-map-on-mark ibuffer-deletion-char func)) (defsubst ibuffer-assert-ibuffer-mode () - (assert (derived-mode-p 'ibuffer-mode))) + (assert (derived-mode-p 'ibuffer-mode))) (defun ibuffer-buffer-file-name () (or buffer-file-name @@ -2066,7 +2066,7 @@ the value of point at the beginning of the line for that buffer." name))) (when hmap (setq - strname + strname (propertize strname 'mouse-face 'highlight 'keymap hmap))) strname))))) (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." (setq buffer-read-only t) (set-buffer-modified-p ibuffer-did-modification) (setq ibuffer-did-modification nil) - (goto-line (1+ orig))))) + (goto-char 1) + (forward-line orig)))) (defun ibuffer-quit () "Quit this `ibuffer' session. -- 2.39.5