Fork me on GitHub
#cursive
<
2021-10-05
>
cfleming21:10:09

Thanks, I’ll fix that for the next EAP.

imre05:10:44

Thank you very much!

serioga14:10:15

Hello @cfleming In the code

(ns user.cursive-ns-alias
  (:require [clojure.string :as string]))

(let [{:keys [string/x]} {:string/x 0}]
  x)
Cursive thinks that string in :keys [string/x] is an alias of clojure.string. This affects such functionality as “ns alias usages” and “rename keyword”. Should I create a ticket for this?

cfleming20:10:28

Yes, please - good catch.

J15:10:37

Hi! I have a strange behaviour. When a use the function Run Test Under Caret in Repl the first time, the test ran but if I use the same function twice no test found (`0 test, 0 assertion`) I must kill and reopen a new repl. Do you have an idea what’s going on?

cfleming20:10:39

Hmm, no, I’ve never seen anything like that. Does it happen for all tests? What about in different projects?

J13:10:04

No just on one project. Maybe I miss a configuration.

J19:10:31

Hi! @cfleming This is a screen video of the weird behaviour.

Colin P. Hill17:10:41

Anyone have any keymap recommendations for IntelliJ and Cursive on Mac? Using default bindings for both the IDE and the plugin, I’m running into a bunch of collisions – both between the IDE and the plugin, and between both and the OS. I’ve been remapping things as I run into them, but if anyone’s found that some other keymap works better out of the box, I may just cut my losses and make the switch.

indy11:10:56

I tend to use emacs like keybindings where there are first strokes and second strokes, the keybindings palette expands significantly this way. Example, I use ^ + C as the first stroke and ^ + M as the second stroke to invoke the Manage Projects actions.

👍 1
helios12:10:35

I second Emacs-like keybindings

Colin P. Hill12:10:09

I’ll give that a try, thanks!