diff options
| author | Juanma Barranquero | 2009-10-12 04:57:46 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2009-10-12 04:57:46 +0000 |
| commit | fa72d07524d48892dfd924224dbdc03eed6fcc41 (patch) | |
| tree | dbb8f9be9b660d155df65ed9bd74af36dd3cf555 | |
| parent | 3b56b1e695ac20f185d2e4b7add9f680780b145a (diff) | |
| download | emacs-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/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/bs.el | 8 |
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 @@ | |||
| 1 | 2009-10-12 Juanma Barranquero <lekktu@gmail.com> | 1 | 2009-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 | ||
| 5 | 2009-10-11 Juri Linkov <juri@jurta.org> | 9 | 2009-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. |
| 703 | Arguments are IGNORED (for `revert-buffer')." | ||
| 702 | (interactive) | 704 | (interactive) |
| 703 | (bs--redisplay t)) | 705 | (bs--redisplay t)) |
| 704 | 706 | ||