Show More
@@ -44,7 +44,7 b' default_filters = {' | |||||
44 | 'ansi2html': filters.ansi2html, |
|
44 | 'ansi2html': filters.ansi2html, | |
45 | 'filter_data_type': filters.DataTypeFilter, |
|
45 | 'filter_data_type': filters.DataTypeFilter, | |
46 | 'get_lines': filters.get_lines, |
|
46 | 'get_lines': filters.get_lines, | |
47 |
'highlight2html': filters.Highlight2H |
|
47 | 'highlight2html': filters.Highlight2HTML, | |
48 | 'highlight2latex': filters.Highlight2Latex, |
|
48 | 'highlight2latex': filters.Highlight2Latex, | |
49 | 'ipython2python': filters.ipython2python, |
|
49 | 'ipython2python': filters.ipython2python, | |
50 | 'posix_path': filters.posix_path, |
|
50 | 'posix_path': filters.posix_path, |
@@ -32,12 +32,12 b" MULTILINE_OUTPUTS = ['text', 'html', 'svg', 'latex', 'javascript', 'json']" | |||||
32 | #----------------------------------------------------------------------------- |
|
32 | #----------------------------------------------------------------------------- | |
33 |
|
33 | |||
34 | __all__ = [ |
|
34 | __all__ = [ | |
35 |
'Highlight2H |
|
35 | 'Highlight2HTML', | |
36 | 'Highlight2Latex' |
|
36 | 'Highlight2Latex' | |
37 | ] |
|
37 | ] | |
38 |
|
38 | |||
39 |
|
39 | |||
40 |
class Highlight2H |
|
40 | class Highlight2HTML(NbConvertBase): | |
41 |
|
41 | |||
42 | def __call__(self, source, language=None, metadata=None): |
|
42 | def __call__(self, source, language=None, metadata=None): | |
43 | """ |
|
43 | """ |
@@ -15,7 +15,7 b' Module with tests for Highlight' | |||||
15 | #----------------------------------------------------------------------------- |
|
15 | #----------------------------------------------------------------------------- | |
16 |
|
16 | |||
17 | from ...tests.base import TestsBase |
|
17 | from ...tests.base import TestsBase | |
18 |
from ..highlight import Highlight2H |
|
18 | from ..highlight import Highlight2HTML, Highlight2Latex | |
19 | from IPython.config import Config |
|
19 | from IPython.config import Config | |
20 | import xml |
|
20 | import xml | |
21 |
|
21 | |||
@@ -23,11 +23,11 b' import xml' | |||||
23 | # Class |
|
23 | # Class | |
24 | #----------------------------------------------------------------------------- |
|
24 | #----------------------------------------------------------------------------- | |
25 |
|
25 | |||
26 |
highlight2html = Highlight2H |
|
26 | highlight2html = Highlight2HTML() | |
27 | highlight2latex = Highlight2Latex() |
|
27 | highlight2latex = Highlight2Latex() | |
28 | c = Config() |
|
28 | c = Config() | |
29 |
c.Highlight2H |
|
29 | c.Highlight2HTML.default_language='ruby' | |
30 |
highlight2html_ruby = Highlight2H |
|
30 | highlight2html_ruby = Highlight2HTML(config=c) | |
31 |
|
31 | |||
32 | class TestHighlight(TestsBase): |
|
32 | class TestHighlight(TestsBase): | |
33 | """Contains test functions for highlight.py""" |
|
33 | """Contains test functions for highlight.py""" |
General Comments 0
You need to be logged in to leave comments.
Login now