##// END OF EJS Templates
Merge pull request #507 from takluyver/prompt-manager...
Merge pull request #507 from takluyver/prompt-manager Prompt manager refactoring: use a new `PromptManager` class responsible for handling everything to do with the prompts. The critical part is its `render` method, which assembles the necessary information, then uses the string formatting introduced in Python 2.6 to fill in the prompt template. I've expanded the definition of 'prompts' to include the auto_rewrite prompt (`"------> "` by default). So there are now four prompts: input, continuation, output, and rewrite. This definition of prompts does not include input/output separators. For now, I've left those as attributes of the main InteractiveShell object.
Fernando Perez -
r5526:272152cc merge
Show More
Name Size Modified Last Commit Author
/ IPython / deathrow
gui
oldfrontend
tests
Gnuplot2.py Loading ...
GnuplotInteractive.py Loading ...
GnuplotRuntime.py Loading ...
PhysicalQInput.py Loading ...
PhysicalQInteractive.py Loading ...
Shell.py Loading ...
__init__.py Loading ...
astyle.py Loading ...
dtutils.py Loading ...
ibrowse.py Loading ...
igrid.py Loading ...
igrid_help.css Loading ...
igrid_help.html Loading ...
ipipe.py Loading ...
iplib.py Loading ...
ipy_constants.py Loading ...
ipy_defaults.py Loading ...
ipy_kitcfg.py Loading ...
ipy_legacy.py Loading ...
ipy_p4.py Loading ...
ipy_profile_none.py Loading ...
ipy_profile_numpy.py Loading ...
ipy_profile_scipy.py Loading ...
ipy_profile_sh.py Loading ...
ipy_profile_zope.py Loading ...
ipy_traits_completer.py Loading ...
ipy_vimserver.py Loading ...
ipython-wx Loading ...
ipythonx Loading ...
numeric_formats.py Loading ...
numutils.py Loading ...
outputtrap.py Loading ...
quitter.py Loading ...
scitedirector.py Loading ...
twshell.py Loading ...