##// END OF EJS Templates
Merge pull request #2124 from bfroehle/use_alias_magic...
Merge pull request #2124 from bfroehle/use_alias_magic Add an API for registering magic aliases. Add a method `register_alias` to `MagicsManager` which can be used to register new magic aliases. Each magic alias is an instance of `MagicAlias`, a helper class whose `__call__` looks up the target of the alias (at call time) and dispatches the magic call. As a future benefit, this could be easily extended to allow for new aliases which contain some flags to pass to the function. For example, it would be easy to change the behavior to allow the creation of an `%ex` alias for `%edit -x`.

File last commit:

r6705:83064866
r8023:a5beb59f merge
Show More
ipython-qtconsole.desktop
24 lines | 644 B | text/plain | TextLexer
/ docs / examples / core / ipython-qtconsole.desktop
# If you want ipython to appear in a linux app launcher ("start menu"), install this by doing:
# sudo desktop-file-install ipython-qtconsole.desktop
[Desktop Entry]
Comment=Enhanced interactive Python qtconsole
Exec=ipython qtconsole
GenericName[en_US]=Python shell
GenericName=Python shell
Icon=gnome-netstatus-idle
Name[en_US]=IPython Qt console
Name=IPython Qt console
Categories=Development;Utility;
StartupNotify=false
Terminal=false
Type=Application
Actions=Pylab;Pylabinline;
[Desktop Action Pylab]
Name=Pylab
Exec=ipython qtconsole --pylab
[Desktop Action Pylabinline]
Name=Pylab (inline plots)
Exec=ipython qtconsole --pylab=inline