Thanks Mike, it looks very nice.

FWIW, I could only get it to work on Windows 8 by including julia in the 
system path. If omitted from the path, LT could not connect to Julia, and 
there was an error "bootstrap.js[17085]: Error: spawn ENOENT true" on the 
LT console.

In "Process Monitor" it looked like LT tried to run julia in all path 
directories, but no references to anything resembling the path I put in "
:lt.objs.langs.julia/julia-path" (as in 
https://gist.github.com/one-more-minute/9882389).

Cheers,

Niclas

On Sunday, June 29, 2014 10:08:18 PM UTC+3, Mike Innes wrote:
>
> Brilliant, I'll add a note to the instructions so that others don't get 
> caught out by this.
>
> Light Table automatically installs dependencies of a plugin, but seems to 
> only install the minimum required version as opposed to the most recent, 
> which is really odd behavior.
>
>
> On 29 June 2014 19:52, J Luis <[email protected] <javascript:>> wrote:
>
>> Mike, yes you were right thanks. Updated ad now it works (I had the 
>> impression that it warned me to update some time ago so didn't bother to 
>> check it now)
>>
>> Joaquim
>>
>> Domingo, 29 de Junho de 2014 19:40:19 UTC+1, Johan Sigfrids escreveu:
>>
>>> I update all "by Mike Innes" plugins (none of which were up to date) and 
>>> now it works. :D
>>>
>>> On Sunday, June 29, 2014 9:24:45 PM UTC+3, Mike Innes wrote:
>>>>
>>>> I'm sorry that you're having problems – unfortunately Windows has been 
>>>> a big source of issues, but making the process smoother is a high 
>>>> priority. 
>>>> At some point I'll get an installer/bundle together which should help.
>>>>
>>>> J Luis, in your case I suspect that Light Table hasn't downloaded the 
>>>> latest version of the plugin for some reason. If you go back onto the 
>>>> "installed" tab of the plugin manager, can you check that Jewel is on 
>>>> 0.6.2? If not, clicking update should be enough, although be sure to 
>>>> disconnect Julia first to avoid problems there.
>>>>
>>>> Johan, this is less likely to apply to you but it might be worth 
>>>> checking.
>>>>
>>>> I'll see if I can reproduce these errors and get back to you.
>>>>
>>>>
>>>> On 29 June 2014 19:02, J Luis <[email protected]> wrote:
>>>>
>>>>> I cannot make it work either (local Julia build Win7)
>>>>>
>>>>> Just try a 
>>>>> *println("blabla")*
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\completions.jl:
>>>>> 4
>>>>> WARNING: Jewel: key not found: "module"
>>>>>  in getindex at dict.jl:615
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\eval.jl:32
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\eval.jl:28
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\eval.jl:32
>>>>>  in anonymous at C:\j\.julia\v0.3\Jewel\src\LightTable\eval.jl:28
>>>>>
>>>>>
>>>>>
>>>>> Domingo, 29 de Junho de 2014 18:54:43 UTC+1, Johan Sigfrids escreveu:
>>>>>
>>>>>> Well, apparently it had installed Jewel, bur running Pkg.update() did 
>>>>>> install a update for it. It is still throwing an error though:
>>>>>>
>>>>>> ERROR: connect: address not available (EADDRNOTAVAIL)
>>>>>>  in connect! at socket.jl:583
>>>>>>  in ltconnect at C:\Users\admin\.julia\v0.3\Jewel\src\LightTable/
>>>>>> LightTable.jl:30
>>>>>>  in server at C:\Users\admin\.julia\v0.3\Jewel\src\LightTable/
>>>>>> LightTable.jl:17
>>>>>>  in server at C:\Users\admin\.julia\v0.3\Jewel\src\Jewel.jl:13
>>>>>>  in include at boot.jl:244
>>>>>>  in include_from_node1 at loading.jl:128
>>>>>>  in process_options at client.jl:285
>>>>>>  in _start at client.jl:354
>>>>>> while loading C:\Users\admin\AppData\Local\L
>>>>>> ightTable\plugins\Jewel\jl\init.jl, in expression starting on line 26
>>>>>>
>>>>>>
>>>>>> On Sunday, June 29, 2014 8:35:06 PM UTC+3, Mike Innes wrote:
>>>>>>>
>>>>>>> Technically you do need the Jewel.jl package, but this should be 
>>>>>>> installed for you when the client boots the first time. If this isn't 
>>>>>>> working you can of course run Pkg.add("Jewel") by hand – let me know if 
>>>>>>> there are any issues with that and I'll see what I can do.
>>>>>>>
>>>>>>>
>>>>>>> On 29 June 2014 18:22, Johan Sigfrids <[email protected]> wrote:
>>>>>>>
>>>>>>>> Do you need to add some package Julia side to make this work?
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sunday, June 29, 2014 12:46:21 PM UTC+3, Mike Innes wrote:
>>>>>>>>>
>>>>>>>>> Hey all,
>>>>>>>>>
>>>>>>>>> I've released the latest version of the Julia environment 
>>>>>>>>> <https://github.com/one-more-minute/Jupiter-LT> I'm building. 
>>>>>>>>> There are a whole bunch of improvements but the main ones are:
>>>>>>>>>
>>>>>>>>>    - Support for latex completions (\alpha etc.)
>>>>>>>>>    - Support for graphics including Gadfly and Images.jl (though 
>>>>>>>>>    until my patch is released you'll need to Pkg.checkout("Gadfly") 
>>>>>>>>> to get 
>>>>>>>>>    interactivity) 
>>>>>>>>>    - Rewritten and improved autocomplete system, which now 
>>>>>>>>>    completes package names in Pkg functions and paths in include 
>>>>>>>>> statements, 
>>>>>>>>>    and can be extended to support anything else 
>>>>>>>>>    - Support for accessing methods and docs both while on a 
>>>>>>>>>    function and within its parentheses
>>>>>>>>>    - Auto-detection of the module you're working in 
>>>>>>>>>    - Links and highlighted lines for error messages
>>>>>>>>>    - Semantic highlighting in the "june night" theme
>>>>>>>>>    - Highlighting support for string interpolation 
>>>>>>>>>    - Full support for unicode
>>>>>>>>>    - More documentation
>>>>>>>>>    - Tabs are restored after restarting, like Sublime 
>>>>>>>>>    - Several new and improved rough edges
>>>>>>>>>
>>>>>>>>> I also want to shout out to all the people who have tried this out 
>>>>>>>>> so far, given feedback, and/or sent me PRs – every bit of enthusiasm 
>>>>>>>>> really 
>>>>>>>>> makes a big difference, so thank you.
>>>>>>>>>
>>>>>>>>> – Mike
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>
>

Reply via email to