eric6/Documentation/Source/eric6.UI.Previewers.PreviewerHTML.html

changeset 7301
6df711503ec0
parent 7273
391d6b7b1eff
child 7314
c32c24345ca7
diff -r 7622b6330e62 -r 6df711503ec0 eric6/Documentation/Source/eric6.UI.Previewers.PreviewerHTML.html
--- a/eric6/Documentation/Source/eric6.UI.Previewers.PreviewerHTML.html	Sun Oct 20 11:19:38 2019 +0200
+++ b/eric6/Documentation/Source/eric6.UI.Previewers.PreviewerHTML.html	Tue Oct 22 19:56:56 2019 +0200
@@ -43,7 +43,15 @@
 <td>Class implementing a previewer widget for HTML, Markdown and ReST files.</td>
 </tr>
 <tr>
-<td><a href="#_StrikeThroughExtension">_StrikeThroughExtension</a></td>
+<td><a href="#_CaretExtension">_CaretExtension</a></td>
+<td>Class is placed here, because it depends on imported markdown, and markdown import is lazy.</td>
+</tr>
+<tr>
+<td><a href="#_MarkExtension">_MarkExtension</a></td>
+<td>Class is placed here, because it depends on imported markdown, and markdown import is lazy.</td>
+</tr>
+<tr>
+<td><a href="#_TildeExtension">_TildeExtension</a></td>
 <td>Class is placed here, because it depends on imported markdown, and markdown import is lazy.</td>
 </tr>
 </table>
@@ -150,31 +158,42 @@
 </dl>
 <a NAME="PreviewProcessingThread.__convertMarkdown" ID="PreviewProcessingThread.__convertMarkdown"></a>
 <h4>PreviewProcessingThread.__convertMarkdown</h4>
-<b>__convertMarkdown</b>(<i>text, convertNewLineToBreak, htmlFormat</i>)
+<b>__convertMarkdown</b>(<i>text, convertNewLineToBreak, usePyMdownExtensions, htmlFormat</i>)
 
 <p>
         Private method to convert Markdown text into HTML.
 </p>
 <dl>
 
-<dt><i>text</i></dt>
+<dt><i>text</i> (str)</dt>
 <dd>
-text to be processed (string)
+text to be processed
 </dd>
-<dt><i>convertNewLineToBreak</i></dt>
+<dt><i>convertNewLineToBreak</i> (bool)</dt>
 <dd>
 flag indicating to convert new lines
-            to HTML break (Markdown only) (boolean)
+            to HTML break (Markdown only)
 </dd>
-<dt><i>htmlFormat</i></dt>
+<dt><i>usePyMdownExtensions</i> (bool)</dt>
 <dd>
-HTML format to be generated by markdown (string)
+flag indicating to enable the PyMdown
+            extensions, if they are available
+</dd>
+<dt><i>htmlFormat</i> (str)</dt>
+<dd>
+HTML format to be generated by markdown
 </dd>
 </dl>
 <dl>
 <dt>Returns:</dt>
 <dd>
-processed HTML (string)
+processed HTML
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
 </dd>
 </dl>
 <a NAME="PreviewProcessingThread.__convertReST" ID="PreviewProcessingThread.__convertReST"></a>
@@ -253,7 +272,7 @@
 </dl>
 <a NAME="PreviewProcessingThread.__getHtml" ID="PreviewProcessingThread.__getHtml"></a>
 <h4>PreviewProcessingThread.__getHtml</h4>
-<b>__getHtml</b>(<i>language, text, ssiEnabled, filePath, rootPath, useSphinx, convertNewLineToBreak, markdownHtmlFormat, restDocutilsHtmlFormat</i>)
+<b>__getHtml</b>(<i>language, text, ssiEnabled, filePath, rootPath, useSphinx, convertNewLineToBreak, usePyMdownExtensions, markdownHtmlFormat, restDocutilsHtmlFormat</i>)
 
 <p>
         Private method to process the given text depending upon the given
@@ -261,52 +280,60 @@
 </p>
 <dl>
 
-<dt><i>language</i></dt>
+<dt><i>language</i> (str)</dt>
 <dd>
-language of the text (string)
+language of the text
 </dd>
