diff --git a/docs/source/whatsnew/development.rst b/docs/source/whatsnew/development.rst index 21239df..7b295ef 100644 --- a/docs/source/whatsnew/development.rst +++ b/docs/source/whatsnew/development.rst @@ -14,6 +14,24 @@ This document describes in-flight development work. - `%%capture` cell magic now captures the rich display output, not just stdout/stderr +Select Notebook Name When Renaming a Notebook +--------------------------------------------- + +The default notebook name is Untitled. It's unlikely you want to keep this name +or part of it when naming your notebook. Instead, IPython will select the text +in the input field so the user can easily type over the name and change it. + +clear_output changes +-------------------- + +* There is no longer a 500ms delay when calling ``clear_output``. +* The ability to clear stderr and stdout individually was removed. +* A new ``wait`` flag that prevents ``clear_output`` from being executed until new + output is available. This eliminates animation flickering by allowing the + user to double buffer the output. +* The output div height is remembered when the ``wait=True`` flag is used. + +.. DO NOT EDIT THIS LINE BEFORE RELEASE. FEATURE INSERTION POINT. Backwards incompatible changes ------------------------------ @@ -24,3 +42,21 @@ Backwards incompatible changes their `call` methods for them have been renamed to `preprocess`. * The `call` methods of nbconvert post-processsors have been renamed to `postprocess`. + +* The module ``IPython.core.fakemodule`` has been removed. + +* The alias system has been reimplemented to use magic functions. There should be little + visible difference while automagics are enabled, as they are by default, but parts of the + :class:`~IPython.core.alias.AliasManager` API have been removed. + +* We fixed an issue with switching between matplotlib inline and GUI backends, + but the fix requires matplotlib 1.1 or newer. So from now on, we consider + matplotlib 1.1 to be the minimally supported version for IPython. Older + versions for the most part will work, but we make no guarantees about it. + +* The :command:`pycolor` command has been removed. We recommend the much more capable + :command:`pygmentize` command from the `Pygments `_ project. + If you need to keep the exact output of :command:`pycolor`, you can still use + ``python -m IPython.utils.PyColorize foo.py``. + +.. DO NOT EDIT THIS LINE BEFORE RELEASE. INCOMPAT INSERTION POINT. \ No newline at end of file diff --git a/docs/source/whatsnew/pr/clear_output.rst b/docs/source/whatsnew/pr/clear_output.rst deleted file mode 100644 index 0040ad1..0000000 --- a/docs/source/whatsnew/pr/clear_output.rst +++ /dev/null @@ -1,9 +0,0 @@ -clear_output changes --------------------- - -* There is no longer a 500ms delay when calling ``clear_output``. -* The ability to clear stderr and stdout individually was removed. -* A new ``wait`` flag that prevents ``clear_output`` from being executed until new - output is available. This eliminates animation flickering by allowing the - user to double buffer the output. -* The output div height is remembered when the ``wait=True`` flag is used. diff --git a/docs/source/whatsnew/pr/incompat-drop-alias.rst b/docs/source/whatsnew/pr/incompat-drop-alias.rst deleted file mode 100644 index 570a7cf..0000000 --- a/docs/source/whatsnew/pr/incompat-drop-alias.rst +++ /dev/null @@ -1,3 +0,0 @@ -- The alias system has been reimplemented to use magic functions. There should be little - visible difference while automagics are enabled, as they are by default, but parts of the - :class:`~IPython.core.alias.AliasManager` API have been removed. diff --git a/docs/source/whatsnew/pr/incompat-drop-fakemodule.rst b/docs/source/whatsnew/pr/incompat-drop-fakemodule.rst deleted file mode 100644 index 65bfa11..0000000 --- a/docs/source/whatsnew/pr/incompat-drop-fakemodule.rst +++ /dev/null @@ -1 +0,0 @@ -* The module ``IPython.core.fakemodule`` has been removed. diff --git a/docs/source/whatsnew/pr/incompat-drop-pycolor.rst b/docs/source/whatsnew/pr/incompat-drop-pycolor.rst deleted file mode 100644 index c5c1cd2..0000000 --- a/docs/source/whatsnew/pr/incompat-drop-pycolor.rst +++ /dev/null @@ -1,4 +0,0 @@ -* The :command:`pycolor` command has been removed. We recommend the much more capable - :command:`pygmentize` command from the `Pygments `_ project. - If you need to keep the exact output of :command:`pycolor`, you can still use - ``python -m IPython.utils.PyColorize foo.py``. diff --git a/docs/source/whatsnew/pr/incompat-mpl-backend.rst b/docs/source/whatsnew/pr/incompat-mpl-backend.rst deleted file mode 100644 index f62e70c..0000000 --- a/docs/source/whatsnew/pr/incompat-mpl-backend.rst +++ /dev/null @@ -1,4 +0,0 @@ -We fixed an issue with switching between matplotlib inline and GUI backends, -but the fix requires matplotlib 1.1 or newer. So from now on, we consider -matplotlib 1.1 to be the minimally supported version for IPython. Older -versions for the most part will work, but we make no guarantees about it. diff --git a/docs/source/whatsnew/pr/select-notebook-rename.rst b/docs/source/whatsnew/pr/select-notebook-rename.rst deleted file mode 100644 index b731736..0000000 --- a/docs/source/whatsnew/pr/select-notebook-rename.rst +++ /dev/null @@ -1,6 +0,0 @@ -Select Notebook Name When Renaming a Notebook ---------------------------------------------- - -The default notebook name is Untitled. It's unlikely you want to keep this name -or part of it when naming your notebook. Instead, IPython will select the text -in the input field so the user can easily type over the name and change it.