Go to file
Fernando Perez 8c6572347a Merge pull request #1361 from ellisonbg/nbissues
A number of bug fixes for notebook issues that had crept up recently with all the major improvements done on multiple fronts.

In closing #1359, we've changed slightly how Math() works: it now unconditionally surrounds its input with $$...$$, so that it always appears in displayed math mode.  We have also introduced a new display object, Latex(), which does *not* add any latex markup, for other constructs beyond simple math expressions.  This change makes Math() friendlier to use in simple cases and means that Math(sympy.latex(foo)) will produce the expected displayed math results without the user having to add any $ markup.

Summary of fixes:

Fixes #1344: Ctrl + M + L does not toggle line numbering in htmlnotebook.

Fixes #1337: Tab in the notebook after `(` should not indent, only give a tooltip.

Fixes #1339: Notebook printing broken.

Fixes #1348: `Ctrl-m-Ctrl-m` does not switch to markdown cell

Fixes #1359: [sympyprinting] MathJax can't render \root{m}{n}
2012-02-02 13:41:01 -08:00
docs Add embedded video example by Chris Kees. 2011-12-18 23:20:13 -08:00
IPython Proper error handling for nbformat versions in client code. 2012-02-01 15:46:14 -08:00
.gitignore Add MANIFEST to ignore list. 2011-10-13 22:13:30 -07:00
.mailmap
setup.py pyreadline dependency pushed to 1.7.1 for all versions of windows. Also, solves an issue that has been observed when IPython is used with some older versions of pyreadline. 2012-01-20 13:21:36 -05:00
setupbase.py Make single setup script work on Python 2 and Python 3. 2012-01-04 21:51:24 +00:00