SfePy  X.Y
Public Member Functions | Static Public Attributes
ipython_console_highlighting.IPythonConsoleLexer Class Reference
Inheritance diagram for ipython_console_highlighting.IPythonConsoleLexer:
Inheritance graph
[legend]
Collaboration diagram for ipython_console_highlighting.IPythonConsoleLexer:
Collaboration graph
[legend]

Public Member Functions

def get_tokens_unprocessed

Static Public Attributes

string name = 'IPython console session'
list aliases = ['ipython']
list mimetypes = ['text/x-ipython-console']
tuple input_prompt = re.compile("(In \[[0-9]+\]: )|( \.\.\.+:)")
tuple output_prompt = re.compile("(Out\[[0-9]+\]: )|( \.\.\.+:)")
tuple continue_prompt = re.compile(" \.\.\.+:")
tuple tb_start = re.compile("\-+")

Detailed Description

For IPython console output or doctests, such as:

Tracebacks are not currently supported.

.. sourcecode:: ipython

  In [1]: a = 'foo'

  In [2]: a
  Out[2]: 'foo'

  In [3]: print a
  foo

  In [4]: 1 / 0

Definition at line 10 of file ipython_console_highlighting.py.


Member Function Documentation

Definition at line 36 of file ipython_console_highlighting.py.


Field Documentation

Definition at line 29 of file ipython_console_highlighting.py.

Definition at line 33 of file ipython_console_highlighting.py.

tuple ipython_console_highlighting.IPythonConsoleLexer::input_prompt = re.compile("(In \[[0-9]+\]: )|( \.\.\.+:)") [static]

Definition at line 31 of file ipython_console_highlighting.py.

list ipython_console_highlighting.IPythonConsoleLexer::mimetypes = ['text/x-ipython-console'] [static]

Definition at line 30 of file ipython_console_highlighting.py.

string ipython_console_highlighting.IPythonConsoleLexer::name = 'IPython console session' [static]

Definition at line 28 of file ipython_console_highlighting.py.

tuple ipython_console_highlighting.IPythonConsoleLexer::output_prompt = re.compile("(Out\[[0-9]+\]: )|( \.\.\.+:)") [static]

Definition at line 32 of file ipython_console_highlighting.py.

Definition at line 34 of file ipython_console_highlighting.py.


The documentation for this class was generated from the following file: