It would be great to recreate knitr-style functionality purely with ipython: i.e. feed in a markdown file, and the result is converted to a notebook with the flagged code blocks automatically run.
On Tuesday, 4 February 2014 22:44:14 UTC, Douglas Bates wrote: > > On Tuesday, February 4, 2014 3:21:12 PM UTC-6, Tobias Knopp wrote: >> >> I have also kind of reinvented the wheel for my Gtk based terminal but >> this was "on purpose" to get something quickly working and later replace it >> with the "proper" solution. >> >> But its still not entirely clear what the best solution is. The REPL.jl >> package also seems to have some kind of client server architecture. >> > > I tried to use the unexported start_repl_server function in the REPL > package but didn't get too far. It does return a TcpServer object but > connecting a socket to that port causes a peculiar error in run_repl. I > realize that this package is under development, of course. > > >> What I currently do is to add a second process with "addprocs". Then I >> parse string commands that I get from a GtkEntry in the GUI process and >> eval them using @fetchfrom 2 ... But I am not sure if this is the best way. >> >> >> Am Dienstag, 4. Februar 2014 22:08:15 UTC+1 schrieb Jake Bolewski: >>> >>> Maybe you should take a look, its written entirely in Julia :-) You >>> will have to follow the message spec, but that is well >>> documented<http://ipython.org/ipython-doc/dev/development/messaging.html>. >>> >>> >>> >>> On Tuesday, February 4, 2014 3:41:14 PM UTC-5, Douglas Bates wrote: >>>> >>>> On Tuesday, February 4, 2014 2:08:55 PM UTC-6, Jake Bolewski wrote: >>>>> >>>>> IJulia? >>>>> >>>> >>>> I realize that I am reinventing a certain amount of IJulia. However, >>>> my python is weak and i didn't have the courage to start reading through >>>> the IJulia code. >>>> >>>
