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 >>>>>>>> >>>>>>>
