This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-02-14
Channels
- # announcements (11)
- # babashka (82)
- # beginners (51)
- # calva (11)
- # cider (3)
- # clj-kondo (62)
- # cljdoc (10)
- # cljs-dev (22)
- # clojure (75)
- # clojure-boston (1)
- # clojure-brasil (3)
- # clojure-czech (4)
- # clojure-europe (49)
- # clojure-france (10)
- # clojure-italy (16)
- # clojure-nl (5)
- # clojure-uk (9)
- # clojurescript (69)
- # community-development (33)
- # conjure (12)
- # core-async (6)
- # cursive (2)
- # datalevin (7)
- # datomic (6)
- # graalvm (13)
- # gratitude (2)
- # honeysql (3)
- # introduce-yourself (1)
- # lsp (37)
- # nextjournal (62)
- # off-topic (29)
- # pathom (1)
- # quil (2)
- # reitit (4)
- # releases (2)
- # sci (1)
- # shadow-cljs (28)
- # spacemacs (10)
- # sql (1)
- # tools-build (3)
- # vim (3)
Hi everyone, I created #clojure-lsp-builds which post nightly builds of clojure-lsp! Each new commit on master now build the native binaries and post a link there! this should be useful when we want to test a fix of some issue or for people like me that use nightly builds of they favorite tools 😄!
The nightly builds contains latest changes that will be available on next release, if any issue or bug, please let me know
Since the name is always the same, do you know if there’s an easy way to just always use that with Calva?
Yeah, my idea was not to use the same name, but the one used by the action but it didn't work. It's possible, on calva could be a flag to use a dev clojure-lsp which would download from that link
I actually kind of like that it’s always the same, that way it’s easier to grab. Although it does make the channel less useful 🙂
yes, it's useful just to know if there is a new commit, but I indent to fix that somehow later
good suggestion @U04V15CAJ, I'll add the commit
Not to derail this thread, but is there a reason to use GH actions over circle ci in an open-source project? (Other then familiarity of course) Just curious, because most Clojure projects are on circle-ci.
I prefer CircleCI myself, even though their config is more verbose. I experience it as a more stable and performant platform (and they've given me more memory + CPU for the babashka org, else I would have switched since 4gb isn't enough).
Yes, I agree, I usually prefer GH for UX/easy configs, but circle ci has better performance indeed
Thanks for the explanation! 🙂
If I define cljfmt indents like so in lsp config:
:indents {foo [[:inner 0]]}
It gets represented in server-info as:
"indents": {
"foo": [
[
{},
0
]
]
}
Why isn't it
"indents": {
"foo": [
[
"inner",
0
]
]
}
?Yes, using serverinfo/raw
. What's the difference here, maybe we should be using the other one?
I can only see a serverInfo/log. But that doesn't give me back the contents, instead pops up a message box.
In final-settings I get the indents definition for "foo" twice, btw.:
"cljfmt": {
"indents": {
"foo": [
[
{},
0
],
[
{},
0
]
]
},