GNU bug report logs - #19345
24.4; Opening buffer-menu causes periodic auto-recentering in all windows

Previous Next

Package: emacs;

Reported by: Sylvain Benner <sylvain.benner <at> gmail.com>

Date: Thu, 11 Dec 2014 05:08:02 UTC

Severity: normal

Tags: moreinfo

Found in version 24.4

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Sylvain Benner <sylvain.benner <at> gmail.com>
To: 19345 <at> debbugs.gnu.org
Subject: bug#19345: 24.4; Opening buffer-menu causes periodic auto-recentering in all windows
Date: Wed, 10 Dec 2014 23:36:54 -0500
[Message part 1 (text/plain, inline)]
Whenever I open a buffer-menu with C-x C-b then switch to a buffer I get
a periodic recentering of the point in all the buffers I visit.

I tracked the bug to find a work around and ended up redefining
`tabulated-list-revert`
function like this:

(defun tabulated-list-revert (&rest ignored)
  "The `revert-buffer-function' for `tabulated-list-mode'.
It runs `tabulated-list-revert-hook', then calls `tabulated-list-print'."
  (interactive)
  (unless (derived-mode-p 'tabulated-list-mode)
    (error "The current buffer is not in Tabulated List mode"))
  (run-hooks 'tabulated-list-revert-hook)
  ;; hack is here
  ;; (tabulated-list-print t)
  (tabulated-list-print))

syl20bnr
[Message part 2 (text/html, inline)]

This bug report was last modified 5 years and 278 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.