technomancy / swank-clojure

Swank/slime support for clojure
Eclipse Public License 1.0
412 stars 83 forks source link

slime-load-file :reload-all is inconvenient #44

Closed arohner closed 13 years ago

arohner commented 13 years ago

The recent commit, https://github.com/technomancy/swank-clojure/commit/115ace416df98c3901daefdbe5b2051d6854dbc0 that adds :reload-all to slime is very inconvenient for a project using defrecords. The :reload-all usually reloads a file containing a defrecord, breaking all 'instance? checks.

technomancy commented 13 years ago

Yeah, you shouldn't use C-c C-l unless you want stuff reloaded. C-c C-k is what you want most of the time.