Skip to content

Commit 220b85d

Browse files
ErisDStivie
authored andcommitted
Merge ErinDS broken stuff tests
1 parent 62ba373 commit 220b85d

4 files changed

Lines changed: 235 additions & 0 deletions

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<h3 id="automaticlinks">Automatic Links</h3>
2+
3+
<pre><code>https://ghost.org
4+
</code></pre>
5+
6+
<p><a href="https://ghost.org">https://ghost.org</a></p>
7+
8+
<h3 id="markdownfootnotes">Markdown Footnotes</h3>
9+
10+
<pre><code>The quick brown fox[^1] jumped over the lazy dog[^2].
11+
12+
[^1]: Foxes are red
13+
[^2]: Dogs are usually not red
14+
</code></pre>
15+
16+
<p>The quick brown fox<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup> jumped over the lazy dog<sup id="fnref:2"><a href="#fn:2" rel="footnote">2</a></sup>.</p>
17+
18+
<h3 id="syntaxhighlighting">Syntax Highlighting</h3>
19+
20+
<pre><code>https://ghost.orglanguage-javascript
21+
</code></pre>
22+
23+
<p>// # Notifications API
24+
// RESTful API for creating notifications
25+
var Promise = require('bluebird'), <br />
26+
_ = require('lodash'),
27+
canThis = require('../permissions').canThis,
28+
errors = require('../errors'),
29+
utils = require('./utils'),</p>
30+
31+
<pre><code>// Holds the persistent notifications
32+
notificationsStore = [],
33+
// Holds the last used id
34+
notificationCounter = 0,
35+
notifications;
36+
</code></pre>
37+
38+
<p>```</p>
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
### Automatic Links
2+
3+
```
4+
https://ghost.org
5+
```
6+
7+
https://ghost.org
8+
9+
### Markdown Footnotes
10+
11+
```
12+
The quick brown fox[^1] jumped over the lazy dog[^2].
13+
14+
[^1]: Foxes are red
15+
[^2]: Dogs are usually not red
16+
```
17+
18+
The quick brown fox[^1] jumped over the lazy dog[^2].
19+
20+
21+
### Syntax Highlighting
22+
23+
```language-javascript
24+
[...]
25+
```
26+
27+
Combined with [Prism.js](http://prismjs.com/) in the Ghost theme:
28+
29+
```language-javascript
30+
// # Notifications API
31+
// RESTful API for creating notifications
32+
var Promise = require('bluebird'),
33+
_ = require('lodash'),
34+
canThis = require('../permissions').canThis,
35+
errors = require('../errors'),
36+
utils = require('./utils'),
37+
38+
// Holds the persistent notifications
39+
notificationsStore = [],
40+
// Holds the last used id
41+
notificationCounter = 0,
42+
notifications;
43+
```
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<p>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</p>
2+
3+
<p><em>baz_bar_foo</em></p>
4+
5+
<p><strong>baz_bar_foo</strong></p>
6+
7+
<p><strong><em>baz_bar_foo</em></strong></p>
8+
9+
<p>baz bar foo <em>baz_bar_foo foo bar baz</em> and foo</p>
10+
11+
<p>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</p>
12+
13+
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
14+
15+
<pre><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
16+
</code></pre>
17+
18+
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
19+
</code></pre>
20+
21+
<pre>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</pre>
22+
23+
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
24+
25+
<pre class="lang-html"><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
26+
27+
<script>
28+
var strike = "foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo";
29+
var foo_bar_baz_bar_foo = "foo_bar_";
30+
</script>
31+
32+
<p><a href="http://myurl.com/foo_bar_baz_bar_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</a></p>
33+
34+
<p><a href="http://myurl.com/foo_bar_baz_bar_foo" title="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</a></p>
35+
36+
<p><img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo"></p>
37+
38+
<h2 id="foo_bar_bazfoo_bar_baz_bar_foo_foo_barbaz_bar_baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</h2>
39+
40+
<h3 id="foo_bar_bazfoo_bar_baz_bar_foo_foo_barbaz_bar_baz_foo">foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</h3>
41+
42+
<ol>
43+
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
44+
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
45+
</ol>
46+
47+
<blockquote>
48+
<p>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</p>
49+
</blockquote>
50+
51+
<ul>
52+
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
53+
<li>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</li>
54+
</ul>
55+
56+
<hr />
57+
58+
<p>http://en.wikipedia.org/wiki/Tourism_in_Germany</p>
59+
60+
<p><a href="http://en.wikipedia.org/wiki/Tourism_in_Germany">an example</a></p>
61+
62+
<p>Another <a href="http://en.wikipedia.org/wiki/Tourism_in_Germany">example</a> of a link</p>
63+
64+
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
65+
66+
<!-- These two cases still have bad <ems> because showdown handles them incorrectly -->
67+
68+
<p><code>foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo</code></p>
69+
70+
<p><img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo <em>foo_bar baz_bar</em> baz_foo" title="" /></p>
71+
72+
<p>http://myurl.com/foo_bar_baz_bar_foo</p>
73+
74+
<p><a href="http://myurl.com/foo_bar_baz_bar_foo">http://myurl.com/foo_bar_baz_bar_foo</a></p>
75+
76+
<p><em>italics</em>.</p>
77+
78+
<p><em>italics</em> .</p>
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
2+
3+
_baz_bar_foo_
4+
5+
__baz_bar_foo__
6+
7+
___baz_bar_foo___
8+
9+
baz bar foo _baz_bar_foo foo bar baz_ and foo
10+
11+
foo\_bar\_baz foo\_bar\_baz\_bar\_foo \_foo\_bar baz\_bar\_ baz\_foo
12+
13+
`foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo`
14+
15+
16+
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
17+
18+
19+
```html
20+
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
21+
```
22+
23+
<pre>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</pre>
24+
25+
<pre><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
26+
27+
<pre class="lang-html"><code class="language-html">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></pre>
28+
29+
<script>
30+
var strike = "foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo";
31+
var foo_bar_baz_bar_foo = "foo_bar_";
32+
</script>
33+
34+
[foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo](http://myurl.com/foo_bar_baz_bar_foo)
35+
36+
<a href="http://myurl.com/foo_bar_baz_bar_foo" title="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</a>
37+
38+
<img src="http://myurl.com/foo_bar_baz_bar_foo" alt="foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo">
39+
40+
foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
41+
-----
42+
43+
### foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
44+
45+
1. foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
46+
2. foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
47+
48+
> foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
49+
50+
* foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
51+
* foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo
52+
53+
-------
54+
55+
http://en.wikipedia.org/wiki/Tourism_in_Germany
56+
57+
[an example] [wiki]
58+
59+
Another [example][wiki] of a link
60+
61+
[wiki]: http://en.wikipedia.org/wiki/Tourism_in_Germany
62+
63+
<p><code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code></p>
64+
65+
<!-- These two cases still have bad <ems> because showdown handles them incorrectly -->
66+
<code>foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo</code>
67+
68+
![foo_bar_baz foo_bar_baz_bar_foo _foo_bar baz_bar_ baz_foo](http://myurl.com/foo_bar_baz_bar_foo)
69+
70+
http://myurl.com/foo_bar_baz_bar_foo
71+
72+
<http://myurl.com/foo_bar_baz_bar_foo>
73+
74+
_italics_.
75+
76+
_italics_ .

0 commit comments

Comments
 (0)