i noticed that vscode-tree-sitter has a "recipe" for adding support for a new language: https://github.com/georgewfraser/vscode-tree-sitter#adding-a-new-language i looked through the existing forks of the project and didn't find any with branches that looked like anyone had tried to add clojure support. may be that's not too surprising :) may be i'll make an initial effort to see how much of the recipe can be followed -- of the two clojure tree-sitter projects, oakmac's looks like more effort was spent over a longer period so that's what i'm leaning toward trying first.
Very cool!
i started to write up progress so far and post here but realized this might be a bit spammy, so instead here's a link where i'm thinking to accumulate notes: https://gist.github.com/sogaiu/23e2f1bc6c5793b004c0c6ed3b596569