aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorLuc Teirlinck <[email protected]>2005-05-22 22:07:22 +0000
committerLuc Teirlinck <[email protected]>2005-05-22 22:07:22 +0000
commit7fb8093523ddd808ffcdd93a7cb21f8975008ed6 (patch)
tree08dfd2cd5a29bdc333b6ecaff02879ea4964de70 /lisp
parent5f90d77ec8716a3753eaaaa2cff538c9f427dd3f (diff)
(define-global-minor-mode): Use `after-change-major-mode-hook' instead
of `find-file-hook'.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/emacs-lisp/easy-mmode.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index 0892af1bb3..188dc172e0 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -172,7 +172,7 @@ For example, you could write
(setq group
`(:group ',(intern (replace-regexp-in-string
"-mode\\'" "" mode-name)))))
-
+
`(progn
;; Define the variable to enable or disable the mode.
,(if (not globalp)
@@ -306,9 +306,9 @@ in which `%s' turns it on."
;; Setup hook to handle future mode changes and new buffers.
(if ,global-mode
(progn
- (add-hook 'find-file-hook ',buffers)
+ (add-hook 'after-change-major-mode-hook ',buffers)
(add-hook 'change-major-mode-hook ',cmmh))
- (remove-hook 'find-file-hook ',buffers)
+ (remove-hook 'after-change-major-mode-hook ',buffers)
(remove-hook 'change-major-mode-hook ',cmmh))
;; Go through existing buffers.