##// END OF EJS Templates
Handle kernel messages synchronously...
Handle kernel messages synchronously A problem can happen when two messages come in for different comms, where the second depends on the first (for example, the first might be a message setting the state of a widget, and the second triggering a view creation for the widget). Since comm message queues are independent of each other, the second message could be executed before the first message. This exposes a more fundamental assumption users are likely to have that messages from python are processed synchronously. Thanks to @dmadeka for reporting an error that led to discovering this issue.

File last commit:

r19462:3f476c1e
r20621:f936f880
Show More
__init__.py
11 lines | 389 B | text/x-python | PythonLexer
from .export import *
from .html import HTMLExporter
from .slides import SlidesExporter
from .templateexporter import TemplateExporter
from .latex import LatexExporter
from .markdown import MarkdownExporter
from .notebook import NotebookExporter
from .pdf import PDFExporter
from .python import PythonExporter
from .rst import RSTExporter
from .exporter import Exporter, FilenameExtension