aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2009-10-12 04:57:46 +0000
committerJuanma Barranquero2009-10-12 04:57:46 +0000
commitfa72d07524d48892dfd924224dbdc03eed6fcc41 (patch)
treedbb8f9be9b660d155df65ed9bd74af36dd3cf555
parent3b56b1e695ac20f185d2e4b7add9f680780b145a (diff)
downloademacs-fa72d07524d48892dfd924224dbdc03eed6fcc41.tar.gz
emacs-fa72d07524d48892dfd924224dbdc03eed6fcc41.zip
* bs.el (bs-mode): Set `revert-buffer-function' to `bs-refresh'.
(bs-refresh): Add IGNORED arg for `revert-buffer' compatibility. Doc fix.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/bs.el8
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 90938604406..ae3745cf518 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,9 @@
12009-10-12 Juanma Barranquero <lekktu@gmail.com> 12009-10-12 Juanma Barranquero <lekktu@gmail.com>
2 2
3 * bs.el (bs-mode): Set `revert-buffer-function' to `bs-refresh'.
4 (bs-refresh): Add IGNORED arg for `revert-buffer' compatibility.
5 Doc fix.
6
3 * menu-bar.el (menu-bar-file-menu): Fix format of `separator-exit' item. 7 * menu-bar.el (menu-bar-file-menu): Fix format of `separator-exit' item.
4 8
52009-10-11 Juri Linkov <juri@jurta.org> 92009-10-11 Juri Linkov <juri@jurta.org>
diff --git a/lisp/bs.el b/lisp/bs.el
index 54924196bf0..e7febbdb119 100644
--- a/lisp/bs.el
+++ b/lisp/bs.el
@@ -664,7 +664,8 @@ to show always.
664 show-trailing-whitespace nil 664 show-trailing-whitespace nil
665 font-lock-global-modes '(not bs-mode) 665 font-lock-global-modes '(not bs-mode)
666 font-lock-defaults '(bs-mode-font-lock-keywords t) 666 font-lock-defaults '(bs-mode-font-lock-keywords t)
667 font-lock-verbose nil) 667 font-lock-verbose nil
668 revert-buffer-function 'bs-refresh)
668 (add-hook 'window-size-change-functions 'bs--track-window-changes) 669 (add-hook 'window-size-change-functions 'bs--track-window-changes)
669 (add-hook 'kill-buffer-hook 'bs--remove-hooks nil t) 670 (add-hook 'kill-buffer-hook 'bs--remove-hooks nil t)
670 (add-hook 'change-major-mode-hook 'bs--remove-hooks nil t)) 671 (add-hook 'change-major-mode-hook 'bs--remove-hooks nil t))
@@ -697,8 +698,9 @@ Refresh whole Buffer Selection Menu."
697 (call-interactively 'bs-set-configuration) 698 (call-interactively 'bs-set-configuration)
698 (bs--redisplay t)) 699 (bs--redisplay t))
699 700
700(defun bs-refresh () 701(defun bs-refresh (&rest ignored)
701 "Refresh whole Buffer Selection Menu." 702 "Refresh whole Buffer Selection Menu.
703Arguments are IGNORED (for `revert-buffer')."
702 (interactive) 704 (interactive)
703 (bs--redisplay t)) 705 (bs--redisplay t))
704 706