30 extension = "" |
30 extension = "" |
31 if ( |
31 if ( |
32 extension in Preferences.getEditor("PreviewHtmlFileNameExtensions") |
32 extension in Preferences.getEditor("PreviewHtmlFileNameExtensions") |
33 or editor.getLanguage() == "HTML" |
33 or editor.getLanguage() == "HTML" |
34 ): |
34 ): |
35 from .HtmlProvider import HtmlProvider |
35 from .HtmlProvider import HtmlProvider # __IGNORE_WARNING_I101__ |
36 |
36 |
37 return HtmlProvider() |
37 return HtmlProvider() |
38 elif ( |
38 elif ( |
39 extension in Preferences.getEditor("PreviewMarkdownFileNameExtensions") |
39 extension in Preferences.getEditor("PreviewMarkdownFileNameExtensions") |
40 or editor.getLanguage().lower() == "markdown" |
40 or editor.getLanguage().lower() == "markdown" |
41 ): |
41 ): |
42 from .MarkdownProvider import MarkdownProvider |
42 from .MarkdownProvider import MarkdownProvider # __IGNORE_WARNING_I101__ |
43 |
43 |
44 return MarkdownProvider() |
44 return MarkdownProvider() |
45 elif ( |
45 elif ( |
46 extension in Preferences.getEditor("PreviewRestFileNameExtensions") |
46 extension in Preferences.getEditor("PreviewRestFileNameExtensions") |
47 or editor.getLanguage().lower() == "restructuredtext" |
47 or editor.getLanguage().lower() == "restructuredtext" |
48 ): |
48 ): |
49 from .RestructuredTextProvider import RestructuredTextProvider |
49 from .RestructuredTextProvider import ( # __IGNORE_WARNING_I101__ |
|
50 RestructuredTextProvider, |
|
51 ) |
50 |
52 |
51 return RestructuredTextProvider() |
53 return RestructuredTextProvider() |
52 |
54 |
53 # no supported markup provider identified |
55 # no supported markup provider identified |
54 from .MarkupBase import MarkupBase |
56 from .MarkupBase import MarkupBase # __IGNORE_WARNING_I101__ |
55 |
57 |
56 return MarkupBase() |
58 return MarkupBase() |