diff --git a/docs/source/interactive/index.txt b/docs/source/interactive/index.txt index 0705bef..4c835dd 100644 --- a/docs/source/interactive/index.txt +++ b/docs/source/interactive/index.txt @@ -8,7 +8,7 @@ Using IPython for interactive work tutorial.txt tips.txt reference.txt -.. shell.txt + shell.txt qtconsole.txt diff --git a/docs/source/interactive/shell.txt b/docs/source/interactive/shell.txt index 71d39f9..2ced77d 100644 --- a/docs/source/interactive/shell.txt +++ b/docs/source/interactive/shell.txt @@ -6,11 +6,12 @@ IPython as a system shell .. warning:: - As of the 0.11 version of IPython, some of the features and APIs - described in this section have been deprecated or are broken. Our plan - is to continue to support these features, but they need to be updated - to take advantage of recent API changes. Furthermore, this section - of the documentation need to be updated to reflect all of these changes. + As of the 0.11 version of IPython, most of the APIs used by the shell + profile have been changed, so the profile currently does very little + beyond changing the IPython prompt. To help restore the shell + profile to past functionality described here, the old code is found in + :file:`IPython/deathrow`, which needs to be updated to use the + APIs in 0.11. Overview ======== diff --git a/scripts/ipython_win_post_install.py b/scripts/ipython_win_post_install.py index 1cdae78..2f789e9 100755 --- a/scripts/ipython_win_post_install.py +++ b/scripts/ipython_win_post_install.py @@ -75,9 +75,13 @@ def install(): cmd = '"%s"' % ipybase mkshortcut(python, 'IPython', link, cmd, workdir) - link = pjoin(ip_start_menu, 'pysh.lnk') - cmd = '"%s" profile=pysh --init' % ipybase - mkshortcut(python, 'IPython (command prompt mode)', link, cmd, workdir) + # Disable pysh Start item until the profile restores functionality + # Most of this code is in IPython/deathrow, and needs to be updated + # to 0.11 APIs + + # link = pjoin(ip_start_menu, 'pysh.lnk') + # cmd = '"%s" profile=pysh --init' % ipybase + # mkshortcut(python, 'IPython (command prompt mode)', link, cmd, workdir) link = pjoin(ip_start_menu, 'pylab.lnk') cmd = '"%s" profile=pylab --init' % ipybase