--- a/QScintilla/MarkupProviders/__init__.py Mon Jan 02 12:49:04 2017 +0100 +++ b/QScintilla/MarkupProviders/__init__.py Mon Jan 02 12:49:28 2017 +0100 @@ -33,8 +33,8 @@ if extension in \ Preferences.getEditor("PreviewHtmlFileNameExtensions") or \ editor.getLanguage() == "HTML": - # TODO: implement this - pass + from .HtmlProvider import HtmlProvider + return HtmlProvider() elif extension in \ Preferences.getEditor("PreviewMarkdownFileNameExtensions") or \ editor.getLanguage().lower() == "markdown": @@ -43,8 +43,8 @@ elif extension in \ Preferences.getEditor("PreviewRestFileNameExtensions") or \ editor.getLanguage().lower() == "restructuredtext": - # TODO: implement this - pass + from .RestructuredTextProvider import RestructuredTextProvider + return RestructuredTextProvider() # no supported markup provider identified from .MarkupBase import MarkupBase