Closed
Description
Expected behavior
Typing a /
is fast
Actual behavior
Typing a /
makes emacs hang every time for about 0.5 to ~1 second.
Steps to reproduce the problem
- have a significantly sized clojure project
- type
/
in clojure file
Environment & Version information
spacemacs (current develop branch)
clj-refactor.el and refactor-nrepl version information
clj-refactor 2.4.0-SNAPSHOT (package: 20180708.57), refactor-nrepl 2.4.0-SNAPSHOT
CIDER version information
;; CIDER 0.18.0snapshot (package: 20180719.542), nREPL 0.2.13
;; Clojure 1.9.0, Java 1.8.0_102
Emacs version
GNU Emacs 26.1 (build 1, x86_64-apple-darwin17.5.0, NS appkit-1561.40 Version 10.13.4 (Build 17E199)) of 2018-05-28
Operating system
macOS 10.13.6
Profiler
- command-execute 1715 77%
- call-interactively 1715 77%
- funcall-interactively 1269 57%
- cljr-slash 1234 55%
- cljr--magic-requires-lookup-alias 1233 55%
- cljr--get-aliases-from-middleware 1233 55%
- cljr--clj-context-p 762 34%
- cljr--prompt-user-for 762 34%
- completing-read 762 34%
+ #<compiled 0x50071a75> 762 34%
- cljr--call-middleware-for-namespace-aliases 471 21%
- cljr--call-middleware-sync 354 15%
+ cider-nrepl-send-sync-request 354 15%
+ edn-read 117 5%
+ cljr--in-keyword-sans-alias-p 1 0%