I have forgotten to tell you, dear Joyriders, that there were a second release yesterday, v0.0.11.:
• Fix: (require)https://github.com/BetterThanTomorrow/joyride/issues/38
• https://github.com/BetterThanTomorrow/joyride/issues/63`my-lib`https://github.com/BetterThanTomorrow/joyride/issues/63
@highpressurecarsalesm fixed so that Joyride now has a classpath of <workspace scripts>:<user scripts>, in that order. So now scripts and joyride.runCode snippets can use namespaces from both User scripts and Workspace scripts. Thanks! 🙏 ❤️
I then celebrated this by utilizing it in an example of how to implement your own Calva command: Restart clojure-lsp using a recipe of writing a function for it in a my-lib namespace and then calling that function from a joyride.runCode keyboard shortcut. Check it out: https://github.com/BetterThanTomorrow/joyride/tree/master/examples#restarting-clojure-lsp