Hi Mike, That sounds good! Will the Juno plugin be auto-updated when there is a new version available? Until then, I'll happily continue using Juno/LightTable as an enhanced editor and run and post-process my simulations in the REPL.
On Monday, September 8, 2014 5:04:31 PM UTC+2, Mike Innes wrote: > > Hey Erlend, > > Thanks a lot for the detailed report. Honestly, PyPlot and terminal > integration aren't things I've tested much recently, so there's a good > chance I broke them at some point (sorry about that). Although the PyPlot > error is weird because it looks like an internal problem. > > On the plus side, some of my recent work will enable much nicer > integration with PyPlot, so this should behave much more nicely very soon. > (Provided I can get PyPlot running on my laptop, that is) > > I have a couple <https://github.com/one-more-minute/Julia-LT/issues/70> > of issues <https://github.com/one-more-minute/Julia-LT/issues/83> to > track these. > > – Mike > > On Sunday, 7 September 2014 10:15:08 UTC-4, Erlend Magnus Viggen wrote: >> >> Hi, >> >> I've been trying out the Juno plugin after finding out that Julia Studio >> unfortunately doesn't work well for me at the moment. Juno seems really >> nice, and I'd highly recommend checking it out. However, I have some issues >> with plotting and the REPL. >> >> First, the plotting. Gadfly seems to work well with Juno, but I'd rather >> be using PyPlot to be honest. Unfortunately PyPlot doesn't work for me in >> Juno. I've made a minimal working example that works fine in the regular >> Julia REPL: >> >> using PyPlot >> plot([0 1]', [0 1]') >> >> Now, the first line executes nicely in Juno, but the second one results >> in an exception, >> >> *PyError (PyObject_Call) RuntimeError('Julia exception: >>> UndefVarError(:htmlimage)',) File >>> "/Users/username/anaconda3/lib/python3/site-packages/matplotlib/pyplot.py", >>> line 3094, in plot draw_if_interactive()* >>> in pyerr_check at exception.jl:58 >>> in pycall at PyCall.jl:85 >>> in plot at PyPlot.jl:314 >>> >> >> Second, I've tried to connect Juno with the Julia REPL in the Terminal, >> as described here >> <https://github.com/one-more-minute/Juno-LT/wiki/Connecting-to-the-Terminal-and-IJulia>, >> >> in order to have an interactive console in addition to Juno. But when I do, >> it dumps out errors on my Julia command line, >> >> WARNING: Can't handle command julia.set-default-client >>> >> >> >>> WARNING: LightTable.jl: global_client not defined >>> in anonymous at /Users/*username* >>> /.julia/v0.3/Jewel/src/LightTable/misc.jl:11 >>> in handle_cmd at /Users/*username* >>> /.julia/v0.3/Jewel/src/LightTable/LightTable.jl:65 >>> in server at /Users/*username* >>> /.julia/v0.3/Jewel/src/LightTable/LightTable.jl:22 >>> in server at /Users/*username*/.julia/v0.3/Jewel/src/Jewel.jl:16 >>> in anonymous at task.jl:340 >>> >> >> At this point, I can still run execute Julia commands in Juno and on the >> Terminal REPL, but the latter kind of warning pops up regularly. >> >> Any tips on any of these issues? My setup is: >> >> - Mac OS X 10.9.4 >> - Julia 0.3.0, with the latest version of all packages as given by >> Pkg.update() >> - LightTable 0.6.7 with Juno/Julia plugin version 0.8.0 >> - Anaconda Python 3.4 distribution with Python 3.4.1 and Matplotlib >> 1.4.0 >> >>
