v4.35.1
Another improvement on top of the previous release (which was only an hour or so ago!): If you use tree sitter and Clojure you can now evaluate all of the following forms correctly! No more weird fiddling around trying to evaluate a set with visual selection!
#{:a :b :c}
#?(:clj :hi-clojure :cljs :hi-cljs)
#(+ 1 %)
'(+ 10 20)
`(+ 10 20)
The only caveat is that the quoted forms require you to place your cursor on the single quote or backtick. That's just a tree sitter thing and I can't really get around that without a lot more work. But now you can eval many more reader conditionals as you'd expect! Yay!
Full Changelog: v4.35.0...v4.35.1