Function: mode-local-post-major-mode-change
mode-local-post-major-mode-change is a byte-compiled function defined
in mode-local.el.gz.
Signature
(mode-local-post-major-mode-change)
Documentation
Initialize mode-local facilities.
This is run from find-file-hook, and from post-command-hook
after changing the major mode.
Source Code
;; Defined in /usr/src/emacs/lisp/cedet/mode-local.el.gz
(defun mode-local-post-major-mode-change ()
"Initialize mode-local facilities.
This is run from `find-file-hook', and from `post-command-hook'
after changing the major mode."
(remove-hook 'post-command-hook #'mode-local-post-major-mode-change nil)
(let ((buffers mode-local-changed-mode-buffers))
(setq mode-local-changed-mode-buffers nil)
(mode-local-map-file-buffers
(lambda ()
;; Make sure variables are set up for this mode.
(mode-local--activate-bindings)
(run-hooks 'mode-local-init-hook))
(lambda ()
(not (mode-local-initialized-p)))
buffers)))