@ericdallo idea: when on a string that looks like a file path, navigate to the file?
{:file "corpus/macroexpa|nd.clj"}Interesting, sounds good
could also be context sensitive, like (io/resource "foo.clj") would look on the project classpath but perhaps the simplest thing would be a good start
Yeah, there are plenty of cases like absolute vs relative paths, but handling each one seems like a good start indeed
Reading the docs for emacs' project-find-file it seems like that's kinda what that's supposed to do, but it doesn't seem to work by default on my machine. It calls`(thing-at-point 'filename)` and uses that as a default, but I'm not sure if it's my vertico setup or what, but it's not set as a default for me π€· ... not sure if that's useful info ... feel free to ignore me π
With a little help from AI, now we have a codebase overview of clojure-lsp arch's, really useful for devs onboarding in the codebase :) https://clojure-lsp.io/development/
this is a nitpick but I'm wondering if there is a way to get autocompletion on the js namespace in cljs. Or would those completion be supplied by whatever is compiling the js like shadow-cljs? actually I doubt shadow would be sending completions
Thereβs also this discussion https://clojurians.slack.com/archives/CPABC1H61/p1747165405818989
Not via lsp but: https://clojurians.slack.com/archives/C0DF8R51A/p1735587268998659?thread_ts=1700794298.318639&cid=C0DF8R51A
Nice, I'll give that a shot. Did you need any additional completion providers other than cmp-conjure ?
nope