calva

Wednesdays you might find @U0ETXRFEW in the Gather Calva space. Invite is https://gather.town/invite?token=GZqrm7CR and the password is `Be kind`.
caleb.macdonaldblack 2020-09-30T00:02:24.077Z

Any idea why my tab key doesn’t work? If I disable calva is works. Only having the issue in clojure files

bringe 2020-09-30T00:19:34.077100Z

Tab is mapped to Format Current Form. See the keyboard shortcuts if you'd like to remap it, but this is a pretty handy shortcut. With Calva's auto formatting you don't need to use tab to add spaces/tabs. But to each their own, so you can re-map it if you like.

caleb.macdonaldblack 2020-09-30T00:34:14.077300Z

Awesome thanks

2020-09-30T01:48:49.078800Z

@pez @brandon.ringe the property-based testing i was doing turned up this case: https://github.com/sogaiu/tree-sitter-clojure/issues/7 i briefly tested with an out-of-calva scanner: https://gist.github.com/sogaiu/0bce398360c7c1ea36ca006e36bf9dda any thoughts? fwiw, here are some bits regarding whether # is allowed in keywords / symbols: https://github.com/sogaiu/tree-sitter-clojure/blob/master/notes.txt#L124-L148

bringe 2020-09-30T02:54:51.079200Z

I'll defer to @pez since this is his area of expertise

2020-09-30T03:03:40.081800Z

ok. as a side note, it seems to me that something like the following might be helpful guidelines when writing clojure code to avoid this sort of difficulty: 1) try not to use # in symbols and keywords 2) try to put at least one whitespace character before and after #_ i think i can guess that 1) might be hinted at looking at the http://clojure.org reader reference, but i have not heard 2) so far.

pez 2020-09-30T05:09:57.082600Z

Good find! Can you file an issue about it? We should try to fix this.

2020-09-30T05:40:33.083900Z

@pez ok, here is an issue: https://github.com/BetterThanTomorrow/calva/issues/802

❤️ 2