- Adds a "Show/Hide SymPy Live Shell" button to the bottom-right corner of the 
docs.
    - Clicking it shows a shell that takes up about 600x500px of space.
    - The "Fullscreen" button normally in SymPy Live now redirects to SymPy 
Live.
    - Settings are in a dropdown under the shell.
- Hovering over Python code blocks reveals a "run code in SymPy Live" link in 
the top-right corner.

This code is required for the Sphinx extension to work. It is based somewhat 
off of the implementation at https://github.com/mattpap/scipy-2011-tutorial 
which does not work anymore due to changes in SymPy Live.

Fixes [Google Code issue 
#2871](http://code.google.com/p/sympy/issues/detail?id=2871)

I will be pushing a testing version soon.

You can merge this Pull Request by running:

  git pull https://github.com/lidavidm/sympy-live live_sphinx_extension

Or you can view, comment on it, or merge it online at:

  https://github.com/sympy/sympy-live/pull/59

-- Commit Summary --

* Don't focus the prompt when enabling it
* Add the Sphinx extension files
* Allow autocompletion
* Make toolbar align properly
* Change fullscreen so it redirects to main site

-- File Changes --

M shell.py (21)
M static/live-autocomplete.js (1)
M static/live-core.css (5)
M static/live-core.js (4)
M static/live-sphinx.css (131)
M static/live-sphinx.js (421)

-- Patch Links --

  https://github.com/sympy/sympy-live/pull/59.patch
  https://github.com/sympy/sympy-live/pull/59.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/sympy/sympy-live/pull/59

-- 
You received this message because you are subscribed to the Google Groups 
"sympy-patches" group.
To post to this group, send email to sympy-patches@googlegroups.com.
To unsubscribe from this group, send email to 
sympy-patches+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to