JunoLab / atom-ink

IDE toolkit for Atom
MIT License
229 stars 40 forks source link

Plot Pane refactor #96

Closed MikeInnes closed 7 years ago

MikeInnes commented 7 years ago

Based on Etch. Should be pretty uncontroversial.

I don’t feel like we’ve nailed the Etch-based architecture yet but it should be easy to tweak things as we learn more.

jasongilman commented 7 years ago

Does ink have plotting(graphing) capabilities? The name of the pull request sounds like that.

pfitzseb commented 7 years ago

@jasongilman Well, it provides a pane in which the language client can put arbitrary HTML (e.g. a png, svg, or even some javascript like for plot.ly). See here for how it could look in practice.

@MikeInnes LGTM.

MikeInnes commented 7 years ago

A blank pane obviously isn't all that useful in itself, but the idea in future is to provide more RStudio-like plotting capabilities; navigating forward and back through history, save buttons etc.