Skip to content

Highlight eval, kaocha testing and various fixes!

Compare
Choose a tag to compare
@Olical Olical released this 01 Apr 10:52
· 679 commits to master since this release
46b766d

Hello everyone! I hope you're all having a good week, I'm on a two week break from work and I've accidentally spent a lot of it working on Conjure. Oopsie! That means you all get a new Conjure version though, so yay! Now onto the changes 🎉

  • Merge #193 - adds optional highlighting of evaluated forms, requires Neovim 0.5+ (nightly builds) and the option enabled, check out :h conjure for information on this if you're interested. It works really well! Thank you for submitting it @taw10!
  • Fixed and documented some configuration options for the stdio clients, should make using different Scheme REPLs easier (#199, #198).
  • Handle long form metadata in deftest forms in Clojure when running the current test #196
  • Created my own fennel.vim syntax fork and linked to it from the docs. It includes a few outstanding PRs against the upstream repo as well as support for Aniseed's module macro symbols. I may include this in Conjure + Aniseed by default in the future so you don't need to worry about Fennel support in your editor.
  • Support kaocha with Clojure's testing mappings for #188! See :h conjure-client-clojure-nrepl and that issue for the setting you need to change. It has the exact same mappings, but it'll run the tests through kaocha instead of clojure.test!
  • Handle stdio REPLs failing to start due to not being installed etc. It'll now tell you what went wrong instead of pretending everything is fine #197.

Have a wonderful weekend, get some rest, you're doing great.

image