##// END OF EJS Templates
Also catch SyntaxErrors from InputTransformers in run_cell()...
Also catch SyntaxErrors from InputTransformers in run_cell() The run_cell() method is not used in the IPython terminal, so there are two code paths where the SyntaxError needs to be caught. Also, this commit moves the terminal test to IPython/terminal/test/ instead of IPython/app/test. I've checked that this works in the terminal, the Qt console, and the html notebook.

File last commit:

r10286:b0400b4d
r13525:b06d9d6e
Show More
__init__.py
11 lines | 316 B | text/x-python | PythonLexer
MinRK
define and test IPython.kernel public API
r9376 """IPython kernels and associated utilities"""
Brian Granger
Fixed docstring of IPython.kernel.__init__.
r3518
MinRK
check zmq version at top-level kernel import...
r10198 # just for friendlier zmq version check
from . import zmq
MinRK
split kernel.util into kernel.connect and kernel.launcher
r9355 from .connect import *
from .launcher import *
MinRK
add KernelClient to IPython.kernel namespace
r10286 from .client import KernelClient
MinRK
update imports with new layout
r10284 from .manager import KernelManager
MinRK
split KernelManager into KernelManager + KernelClient
r10285 from .blocking import BlockingKernelClient
MinRK
define and test IPython.kernel public API
r9376 from .multikernelmanager import MultiKernelManager