atom-editor 2019-10-25

Jakub Holý (HolyJak) 2019-10-25T10:56:48.000200Z

@holyjak has joined the channel

Jakub Holý (HolyJak) 2019-10-25T10:56:48.000300Z

set the channel description: Using Atom with Clojure(Script)

@mauricio.szabo has joined the channel

@seancorfield has joined the channel

Jakub Holý (HolyJak) 2019-10-25T10:58:00.000800Z

set the channel topic: Using the Atom editor with Clojure(Script) - tips, questions, plugins

Jakub Holý (HolyJak) 2019-10-25T11:01:02.001800Z

I think it is useful to have a dedicated channel for Atom, to make it easier to find help and useful stuff, workflow tips etc. Welcome!

👍 1
Kirill Chernyshov 2019-10-25T11:02:04.002Z

@delaguardo has joined the channel

@borkdude has joined the channel

Hi. There is a VSCode extension for clj-kondo now which uses a language server (LSP): https://github.com/borkdude/clj-kondo.lsp. This gives Windows users a snappy experience, similar to users of linux and MacOS who have access to the binary. I haven't got any plans of doing an Atom plugin myself since I'm not using it as my primary editor nor do I know the APIs of that, but if there's interest, I would be happy to collaborate!

@holyjak True and that's awesome! But Windows people can't use the binary. That's why the LSP approach could be interesting, for that subset of users.

Jakub Holý (HolyJak) 2019-10-25T11:42:27.005300Z

Ah, I see.

The VSCode package requires no additional installation

Jakub Holý (HolyJak) 2019-10-25T13:33:52.009Z

@gerred would you be interested in porting the Atom kondo plugin to use the Language Server similarly as the VSCode extension does, so that it would work also on Windows?

@sogaiu has joined the channel

i've been experiencing odd behavior with the built-in go-to-declaration (ctrl-alt-down in linux) -- i've summarized my experience here: https://github.com/atom/symbols-view/issues/159#issuecomment-544118286 -- has anyone else been using it without problems? it seems to work for a bit and at some point just stop working (though restarting seems to "fix" it)

the nice thing about the built-in functionality when it works is that no repl connection is necessary if one has an appropriate tags file.

@bertofer has joined the channel

@foo has joined the channel