Fork me on GitHub
#calva
<
2020-01-31
>
orestis08:01:03

If it's any consolation, Emacs REPL also locks up with very long lines 😄

pez09:01:08

Not this hard, I'm sure. 😃 Here's a VSIX that avoids tokenization of such long lines. https://3748-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.75-fix-556-skip-tokenize-long-lines-e252b79e.vsix Buggy and such yet, but if anyone wants to test it, I'd be much happy. Here's where one can read about the status of the fix: https://github.com/BetterThanTomorrow/calva/pull/557

deas11:01:13

New to Calva, so please forgive me in case I am missing something obvious. How would one navigate to the source given a namespace?

👋 4
pez14:01:33

Assuming you have connected to a REPL server w/ the right dependencies loaded, you can goto definition from the editor. (F12 or cmd-click)

👍 4
deas15:01:25

Figured that out, but that "only" works if you have a symbol in the source, right? With IntelliJ, you can open a dialog where you can enter string you can look up as class, namespace, whatever.

pez17:01:21

Sounds very useful! Please file as a feature request.

pez17:01:23

Not sure about this, but maybe this is the dialog you get if you go to symbol in workspace? (Also as the # prompt.) If you think it is, please include that in your feature request.