Skip to content

Commit 357be13

Browse files
committed
revealjs-codeblock: use LF line endings in all code files
1 parent 1562f1c commit 357be13

File tree

3 files changed

+439
-439
lines changed

3 files changed

+439
-439
lines changed

revealjs-codeblock/Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
DIFF ?= diff --strip-trailing-cr -u
2-
3-
test:
4-
@pandoc --lua-filter=revealjs-codeblock.lua sample.md -t revealjs | $(DIFF) expected.html -
5-
1+
DIFF ?= diff --strip-trailing-cr -u
2+
3+
test:
4+
@pandoc --lua-filter=revealjs-codeblock.lua sample.md -t revealjs | $(DIFF) expected.html -
5+
66
.PHONY: test

revealjs-codeblock/expected.html

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,65 @@
1-
<section id="pretty-code" class="slide level1" data-auto-animate="">
2-
<h1 data-auto-animate="">Pretty Code</h1>
3-
<pre data-id="code-animation"><code class="jsx" data-line-numbers="">import React, { useState } from 'react';
4-
5-
function Example() {
6-
const [count, setCount] = useState(0);
7-
8-
return (
9-
...
10-
);
11-
}</code></pre>
12-
<p>Example courtesy of <a href="https://revealjs.com/#/4">reveal.js</a>.</p>
13-
</section>
14-
<section id="even-prettier-animations" class="slide level1" data-auto-animate="">
15-
<h1 data-auto-animate="">Even Prettier Animations</h1>
16-
<pre data-id="code-animation"><code class="jsx" data-line-numbers="|4,8-11|17|22-24">import React, { useState } from 'react';
17-
18-
function Example() {
19-
const [count, setCount] = useState(0);
20-
21-
return (
22-
<div>
23-
<p>You clicked {count} times</p>
24-
<button onClick={() => setCount(count + 1)}>
25-
Click me
26-
</button>
27-
</div>
28-
);
29-
}
30-
31-
function SecondExample() {
32-
const [count, setCount] = useState(0);
33-
34-
return (
35-
<div>
36-
<p>You clicked {count} times</p>
37-
<button onClick={() => setCount(count + 1)}>
38-
Click me
39-
</button>
40-
</div>
41-
);
42-
}</code></pre>
43-
</section>
44-
<section id="test-line-number-classes" class="slide level1">
45-
<h1>test line number classes</h1>
46-
<pre ><code >unnumbered</code></pre>
47-
<pre ><code data-line-numbers="">{.numberLines}</code></pre>
48-
<pre ><code data-line-numbers="">{.number-lines}</code></pre>
49-
<pre ><code data-line-numbers="">{.numberLines .number-lines}</code></pre>
50-
</section>
51-
<section id="test-data-line-numbers-attribute" class="slide level1">
52-
<h1>test data-line-numbers attribute</h1>
53-
<pre ><code data-line-numbers="1">{data-line-numbers="1"}</code></pre>
54-
<pre ><code data-line-numbers="1">{.numberLines data-line-numbers="1"}</code></pre>
55-
</section>
56-
<section id="test-code-tag-attributes" class="slide level1">
57-
<h1>test code tag attributes</h1>
58-
<pre ><code class="html another-class">{.html .another-class}</code></pre>
59-
<pre ><code data-trim="" some-other-attribute="" style="border: 1px solid yellow;">{data-trim="" some-other-attribute="" style="border: 1px solid yellow;"}</code></pre>
60-
</section>
61-
<section id="test-pre-tag-attributes" class="slide level1">
62-
<h1>test pre tag attributes</h1>
63-
<pre id="code"><code >{#code}</code></pre>
64-
<pre data-id="code-animate"><code >{data-id="code-animate"}</code></pre>
65-
</section>
1+
<section id="pretty-code" class="slide level1" data-auto-animate="">
2+
<h1 data-auto-animate="">Pretty Code</h1>
3+
<pre data-id="code-animation"><code class="jsx" data-line-numbers="">import React, { useState } from 'react';
4+
5+
function Example() {
6+
const [count, setCount] = useState(0);
7+
8+
return (
9+
...
10+
);
11+
}</code></pre>
12+
<p>Example courtesy of <a href="https://revealjs.com/#/4">reveal.js</a>.</p>
13+
</section>
14+
<section id="even-prettier-animations" class="slide level1" data-auto-animate="">
15+
<h1 data-auto-animate="">Even Prettier Animations</h1>
16+
<pre data-id="code-animation"><code class="jsx" data-line-numbers="|4,8-11|17|22-24">import React, { useState } from 'react';
17+
18+
function Example() {
19+
const [count, setCount] = useState(0);
20+
21+
return (
22+
<div>
23+
<p>You clicked {count} times</p>
24+
<button onClick={() => setCount(count + 1)}>
25+
Click me
26+
</button>
27+
</div>
28+
);
29+
}
30+
31+
function SecondExample() {
32+
const [count, setCount] = useState(0);
33+
34+
return (
35+
<div>
36+
<p>You clicked {count} times</p>
37+
<button onClick={() => setCount(count + 1)}>
38+
Click me
39+
</button>
40+
</div>
41+
);
42+
}</code></pre>
43+
</section>
44+
<section id="test-line-number-classes" class="slide level1">
45+
<h1>test line number classes</h1>
46+
<pre ><code >unnumbered</code></pre>
47+
<pre ><code data-line-numbers="">{.numberLines}</code></pre>
48+
<pre ><code data-line-numbers="">{.number-lines}</code></pre>
49+
<pre ><code data-line-numbers="">{.numberLines .number-lines}</code></pre>
50+
</section>
51+
<section id="test-data-line-numbers-attribute" class="slide level1">
52+
<h1>test data-line-numbers attribute</h1>
53+
<pre ><code data-line-numbers="1">{data-line-numbers="1"}</code></pre>
54+
<pre ><code data-line-numbers="1">{.numberLines data-line-numbers="1"}</code></pre>
55+
</section>
56+
<section id="test-code-tag-attributes" class="slide level1">
57+
<h1>test code tag attributes</h1>
58+
<pre ><code class="html another-class">{.html .another-class}</code></pre>
59+
<pre ><code data-trim="" some-other-attribute="" style="border: 1px solid yellow;">{data-trim="" some-other-attribute="" style="border: 1px solid yellow;"}</code></pre>
60+
</section>
61+
<section id="test-pre-tag-attributes" class="slide level1">
62+
<h1>test pre tag attributes</h1>
63+
<pre id="code"><code >{#code}</code></pre>
64+
<pre data-id="code-animate"><code >{data-id="code-animate"}</code></pre>
65+
</section>

0 commit comments

Comments
 (0)