spacemacs

Spacemacs docs: http://develop.spacemacs.org/doc/DOCUMENTATION.html http://develop.spacemacs.org/layers/+lang/clojure/README.html https://practicalli.github.io/spacemacs/
achikin 2020-02-21T09:34:41.193700Z

Just updated to the latest develop spacemacs and I’m a bit confused. SPC m brings up sessman instead of the normal major mode menu. What’s the story behind that? Can I read about it somewhere?

practicalli-john 2020-02-21T12:10:02.206900Z

@achikin Sorry, I am confused. Are you saying you have a bug or just want to catch-up on the enhancements made to the Clojure layer? SPC m or , should display the Clojure major mode menu. All details are in the CHANGELOG.develop file and the updated http://README.org file for the Clojure layer. sesman-start is one entry in the top level of that menu assigned to ' providing a quick way. SPC m m is an additional sub-menu of sesman related commands. There has been a discussion in this channel and on GitHub about adding keybingings for the missing sesman commands since August 2019.

practicalli-john 2020-02-21T12:12:05.207900Z

https://github.com/syl20bnr/spacemacs/pull/13215 and the issues / PRs it links to should give you the backstory.

practicalli-john 2020-02-21T12:12:49.209300Z

If you have a bug, please let me know or raise an issue on GitHub and add a link here. Thanks

practicalli-john 2020-02-21T15:45:38.215100Z

Ah yes, I see what you are asking. SPC m ', the sesman-start function, provides a menu for all the jack-in and connect commands in one keybinding. CIDER has similar menus for choosing the dependency tool (assuming you have more than one in the project, eg. leiningen and deps.edn). Also for choosing the clojurescript build tools and deps.edn aliases. Hopefully this all feels consistent eventually. I appreciate is a little bit of a concern when keybindings move, thats why it took 6 months discussing before the change. Any feedback on how well this all works within Spacemacs is welcome

plins 2020-02-21T19:37:48.216600Z

Im using integrant/repl to help me with development, and I see myself evaluating (integrant.repl/go) or (integrant.repl/reset) a lot and I wounder how I could create a keybinding that would evaluate this