-<dt><i>text</i></dt>
+<dt><i>text</i> (str)</dt>
 <dd>
-to be processed (string)
+to be processed
 </dd>
-<dt><i>ssiEnabled</i></dt>
+<dt><i>ssiEnabled</i> (bool)</dt>
 <dd>
 flag indicating to do some (limited) SSI processing
-            (boolean)
 </dd>
-<dt><i>filePath</i></dt>
+<dt><i>filePath</i> (str)</dt>
 <dd>
-file path of the text (string)
+file path of the text
 </dd>
-<dt><i>rootPath</i></dt>
+<dt><i>rootPath</i> (str)</dt>
 <dd>
-root path to be used for SSI processing (str)
+root path to be used for SSI processing
 </dd>
-<dt><i>useSphinx</i></dt>
+<dt><i>useSphinx</i> (bool)</dt>
 <dd>
 flag indicating to use Sphinx to generate the
-            ReST preview (boolean)
+            ReST preview
 </dd>
-<dt><i>convertNewLineToBreak</i></dt>
+<dt><i>convertNewLineToBreak</i> (bool)</dt>
 <dd>
 flag indicating to convert new lines
-            to HTML break (Markdown only) (boolean)
+            to HTML break (Markdown only)
 </dd>
-<dt><i>markdownHtmlFormat</i></dt>
+<dt><i>usePyMdownExtensions</i> (bool)</dt>
+<dd>
+flag indicating to enable the PyMdown
+            extensions, if they are available
+</dd>
+<dt><i>markdownHtmlFormat</i> (str)</dt>
 <dd>
 HTML format to be generated by markdown
-            (string)
 </dd>
-<dt><i>restDocutilsHtmlFormat</i></dt>
+<dt><i>restDocutilsHtmlFormat</i> (str)</dt>
 <dd>
 HTML format to be generated by docutils
-            (string)
 </dd>
 </dl>
 <dl>
 <dt>Returns:</dt>
 <dd>
-processed HTML text (string)
+processed HTML text
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
 </dd>
 </dl>
 <a NAME="PreviewProcessingThread.__processRootPath" ID="PreviewProcessingThread.__processRootPath"></a>
@@ -373,53 +400,55 @@
 </dl>
 <a NAME="PreviewProcessingThread.process" ID="PreviewProcessingThread.process"></a>
 <h4>PreviewProcessingThread.process</h4>
-<b>process</b>(<i>filePath, language, text, ssiEnabled, rootPath, useSphinx, convertNewLineToBreak, markdownHtmlFormat, restDocutilsHtmlFormat</i>)
+<b>process</b>(<i>filePath, language, text, ssiEnabled, rootPath, useSphinx, convertNewLineToBreak, usePyMdownExtensions, markdownHtmlFormat, restDocutilsHtmlFormat</i>)
 
 <p>
         Public method to convert the given text to HTML.
 </p>
 <dl>
 
-<dt><i>filePath</i></dt>
+<dt><i>filePath</i> (str)</dt>
 <dd>
-file path of the text (string)
+file path of the text
 </dd>
-<dt><i>language</i></dt>
+<dt><i>language</i> (str)</dt>
 <dd>
-language of the text (string)
+language of the text
 </dd>
-<dt><i>text</i></dt>
+<dt><i>text</i> (str)</dt>
 <dd>
-text to be processed (string)
+text to be processed
 </dd>
-<dt><i>ssiEnabled</i></dt>
+<dt><i>ssiEnabled</i> (bool)</dt>
 <dd>
 flag indicating to do some (limited) SSI processing
-            (boolean)
 </dd>
-<dt><i>rootPath</i></dt>
+<dt><i>rootPath</i> (str)</dt>
 <dd>
-root path to be used for SSI processing (str)
+root path to be used for SSI processing
 </dd>
-<dt><i>useSphinx</i></dt>
+<dt><i>useSphinx</i> (bool)</dt>
 <dd>
 flag indicating to use Sphinx to generate the
-            ReST preview (boolean)
+            ReST preview
 </dd>
-<dt><i>convertNewLineToBreak</i></dt>
+<dt><i>convertNewLineToBreak</i> (bool)</dt>
 <dd>
 flag indicating to convert new lines
