Hi @avillega, thanks for the words of encouragements!
I would like to know what issues you have more specifically. Disabling Calva’s bracket colorizer should just work. As well as disabling the colorized indent guides. If it doesn’t, we should look into fixing that, and and an issue on the repository is welcome.
As for wether Calva Highlight does things that VS Code’s built-in doesn’t: Yes it does. These are the ones that I remember w/o consulting the code or docs:
- Dimming of ignored forms (or whatever style you customize it to)
- Italics for
(comment ...)
forms (or your preferred highlight style) - Colorize the tags/dispatches of tagged lists the same as the bracket color.
- Highlight matched brackets at the tag for a tagged list
- Option to display colorized indent guide for the active indent only
It’s hard to describe (and follow) from my lousy descriptions… Here’s a screenshot I made from the list:
The cursor is that light-blue bar before the #:g
namespace tag. You can see that the corresponding brackets highlight and that the cursor is marked as being inside the blue #:b
map (by the blue vertical guide).
I would love to not be colorizing brackets, at least as long as I don’t understand how to make it as mindbogglingly effective as the VS Code team has made it. However VS Code still does not expose its analysis nor the colorization to extension developers, so I can’t implement 3-5 based on that.
(Technically we are not using a fork of Clojure Warrior, btw. We are the official😀 maintainers™️ of what once was Clojure Warrior and the code is merged into the Calva code base.)