I just updated Jude so you can configure your Julia path. Good to know we
can eventually get autocomplete in the console for autocomplete+.

On Tue, Mar 22, 2016 at 7:00 PM, Mike Innes <[email protected]> wrote:

> This is very cool! RE the path, perhaps it could make sense for Jude to
> check for the `julia-client.juliaPath` before defaulting to `julia`? I'm
> also hoping that julia-client can expose some kind of API eventually so
> that people can build whatever custom interactions they want.
>
> Autocomplete in the console is definitely an issue, but there's actually a
> set of PRs to Atom and autocomplete-plus that will help us fix this. In
> future, there's no reason not to expect both julia-client and Jude
> autocompletions to be available there.
>
> On Tue, 22 Mar 2016 at 05:17 James Dang <[email protected]> wrote:
>
>> Hi Evan, no, the console is controlled by Juno (or "julia-client" in
>> Atom), and Jude can't hook into that. Besides, Jude is complementary and
>> distinct from what Juno provides. Jude does auto-complete within scopes, so
>> you can get autocomplete in the middle of a function body you are editing,
>> which might be nested deep in a module which is imported into your main
>> script. Juno does auto-complete just on your main script, ie at global
>> scope, just like a Julia REPL. It's probably possible for Juno to
>> eventually hook its own auto-completes into the console. It's just not as
>> easy because then it can't use Atom's Autocomplete+ package.
>>
>> Instead, you could type your code directly into your source file,
>> leveraging Jude's autocomplete there. Then once you're done typing the
>> line, you could type Ctrl-Enter to execute it via Juno. When I use Juno, I
>> rarely have to type directly into the console. I usually just edit a script
>> file and run the lines individually.
>>
>>
>>

Reply via email to