1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-04 21:15:24 +02:00

CodeMirror dependency upgraded to v5.32.0

For handling Markdown and Code section types
This commit is contained in:
Harvey Kandola 2017-12-18 13:10:51 +00:00
parent 3337db6b27
commit 0336f84a83
351 changed files with 3408 additions and 1945 deletions

90
gui/public/codemirror/mode/markdown/index.html vendored Executable file → Normal file
View file

@ -87,7 +87,7 @@ Markdown:
A First Level Header
====================
A Second Level Header
---------------------
@ -97,11 +97,11 @@ Markdown:
The quick brown fox jumped over the lazy
dog's back.
### Header 3
> This is a blockquote.
>
>
> This is the second paragraph in the blockquote.
>
> ## This is an H2 in a blockquote
@ -110,23 +110,23 @@ Markdown:
Output:
<h1>A First Level Header</h1>
<h2>A Second Level Header</h2>
<p>Now is the time for all good men to come to
the aid of their country. This is just a
regular paragraph.</p>
<p>The quick brown fox jumped over the lazy
dog's back.</p>
<h3>Header 3</h3>
<blockquote>
<p>This is a blockquote.</p>
<p>This is the second paragraph in the blockquote.</p>
<h2>This is an H2 in a blockquote</h2>
</blockquote>
@ -140,7 +140,7 @@ Markdown:
Some of these words *are emphasized*.
Some of these words _are emphasized also_.
Use two asterisks for **strong emphasis**.
Or, if you prefer, __use two underscores instead__.
@ -148,10 +148,10 @@ Output:
<p>Some of these words <em>are emphasized</em>.
Some of these words <em>are emphasized also</em>.</p>
<p>Use two asterisks for <strong>strong emphasis</strong>.
Or, if you prefer, <strong>use two underscores instead</strong>.</p>
## Lists ##
@ -204,7 +204,7 @@ list item text. You can create multi-paragraph list items by indenting
the paragraphs by 4 spaces or 1 tab:
* A list item.
With multiple paragraphs.
* Another item in the list.
@ -216,7 +216,7 @@ Output:
<p>With multiple paragraphs.</p></li>
<li><p>Another item in the list.</p></li>
</ul>
### Links ###
@ -311,7 +311,7 @@ Output:
<p>I strongly recommend against using any
<code><blink></code> tags.</p>
<p>I wish SmartyPants used named entities like
<code>—</code> instead of decimal-encoded
entites like <code>—</code>.</p>
@ -334,11 +334,20 @@ Output:
<p>If you want your page to validate under XHTML 1.0 Strict,
you've got to put paragraph tags in your blockquotes:</p>
<pre><code><blockquote>
<p>For example.</p>
</blockquote>
</code></pre>
## Fenced code blocks (and syntax highlighting)
```javascript
for (var i = 0; i < items.length; i++) {
console.log(items[i], i); // log them
}
```
</textarea></form>
<script>
@ -350,10 +359,51 @@ Output:
});
</script>
<p>You might want to use the <a href="../gfm/index.html">Github-Flavored Markdown mode</a> instead, which adds support for fenced code blocks and a few other things.</p>
<p>If you also want support <code>strikethrough</code>, <code>emoji</code> and few other goodies, check out <a href="../gfm/index.html">Github-Flavored Markdown mode</a>.</p>
<p>Optionally depends on other modes for properly highlighted code blocks,
and XML mode for properly highlighted inline XML blocks.</p>
<p>Markdown mode supports these options:</p>
<ul>
<li>
<d1>
<dt><code>highlightFormatting: boolean</code></dt>
<dd>Whether to separately highlight markdown meta characterts (<code>*[]()</code>etc.) (default: <code>false</code>).</dd>
</d1>
</li>
<li>
<d1>
<dt><code>maxBlockquoteDepth: boolean</code></dt>
<dd>Maximum allowed blockquote nesting (default: <code>0</code> - infinite nesting).</dd>
</d1>
</li>
<li>
<d1>
<dt><code>xml: boolean</code></dt>
<dd>Whether to highlight inline XML (default: <code>true</code>).</dd>
</d1>
</li>
<li>
<d1>
<dt><code>fencedCodeBlockHighlighting: boolean</code></dt>
<dd>Whether to syntax-highlight fenced code blocks, if given mode is included (default: <code>true</code>).</dd>
</d1>
</li>
<li>
<d1>
<dt><code>tokenTypeOverrides: Object</code></dt>
<dd>When you want ot override default token type names (e.g. <code>{code: "code"}</code>).</dd>
</d1>
</li>
<li>
<d1>
<dt><code>allowAtxHeaderWithoutSpace: boolean</code></dt>
<dd>Allow lazy headers without whitespace between hashtag and text (default: <code>false</code>).</dd>
</d1>
</li>
</ul>
<p>Optionally depends on the XML mode for properly highlighted inline XML blocks.</p>
<p><strong>MIME types defined:</strong> <code>text/x-markdown</code>.</p>
<p><strong>Parsing/Highlighting Tests:</strong> <a href="../../test/index.html#markdown_*">normal</a>, <a href="../../test/index.html#verbose,markdown_*">verbose</a>.</p>