Giter VIP home page Giter VIP logo

Comments (8)

Olical avatar Olical commented on May 22, 2024 1

from conjure.

Olical avatar Olical commented on May 22, 2024 1

So I've fixed go to definition to an extent on a branch that'll be released as part of my 1.0.0 documentation push (hopefully tomorrow!), documentation seems to work fine for me 🤔

Screenshot_2019-08-30_00-21-45

Waiting on Complement to release their next version that adds ClojureScript support which I think is almost there!

I've completely refactored how dependencies are prepared and injected so hopefully that'll make integration for ClojureScript easier going forward. You probably won't see many improvements in the next release but I will be giving the CLJS side more love as the tooling I depend on adds more and more support 😄

Go to definition was broken though, it was using clojure.string internally which might not have been loaded in your environment.

from conjure.

Olical avatar Olical commented on May 22, 2024 1

Also worth noting, if you eval a function with ,ee or something then it loses it's definition information. The only way to preserve it is to eval the whole file with ,ef. I can't find a nice way to tell ClojureScript where things are right now like I do with Clojure but I may find a way some day and it'll just start working for you.

I'm working around the constraints of a ClojureScript only REPL as best I can 🙂

from conjure.

Olical avatar Olical commented on May 22, 2024 1

from conjure.

Olical avatar Olical commented on May 22, 2024 1

from conjure.

Olical avatar Olical commented on May 22, 2024

I'm going to close this for now since you should have doc and go to definition (for some symbols) again. To keep go to definition working consistently you should evaluate the entire file from disk (<localleader>ef), if you just evaluate the form it'll lose it's definition information.

It's annoying but I can't find a way around that just yet, I'll see what I can do to improve that eventually! Autocompletion will start working soon I hope, I'm waiting on a new release of Compliment.

from conjure.

rafaeldelboni avatar rafaeldelboni commented on May 22, 2024

Is there any special setup for this, or only updating to 1.0.0 should be fine?

from conjure.

rafaeldelboni avatar rafaeldelboni commented on May 22, 2024

Go to definition and docs is a great progress, I will try it out and give you an feedback, just a last question in this thread: Which prepl should I use node or browser?

from conjure.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.