Fork me on GitHub
#announcements
<
2024-03-13
>
mpenet07:03:28

New https://github.com/mpenet/hirundo release - now uses ring-core-protocols 1.12.0

šŸŽ‰ 24
gratitude 8
šŸ§µ 2
šŸ’ 1
ericdallo14:03:58

clojure-lspintellij I just made some big changes to the https://github.com/clojure-lsp/clojure-lsp-intellij plugin fixing some major issues with mac users, now it should work fine since now the plugin spawns a clojure-lsp process following all other editors! 2.0.0 - 2.1.0 ā€¢ Support "Find implementations" of defmultis/defprotocols. #https://github.com/clojure-lsp/clojure-lsp-intellij/issues/31 ā€¢ Fix commands, code actions not being applied after 2.0.0. ā€¢ Improve "find declaration or usages" to show popup for references. ā€¢ Fix only noisy codelens exception. https://github.com/clojure-lsp/clojure-lsp-intellij/issues/33 ā€¢ Fix references for different URIs when finding references. ā€¢ Fix os type for macos non aarch64 when downloading clojure-lsp server. ā€¢ Use clojure-lsp externally instead of built-in since causes PATH issues sometimes. Fixes https://github.com/clojure-lsp/clojure-lsp-intellij/issues/25 and https://github.com/clojure-lsp/clojure-lsp-intellij/issues/26 ā€¢ Fix multiple code lens for the same line. https://github.com/clojure-lsp/clojure-lsp-intellij/issues/29 Check all features https://github.com/clojure-lsp/clojure-lsp-intellij/blob/master/docs/features.md and the new find implementations on the image! Let me know at #CPABC1H61 if any problems!

šŸš€ 20
šŸ˜Ž 1
armed15:03:02

How do people run a repl in idea these days? Via cursive?

steffan15:03:59

Outside Cursive, you may want to look at https://github.com/afucher/clojure-repl-intellij

šŸ‘ 1
ā˜ļø 1
arnaud_bos16:03:52

> ā€¢ Support "Find implementations" of defmultis/defprotocols. #https://github.com/clojure-lsp/clojure-lsp-intellij/issues/31 In three weeks you've closed an issue which has annoyed me in Cursive for many years. Well played folks! This alone could have convinced me to switch once and for all, but damn I miss paredit so much šŸ˜„

šŸ˜… 1
šŸ‘ 1
ericdallo16:03:30

@U1DLD0WNR thanks! We do support paredit as well :) check https://github.com/clojure-lsp/clojure-lsp-intellij/blob/master/docs/features.md#paredit, LMK if any suggestions for improvement

arnaud_bos16:03:11

Oh my! How did I miss this?! I'm so ashamed, will take a look RIGH NOW!

ericdallo16:03:25

ATM we are in a stage where we need more people testing and giving feedback, so LMK or create issues

armed16:03:50

I use pair movement commands in maps/let blocks. Game changer, never had an issue.

ericdallo16:03:38

@U34K4458X you mean via LSP code-action/commands, right?

ericdallo16:03:16

Glad to hear

armed16:03:46

Also that new feature when it asks whether I want to add import to comment block or ns form. Tasty!

gratitude 1
arnaud_bos16:03:46

I have questions ^^ Moving to #CPABC1H61