In case you're stuck, this may be a way out:
I installed Atom editor and it seems Julia (v0.5??? nightly build)
works with it after installing a few packages.  I'm learning to use
the new environment ...
See https://github.com/JunoLab/atom-julia-client/tree/master/manual


On Sunday, September 20, 2015 at 6:59:02 AM UTC-5, Michael Hatherly wrote:
>
> I can’t see LightTable listed in Pkg.status() output in either PC
>
> The LightTable module is part of the Jewel package is seems, 
> https://github.com/one-more-minute/Jewel.jl/blob/fb854b0a64047ee642773c0aa824993714ee7f56/src/Jewel.jl#L22,
>  
> and so won’t show up on Pkg.status() output since it’s not a true package 
> by itself. Apologies for the misleading directions there.
>
> What other packages would Juno depend on?
>
> You can manually walk through the REQUIRE files to see what Jewel depends 
> on, or use MetadataTools to do it:
>
> julia> using MetadataTools
> julia> pkgmeta = get_all_pkg();
> julia> graph = make_dep_graph(pkgmeta);
> julia> deps = get_pkg_dep_graph("Jewel", graph);
> julia> map(println, keys(deps.p_to_i));
>
> You shouldn’t need to change versions for most, if any, of what’s listed 
> though. (Don’t forget to call Pkg.free on each package you pin once newer 
> versions of the packages are tagged.) Compat 0.7.1 should be far enough 
> back I think.
>
> — Mike
> ​
> On Sunday, 20 September 2015 13:29:38 UTC+2, Greg Plowman wrote:
>>
>> OK I see that second latest tag is v0.1.2 (17 June 2014). Seems a strange 
>> jump.
>>
>> But now I understand pinning, I can use a strategy of rolling back 
>> Juno-related packages until Juno works again.
>>
>> What other packages would Juno depend on?
>>
>> To help me in this endeavour, I have access to another PC on which Juno 
>> runs (almost) without error.
>> Confusingly, Pkg.status() reports JuliaParser v0.6.2 on this second PC
>> Jewel is v1.0.6 on both PCs.
>> I can't see LightTable listed in Pkg.status() output in either PC
>>
>> I think Compat v0.7.2 is also causing ERROR: @doc not defined issue (
>> https://groups.google.com/forum/#!topic/julia-users/rsM4hxdkAxg)
>> so maybe reverting back to Compat v0.7.0 might also help.
>>
>> -- Greg
>>
>>
>> On Sunday, September 20, 2015 at 7:08:47 PM UTC+10, Michael Hatherly 
>> wrote:
>>
>>> Before this JuliaParser was at version v0.6.3, are you sure we should 
>>> try reverting to v0.1.2?
>>>
>>> See the tagged versions 
>>> https://github.com/jakebolewski/JuliaParser.jl/releases. So that’s the 
>>> next latest tagged version. You could probably checkout a specific commit 
>>> prior to the commit that’s causing the breakage instead though.
>>>
>>> What version of Jewel.jl and LightTable.jl are you using?
>>>
>>> — Mike
>>> ​
>>>
>>> On Sunday, 20 September 2015 10:56:22 UTC+2, Greg Plowman wrote:
>>>>
>>>> Hi,
>>>>
>>>> I tried Pkg.pin("JuliaParser", v"0.1.2") but now I get the following 
>>>> error (multiple times).
>>>>
>>>> Before this JuliaParser was at version v0.6.3, are you sure we should 
>>>> try reverting to v0.1.2?
>>>>
>>>>
>>>> WARNING: LightTable.jl: `skipws` has no method matching skipws(::
>>>> TokenStream)
>>>>  in scopes at C:\Users\Greg\.julia\v0.3\Jewel\src\parse\scope.jl:148
>>>>  in codemodule at C:\Users\Greg\.julia\v0.3\Jewel\src\parse/parse.jl:
>>>> 141
>>>>  in filemodule at C:\Users\Greg\.julia\v0.3\Jewel\src\module.jl:93
>>>>  in anonymous at C:\Users\Greg\.julia\v0.3\Jewel\src\LightTable\misc.jl
>>>> :5
>>>>  in handlecmd at C:\Users\Greg\.julia\v0.3\Jewel\src\LightTable/
>>>> LightTable.jl:65
>>>>  in handlenext at C:\Users\Greg\.julia\v0.3\Jewel\src\LightTable/
>>>> LightTable.jl:81
>>>>  in server at C:\Users\Greg\.julia\v0.3\Jewel\src\LightTable/LightTable
>>>> .jl:22
>>>>  in server at C:\Users\Greg\.julia\v0.3\Jewel\src\Jewel.jl:18
>>>>  in include at boot.jl:245
>>>>  in include_from_node1 at loading.jl:128
>>>>  in process_options at client.jl:285
>>>>  in _start at client.jl:354
>>>>
>>>>
>>>>
>>>> Any other suggestions?
>>>>
>>>> --Greg
>>>>
>>>>
>>>> On Sunday, September 20, 2015 at 6:16:10 PM UTC+10, Michael Hatherly 
>>>> wrote:
>>>>
>>>>> The type cannot be constructed error should be fixed on 0.3 by 
>>>>> https://github.com/jakebolewski/JuliaParser.jl/pull/25. In the mean 
>>>>> time you could Pkg.pin("JuliaParser", v"0.1.2") and see if that fixes 
>>>>> the problem on Julia 0.3. (Or a version earlier than v"0.1.2" if 
>>>>> needed.)
>>>>>
>>>>> I’ve come across the cannot resize array with shared data error a 
>>>>> while ago with the Atom-based Juno. It was fixed by Pkg.checkouting 
>>>>> all the involved packages. Might be the same for the LightTable-base 
>>>>> Juno, 
>>>>> worth a try maybe.
>>>>>
>>>>> — Mike
>>>>> On Saturday, 19 September 2015 19:09:22 UTC+2, Serge Santos wrote:
>>>>>>
>>>>>> I tried to solve the problem by running Julia 0.4.0-rc2 instead of 
>>>>>> Julia 0.3.11. I manage to execute a few commands in Juno, but juno/julia 
>>>>>> is 
>>>>>> stuck as before. The error message is slightly different though:
>>>>>>
>>>>>>
>>>>>>    - 
>>>>>>    
>>>>>>    WARNING: LightTable.jl: cannot resize array with shared data
>>>>>>     in push! at array.jl:430
>>>>>>     in read_operator at 
>>>>>> C:\Users\Serge\.julia\v0.4\JuliaParser\src\lexer.jl:368
>>>>>>     in next_token at 
>>>>>> C:\Users\Serge\.julia\v0.4\JuliaParser\src\lexer.jl:752
>>>>>>     in qualifiedname at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\parse\scope.jl:59
>>>>>>     in nexttoken at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\parse\scope.jl:78
>>>>>>     in nextscope! at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\parse\scope.jl:116
>>>>>>     in scopes at C:\Users\Serge\.julia\v0.4\Jewel\src\parse\scope.jl:149
>>>>>>     [inlined code] from C:\Users\Serge\.julia\v0.4\Lazy\src\macros.jl:141
>>>>>>     in codemodule at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\parse/parse.jl:8
>>>>>>     in getmodule at C:\Users\Serge\.julia\v0.4\Jewel\src\eval.jl:42
>>>>>>     in anonymous at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\LightTable\eval.jl:51
>>>>>>     in handlecmd at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\LightTable/LightTable.jl:65
>>>>>>     in handlenext at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\LightTable/LightTable.jl:81
>>>>>>     in server at 
>>>>>> C:\Users\Serge\.julia\v0.4\Jewel\src\LightTable/LightTable.jl:22
>>>>>>     in server at C:\Users\Serge\.julia\v0.4\Jewel\src\Jewel.jl:18
>>>>>>     in include at boot.jl:261
>>>>>>     in include_from_node1 at loading.jl:304
>>>>>>     in process_options at client.jl:308
>>>>>>     in _start at client.jl:411
>>>>>>    
>>>>>>    
>>>>>>
>>>>>> On Saturday, 19 September 2015 10:40:49 UTC+1, JKPie wrote:
>>>>>>>
>>>>>>> I have the same problem, I have spent couple of hours reinstalling 
>>>>>>> Julia and Juno on Windows and Linux with no result. The code works 
>>>>>>> fine, 
>>>>>>> when I call it from command line directly. 
>>>>>>> Please help it is freezing my work :/
>>>>>>> J
>>>>>>>
>>>>>>

Reply via email to