summaryrefslogtreecommitdiff
path: root/lisp/ebuff-menu.el
diff options
context:
space:
mode:
authorThien-Thi Nguyen <ttn@gnuvola.org>2005-01-10 11:56:07 +0000
committerThien-Thi Nguyen <ttn@gnuvola.org>2005-01-10 11:56:07 +0000
commite4edc5cd31cad3720c03f59e145dc9c5d66c4d57 (patch)
tree99fcd4a2926bac7d4e0f39a851fb0d494bc36a79 /lisp/ebuff-menu.el
parent7f72c3db5a74a0bcfed1ed19c00ef014bb9612e8 (diff)
downloademacs-e4edc5cd31cad3720c03f59e145dc9c5d66c4d57.tar.gz
(Electric-buffer-menu-mode):
Preserve value of buffer-local var header-line-format.
Diffstat (limited to 'lisp/ebuff-menu.el')
-rw-r--r--lisp/ebuff-menu.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/ebuff-menu.el b/lisp/ebuff-menu.el
index 2bfbace4c4b..bfac2afe6e9 100644
--- a/lisp/ebuff-menu.el
+++ b/lisp/ebuff-menu.el
@@ -149,7 +149,9 @@ Letters do not insert themselves; instead, they are commands.
Entry to this mode via command `electric-buffer-list' calls the value of
`electric-buffer-menu-mode-hook'."
- (kill-all-local-variables)
+ (let ((saved header-line-format))
+ (kill-all-local-variables)
+ (setq header-line-format saved))
(use-local-map electric-buffer-menu-mode-map)
(setq mode-name "Electric Buffer Menu")
(setq mode-line-buffer-identification "Electric Buffer List")