cursive

Issues at: https://git.io/cursive-issues
mokr 2020-08-26T07:52:20.020800Z

Hi, does anyone know if the keyword navigation changed in one of the latest versions? I used to be able to find usages of my re-frame subscriptions and events (namespaced keywords), by CMD-clicking or using OPT-F7 (“Find usages”). In the latest version it seems to interpret the namespace of the keyword literally so that “Find usages” only searches that namespace in addition to the current file. Example: namespace x.y have (reg-sub :foo/bar …) previously I would be able to find all places this subscription was used, but now it will only show me usages in ns “x.y” or “foo”. Is the old behaviour available behind some setting, perhaps? PS: I actually started using namespace keywords when I found that it allowed that kind of navigation while regular keywords didn’t. (Specs: IntelliJ 2020.2 CE, Cursive 1.9.3-2020.2, MacOS 10.15.6) EDIT: Maybe I got confused by a change in the popup or something. “Find usages” now asks which of the two namespaces I would like to search, but the selection does not seem to have any effect, as it search all anyway. What I’m hoping for is to see usages directly in that popup as that gives a much smoother experience than going via a listing in the “3:Find” panel.

imre 2020-08-26T14:58:08.022Z

Hey @cfleming, has anyone ever requested a feature to highlight unneeded type hints? I find the missing type hint highlighting quite useful

imre 2020-08-27T17:11:39.027600Z

I'm sure about that, thanks for the insight

isak 2020-08-26T15:41:36.025Z

You know the feature where you type something like (rf/dispatch ...), but you have no rf alias in your :require , and Cursive automatically adds or suggests it for you? I'm having a problem where it doesn't work for one namespace aliasing: [lambdaisland.glogi :as log]. Any ideas?

isak 2020-08-27T14:49:53.027200Z

@cfleming Sure, here it is: https://github.com/isaksky/cursive-ns-test (for me :require assist does not work in db.cljs), it just looks like this: