Unfortunately there's no auto-updating yet. You can check for updates to the plugin in LT's plugin manager, but they generally coincide with updates to the Jewel package in Julia, so the best thing is to Pkg.update() every so often and watch out for changes there.
On 8 September 2014 13:11, Erlend Magnus Viggen <[email protected]> wrote: > 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 >>> >>>
