calva

seancorfield 2026-05-08T17:13:34.173819Z

I suspect this is more of a general VS Code Q: as of maybe today, tab in the terminal no longer autocompletes against filenames but instead tabs to another part of the UI. Any suggestions for debugging/fixing this?

βœ… 1
seancorfield 2026-05-08T17:15:59.718319Z

Weird... it was only in one project and when I restarted VS Code in that project, it was fine. πŸ€·πŸ»β€β™‚οΈ

seancorfield 2026-05-08T19:25:36.201929Z

OMG! Thank you for this fix! It's been driving me nuts and I've mentioned it in #lsp several times -- sometimes the build system breaks, I think? -- so it's really nice to see a fix in Calva directly, so I don't have to switch back and forth between latest and nightly πŸ™‚

pez 2026-05-08T19:31:34.893629Z

Haha, that’s how I have solved it too. I hope this will fix it. The main strategy is to keep using the existing binary and the upgraded one will be used on next start of clojure-lsp. (Which could be a manual restart or reload of the VS Code window.) And then there are some more things that I think improves things as well, especially in the start-of-vscode scenario where potentially several Calva instances start at once.

2026-05-08T18:58:34.601649Z

Hi all! Cursive allows for highlighting clojure.core functions with their own color. Can this be done in Calva?

pez 2026-05-08T19:03:07.626979Z

There’s no current feature like that. May be something for clojure-lsp, @ericdallo?

ericdallo 2026-05-08T19:05:01.904019Z

currently clojure-lsp doesn't do that and I wonder if that should be really done, but it's totally possible, can you show some screenshots? also only clojure.core? what about clojure.string or other ns? and clojurescript? so many questions

πŸ˜‚ 1
2026-05-08T19:11:03.619779Z

just core

2026-05-08T19:13:25.658429Z

I wouldn't go as far as arguing it should be done πŸ˜„. But I like it and have grown accustomed to it

2026-05-08T19:14:16.368009Z

I don't mind rolling my own if I have to. Just wanted to make sure I have to

ericdallo 2026-05-08T19:14:50.949709Z

that's a interesting thing, I can see arguments from both sides, like "in the end everything is a function or macro so no reason to color differently", but maybe we could offer this a option, feel free to create a issue in clojure-lsp

exitsandman 2026-05-08T19:15:23.964059Z

tbh I like the macros/specials getting the different highlighter better, perhaps you should see if it grows on you if you're switching

2026-05-08T19:18:59.848269Z

yeah, maybe. But I have been looking at it for 10+ years now. Hopefully it'll take less than that

ericdallo 2026-05-08T19:19:36.588019Z

I'd be ok with options in clojure-lsp settings to say whether to enable this kind of feature, there is no final answer I think, only personal preference

πŸ‘ 1
2026-05-08T19:21:18.862479Z

Thanks!

2026-05-08T19:50:14.739709Z

@ericdallo bb cli-prod-jar will get me the jar the path of which I need to set in Calva's Calva: Clojure Lsp Path setting, right?

2026-05-08T20:11:13.140399Z

Sweeet!

ericdallo 2026-05-08T20:22:53.954329Z

Or you can bb debug-cli which will give a binary to just point to it from calva :)

2026-05-10T19:10:16.457139Z

doesn't have one πŸ˜…

2026-05-10T19:26:52.052639Z

well, now it's called firefly

2026-05-10T19:26:54.367569Z

https://github.com/hjrnunes/firefly-theme

2026-05-10T19:26:56.593419Z

enjoy

2026-05-10T19:27:31.174129Z

you'll need this PR on clojure-lsp https://github.com/clojure-lsp/clojure-lsp/pull/2288

2026-05-10T19:27:55.262709Z

otherwise the core functions will have the same color than other functions

2026-05-10T19:29:33.697919Z

I don't remember how it came to be tbh. Just me customizing some Intellij theme many years ago

2026-05-10T19:34:52.758859Z

I think I was still working with Python at the time

2026-05-10T19:37:54.671699Z

which is ironic because after a decade I am back to it, sadly. Which is why I need Calva now, to get those dialects working

2026-05-10T19:38:26.964339Z

Not letting those parens go quietly into the night πŸ˜‚

Steven Lombardi 2026-05-10T21:21:58.232479Z

Awesome, thanks

πŸ‘ 1
Steven Lombardi 2026-05-10T04:15:54.185549Z

@hjrnunes What is the name of your VSCode theme? :) I like it!