diff options
author | Artur Malabarba <bruce.connor.am@gmail.com> | 2015-11-14 16:47:56 +0000 |
---|---|---|
committer | Artur Malabarba <bruce.connor.am@gmail.com> | 2015-11-14 16:48:29 +0000 |
commit | 51caac8f9369ad1fbc9671e01eadfc07570921a7 (patch) | |
tree | 2c8c4e775561187e2ab9d53d1356fef6e786c2d6 /cider-mode.el | |
parent | 988014a71889fce1d3862b772024c658c6b0070f (diff) |
[Fix #1419] Use dynamic font-lock wherever possible
Diffstat (limited to 'cider-mode.el')
-rw-r--r-- | cider-mode.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cider-mode.el b/cider-mode.el index cf920644..a2a9fa0c 100644 --- a/cider-mode.el +++ b/cider-mode.el @@ -582,6 +582,12 @@ property." (setq-local clojure-get-indent-function #'cider--get-symbol-indent) (setq next-error-function #'cider-jump-to-compilation-error)) +(defun cider-set-buffer-ns (ns) + "Set this buffer's namespace to NS and refresh font-locking." + (setq-local cider-buffer-ns ns) + (when (or cider-mode (derived-mode-p 'cider-repl-mode)) + (cider-refresh-dynamic-font-lock ns))) + (provide 'cider-mode) ;;; cider-mode.el ends here |