-            to HTML break (Markdown only) (boolean)
+            to HTML break (Markdown only)
 </dd>
-<dt><i>markdownHtmlFormat</i></dt>
+<dt><i>usePyMdownExtensions</i> (bool)</dt>
+<dd>
+flag indicating to enable the PyMdown
+            extensions, if they are available
+</dd>
+<dt><i>markdownHtmlFormat</i> (str)</dt>
 <dd>
 HTML format to be generated by markdown
-            (string)
 </dd>
-<dt><i>restDocutilsHtmlFormat</i></dt>
+<dt><i>restDocutilsHtmlFormat</i> (str)</dt>
 <dd>
 HTML format to be generated by docutils
-            (string)
 </dd>
 </dl>
 <a NAME="PreviewProcessingThread.run" ID="PreviewProcessingThread.run"></a>
@@ -688,23 +717,23 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
-<a NAME="_StrikeThroughExtension" ID="_StrikeThroughExtension"></a>
-<h2>_StrikeThroughExtension</h2>
+<a NAME="_CaretExtension" ID="_CaretExtension"></a>
+<h2>_CaretExtension</h2>
 
 <p>
-                Class is placed here, because it depends on imported markdown,
-                and markdown import is lazy.
+                    Class is placed here, because it depends on imported
+                    markdown, and markdown import is lazy.
 </p>
 <p>
-                (see https://pythonhosted.org/Markdown/extensions/api.html
-                this page for details)
+                    (see https://pythonhosted.org/Markdown/extensions/api.html
+                    this page for details)
 </p>
 <h3>Derived from</h3>
 markdown.Extension
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>DEL_RE</td></tr>
+<tr><td>INS_RE</td></tr><tr><td>SUP_RE</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -716,7 +745,7 @@
 <table>
 
 <tr>
-<td><a href="#_StrikeThroughExtension.extendMarkdown">extendMarkdown</a></td>
+<td><a href="#_CaretExtension.extendMarkdown">extendMarkdown</a></td>
 <td></td>
 </tr>
 </table>
@@ -726,8 +755,98 @@
 <tr><td>None</td></tr>
 </table>
 
-<a NAME="_StrikeThroughExtension.extendMarkdown" ID="_StrikeThroughExtension.extendMarkdown"></a>
-<h4>_StrikeThroughExtension.extendMarkdown</h4>
+<a NAME="_CaretExtension.extendMarkdown" ID="_CaretExtension.extendMarkdown"></a>
+<h4>_CaretExtension.extendMarkdown</h4>
+<b>extendMarkdown</b>(<i>md, md_globals</i>)
+
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="_MarkExtension" ID="_MarkExtension"></a>
+<h2>_MarkExtension</h2>
+
+<p>
+                    Class is placed here, because it depends on imported
+                    markdown, and markdown import is lazy.
+</p>
+<p>
+                    (see https://pythonhosted.org/Markdown/extensions/api.html
+                    this page for details)
+</p>
+<h3>Derived from</h3>
+markdown.Extension
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>MARK_RE</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#_MarkExtension.extendMarkdown">extendMarkdown</a></td>
+<td></td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="_MarkExtension.extendMarkdown" ID="_MarkExtension.extendMarkdown"></a>
+<h4>_MarkExtension.extendMarkdown</h4>
+<b>extendMarkdown</b>(<i>md, md_globals</i>)
+
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="_TildeExtension" ID="_TildeExtension"></a>
+<h2>_TildeExtension</h2>
+
+<p>
+                    Class is placed here, because it depends on imported
+                    markdown, and markdown import is lazy.
+</p>
+<p>
+                    (see https://pythonhosted.org/Markdown/extensions/api.html
+                    this page for details)
+</p>
+<h3>Derived from</h3>
+markdown.Extension
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>DEL_RE</td></tr><tr><td>SUB_RE</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#_TildeExtension.extendMarkdown">extendMarkdown</a></td>
+<td></td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="_TildeExtension.extendMarkdown" ID="_TildeExtension.extendMarkdown"></a>
+<h4>_TildeExtension.extendMarkdown</h4>
 <b>extendMarkdown</b>(<i>md, md_globals</i>)
 
 <div align="right"><a href="#top">Up</a></div>

eric ide

mercurial