##// END OF EJS Templates
This feature was discussed in #6123, but it doesn't look like anything was ever incorporated into the IPython Notebook....
This feature was discussed in #6123, but it doesn't look like anything was ever incorporated into the IPython Notebook. Here's a brief overview of the changes: - Display of messages from other clients can be toggled on and off from within a notebook, either using the ``<M-m>e`` keyboard shortcut in the web UI, or through the option in the "Kernel" menu. - notebook.js controls whether messages are displayed through a callback that is invoked from kernel.js when no callbacks are available for a message. - The UI displays ``execute_input`` messages originating from an other clients in new cells at the end of the notebook. Output messages (``execute_result`` et al.) will only be displayed if a cell exists with a matching message ID. Pending design questions: - Should each ``execute_input`` message cause a new cell to be created? - Should new cells be placed at the end of the notebook, or elsewhere? If the latter, what criteria should be followed?

File last commit:

r19027:034353ef
r19164:17ac8ca3
Show More
rst.py
40 lines | 1.2 KiB | text/x-python | PythonLexer
MinRK
add raw_format to Exporter classes...
r13664 """restructuredText Exporter class"""
Jonathan Frederic
Finished a rough draft of the exporters.
r10588 #-----------------------------------------------------------------------------
# Copyright (c) 2013, the IPython Development Team.
#
# Distributed under the terms of the Modified BSD License.
#
# The full license is in the file COPYING.txt, distributed with this software.
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# Imports
#-----------------------------------------------------------------------------
Matthias BUSSONNIER
start tinkerign with config system
r10862 from IPython.config import Config
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677
Jonathan Frederic
Rebase changes made by hand
r12505 from .templateexporter import TemplateExporter
Jonathan Frederic
Finished a rough draft of the exporters.
r10588
#-----------------------------------------------------------------------------
# Classes
#-----------------------------------------------------------------------------
Matthias BUSSONNIER
Exporter -> TemplateExporter / BaseExporter
r12500 class RSTExporter(TemplateExporter):
Jonathan Frederic
Cleanup and refactor of API, almost complete....
r10677 """
Exports restructured text documents.
"""
Thomas Kluyver
Remove magic for loading templates from module names
r13925 def _file_extension_default(self):
Thomas Kluyver
Add the . into file_extension
r19027 return '.rst'
Thomas Kluyver
Remove magic for loading templates from module names
r13925
def _template_file_default(self):
return 'rst'
Jonathan Frederic
Finished a rough draft of the exporters.
r10588
Thomas Kluyver
Make output_mimetype accessible from the class....
r13834 output_mimetype = 'text/restructuredtext'
Thomas Kluyver
Add MIME types to nbconvert exporters
r13830
Matthias BUSSONNIER
fix config inheriting
r10963 @property
def default_config(self):
Paul Ivanov
replace 'transformer' with 'preprocessor'
r12219 c = Config({'ExtractOutputPreprocessor':{'enabled':True}})
MinRK
RST class capitalization
r11449 c.merge(super(RSTExporter,self).default_config)
Matthias BUSSONNIER
fix config inheriting
r10963 return c