Thank you all for your inputs. It tried your suggestions and, 
unfortunately, it does not work. I tried Atom but, after a good start and 
some success, it keeps crashing in middle of a calculation (windows 10).

To summarize what I tried with Juno and julia 0.3.11:
- Compat v.0.7.0 (pinned)
- JuliaParser V0.1.2  (pinned)
- Jewel v1.0.6.

I get a first error message, which seems to indicate that Julia cannot 
generate an output.

*symbol could not be found jl_generating_output (-1): The specified 
procedure could not be found.*

Followed by:

*WARNING: LightTable.jl: `skipws` has no method matching 
skipws(::TokenStream)*
* in scopes at C:\Users\Serge\.julia\v0.3\Jewel\src\parse\scope.jl:148*
* in codemodule at C:\Users\Serge\.julia\v0.3\Jewel\src\parse/parse.jl:141*
* in getmodule at C:\Users\Serge\.julia\v0.3\Jewel\src\eval.jl:42*
* in anonymous at 
C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable\eval.jl:51*
* in handlecmd at 
C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:65*
* in handlenext at 
C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:81*
* in server at 
C:\Users\Serge\.julia\v0.3\Jewel\src\LightTable/LightTable.jl:22*
* in server at C:\Users\Serge\.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*

Looking at dependencies with MetadataTools, I smply got:* nothing.* I 
assume that Jewel does not have any dependencies.

I have a lot of understanding for the effort that goes into making the 
Julia project work and a success, but I just lost two days of my life 
trying to make things work and I have an important deadline ahead that I am 
likely to miss because I relied on a promising tool that, unfortunately, 
does not seem robust enough at this stage given the amount of development 
happening.It makes me wonder if I should not wait until Julia becomes more 
established and robust and switch to other solutions.

On Sunday, 20 September 2015 16:47:05 UTC+1, Dongning Guo wrote:
>
> 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