summaryrefslogtreecommitdiff
path: root/lisp/bs.el
diff options
context:
space:
mode:
authorJuanma Barranquero <lekktu@gmail.com>2007-10-16 10:57:28 +0000
committerJuanma Barranquero <lekktu@gmail.com>2007-10-16 10:57:28 +0000
commit8db43126511d3ab721efe3c383de08ff661b2c35 (patch)
treef6ceee2f71f006882d0b213dd380d1595bbb9950 /lisp/bs.el
parente7a4eaadf2f5ce31a310b8e4be10e2a7346c5e14 (diff)
downloademacs-8db43126511d3ab721efe3c383de08ff661b2c35.tar.gz
(bs-mode): Set hooks (accidentally left out in the previous commit).
Diffstat (limited to 'lisp/bs.el')
-rw-r--r--lisp/bs.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/bs.el b/lisp/bs.el
index 548d1b1cfef..8667190fe9b 100644
--- a/lisp/bs.el
+++ b/lisp/bs.el
@@ -671,7 +671,10 @@ to show always.
show-trailing-whitespace nil
font-lock-global-modes '(not bs-mode)
font-lock-defaults '(bs-mode-font-lock-keywords t)
- font-lock-verbose nil))
+ font-lock-verbose nil)
+ (add-hook 'window-size-change-functions 'bs--track-window-changes)
+ (add-hook 'kill-buffer-hook 'bs--remove-hooks nil t)
+ (add-hook 'change-major-mode-hook 'bs--remove-hooks nil t))
(defun bs--restore-window-config ()
"Restore window configuration on the current frame."