Uh oh!
There was an error while loading. Please reload this page.
Remove hard FSCharting dependency - #65
Conversation
Do you mean: We wouldn't want to force a GTK dependency on Windows users. |
cgravill
commented
Jun 1, 2016
That works for me on Windows too. I do get confusing warning: The directory it's looking in is quite off, is the line as intended here:
I do think switching to Paket is overall a good change. It does mean we've added a quite manual set of steps i.e. from #61 Perhaps we could trigger those conditionally in the FSCharting.fsx? I'm thinking from a new user perspective who may have used a installer and not even know what Paket is. |
tpetricek
commented
Jun 1, 2016
Many of the auto-generated load scripts (including the FsLab one) add You can add |
Forces an F# upgrade to 4.x Allows a clean experience of charting.
cgravill
commented
Sep 1, 2016
To avoid the manual steps, I've made a pull request npmurphy#6 where I reference Paket.Core.dll and fetch the dependencies at install time. This is probably a nicer solution as it leads to exposing the Paket api to users of the Notebook which would be a great way to get additional dependencies. @tpetricek I tried moving the As a more severe approach I've commented out those lines. On Windows with above Paket install that gets the required dlls in place to have a warning-free charting experience. Could you please check if that's OK elsewhere @npmurphy? |
All OK in mono 4.4.2.
cgravill
commented
Sep 7, 2016
Great, thanks for tidying up the changes and adding to documentation. This change might cause a bit of temporary disruption for people with existing notebooks and FSCharting dependency (now removed from include.fsx, and you now need to call #load FSCharting.fsx or #load FSCharting.gtk.fsx). However, this allows us to extend support to Mac and Linux users and allow Windows users to update their FSCharting. I'll merge this to the Jupyter branch now. |

This will require a lot of testing to make sure it works.
Here is some example code