Fork me on GitHub
#calva
<
2020-07-10
>
ikrimael01:07:55

is it possible to configure calva to have go-to-def work on libraries? (i looked through docs but couldn't find anything mentioning it)

pez06:07:43

It should work on libraries. Can you describe how it fails for you?

ikrimael07:07:40

@pez if I attempt to gotodef on meander or ubergraph, vscode attempts to open a window, closes it immediately, and says "unable to open epsilon.clj. invalid arguments"

(ns cljtdsl.core
  (:require [clojure.string :as str]
            [meander.epsilon :as m]
            [ubergraph.core :as uber]))

ikrimael07:07:12

also possible i have something basic misconfigured if that error is peculiar (i followed the boilerplate Leiningen tutorial)

pez07:07:06

This is a bug inside ns forms. We need to fix it, b/c it keeps confusing users.

ikrimael07:07:53

ah gotcha; thnx! any workaround or just hold tight?

pez08:07:19

Find (or type) a reference outside the ns form.