diff --git a/Project.toml b/Project.toml index c1e640b6c2..74532a693c 100644 --- a/Project.toml +++ b/Project.toml @@ -2,7 +2,7 @@ name = "Pluto" uuid = "c3e4b0f8-55cb-11ea-2926-15256bba5781" license = "MIT" authors = ["Fons van der Plas ", "Mikołaj Bochenski "] -version = "0.7.4" +version = "0.7.5" [deps] Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" diff --git a/README.md b/README.md index 9641c67ea9..a6e0cba568 100644 --- a/README.md +++ b/README.md @@ -24,16 +24,24 @@ Your notebooks are saved as pure Julia files, which you can then import as if yo formatting screenshot -## Installation +## Let's do it! -_(To developers: follow [these instructions](https://github.com/fonsp/Pluto.jl/blob/master/dev_instructions.md) to start working on the package.)_ +### Ingredients +For one tasty notebook 🥞 you will need: +- **Julia** v1.0 or above +- **Linux**, **macOS** or **Windows**, _Linux and macOS will work best_ +- Mozilla **Firefox** or Google **Chrome**, be sure to get the **latest** version -After [installing julia](https://julialang.org/), add the package: +### Installation + +Run Julia and add the package: ```julia julia> ] (v1.0) pkg> add Pluto ``` +_Adding the first package to Julia can take up to 30 minutes - hang in there!_ + To run the notebook server: ```julia julia> using Pluto @@ -42,13 +50,22 @@ julia> Pluto.run(1234) Then go to [`http://localhost:1234/`](http://localhost:1234/) to start coding! +**Work remotely**: +You can also run Pluto _on a server_, and use the browser on your own computer as user interface. For this, you need to set up an _SSH tunnel_. First, log in to your server using SSH and start a Pluto server. Then open a local terminal on your own computer and type: + +```bash +ssh user@ipaddress -LN 1234:localhost:1234 +``` +with `user` and `ipaddress` filled in accordingly. You can then go to [`http://localhost:1234/`](http://localhost:1234/) on your own computer to get started! For more info and instructions for Windows, see [this guide](https://medium.com/@apbetahouse45/how-to-run-jupyter-notebooks-on-remote-server-part-1-ssh-a2be0232c533). + +**To developers**: +Follow [these instructions](https://github.com/fonsp/Pluto.jl/blob/master/dev_instructions.md) to start working on the package. + plotting screencap ## Note -This package is still in its early days - go to the [issue tracker](https://github.com/fonsp/Pluto.jl/issues) to see what's up! - -Let us know what you think! 😊 +We are happy to say that **Pluto.jl is in a stable state**, and we look forward to hearing what you think! 😊 feedback screencap diff --git a/assets/editor.html b/assets/editor.html index 757a3bc069..2152c86bec 100644 --- a/assets/editor.html +++ b/assets/editor.html @@ -600,13 +600,13 @@ - - - - - - - + + + + + + + diff --git a/assets/filepicker.js b/assets/filepicker.js index e31a7d9984..e8a9301048 100644 --- a/assets/filepicker.js +++ b/assets/filepicker.js @@ -30,7 +30,6 @@ function createCodeMirrorFilepicker(placer, onEnter, reset, suggestNewFile) { editor.on("change", (cm, change) => { requestPathCompletions(cm) - cm.scrollIntoView() }) return editor diff --git a/assets/sample.html b/assets/sample.html index bb12a43fff..b90dbb8142 100644 --- a/assets/sample.html +++ b/assets/sample.html @@ -16,11 +16,11 @@ - - - - - + + + + + diff --git a/assets/welcome.html b/assets/welcome.html index 3423c8ec6a..9e926af3b8 100644 --- a/assets/welcome.html +++ b/assets/welcome.html @@ -16,11 +16,11 @@ - - - - - + + + + +