This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-07-05
Channels
- # announcements (13)
- # aws (1)
- # bangalore-clj (4)
- # beginners (66)
- # boot (11)
- # calva (27)
- # cider (27)
- # clj-kondo (76)
- # cljdoc (6)
- # cljs-dev (38)
- # clojars (3)
- # clojure (143)
- # clojure-dev (2)
- # clojure-europe (6)
- # clojure-greece (10)
- # clojure-italy (10)
- # clojure-nl (5)
- # clojure-norway (2)
- # clojure-sweden (1)
- # clojure-uk (19)
- # clojurescript (49)
- # cursive (13)
- # datomic (14)
- # duct (6)
- # figwheel-main (3)
- # fulcro (31)
- # funcool (7)
- # jobs (3)
- # keechma (142)
- # liberator (1)
- # off-topic (15)
- # om (2)
- # reagent (1)
- # reitit (2)
- # remote-jobs (1)
- # rewrite-clj (73)
- # shadow-cljs (21)
- # spacemacs (18)
- # sql (5)
- # tools-deps (10)
- # yada (1)
I have a branch where I've started to add that (making it italics with intact syntax highlight). But I got lost in the regexps and had to let it rest. Time to pick it up again maybe.
If you're good with regexps I can show you what I was trying and maybe you can figure it out. It was a while ago. I don't remember which cases were failing.
Other question: since recently (not sure when exactly), when I press <enter> inside a form, the cursor will go to column 0 instead of the right indentation based on nesting. Any idea why?
Yeah, it was Clojure Warrior 0.2.0. Update it, and you should have auto formatting back again.
@stefan.van.den.oord, this is the branch: https://github.com/BetterThanTomorrow/calva/tree/wip/grammar-comment-expression I have just merged master into it. Do you have some time right now? If so, I have too. Otherwise let's just try find a slot.
Why don’t I try go setup a dev env first tonight and have a look at that branch; I’ll get in touch afterwards. Not sure if it’ll be tonight, it might be we just crash on the couch 🙂
Setting up the Calva dev env is quite easy. You should at least be able to run the dev version of Calva and check when the #_
grammar is working and when it is not.
Atom because that is how the clojure grammar stuff is built. The vscode team was using the Atom grammar and just translating it.
But it was way too slow issuing PRs towards the Atom repo and waiting for them to merge it and then asking the vscode team to use the new stuff... So I just decided to insource it in Calva.