annotate test.md @ 6:a5f397e25cb7

Add ability to render the markdown inside a template
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 16 Jun 2020 22:10:31 +0200
parents 534fa4c6668e
children a5aa39557726
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
1 # Rubrik
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
2 Lite text måste man ha.
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
3 Och kanske en lista
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
4 * LOL
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
5 * LAL
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
6
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
7 En [länk](www.werpers.com) är alltid trevligt
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
8
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
9 ```golang
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
10 func hello(i int) string {
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
11 return fmt.Printf("Hello Mr. %d\n", i)
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
12 }
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
13 ```
4f279dcbfb16 Initial commit
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
14
1
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
15 ## Some logic
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
16
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
17 We also need a table
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
18
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
19 | A | B | A or B | A and B |
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
20 |---|---|--------|---------|
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
21 | 0 | 0 | 0 | 0 |
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
22 | 0 | 1 | 1 | 0 |
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
23 | 1 | 0 | 1 | 0 |
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
24 | 1 | 1 | 1 | 1 |
adf9c2b90279 Enable the gfm extension
Jonatan Werpers <jonatan@werpers.com>
parents: 0
diff changeset
25
2
be229b2e3b19 Add some more stuff to test.md
Jonatan Werpers <jonatan@werpers.com>
parents: 1
diff changeset
26 ## TODO
be229b2e3b19 Add some more stuff to test.md
Jonatan Werpers <jonatan@werpers.com>
parents: 1
diff changeset
27 Some things need doing
be229b2e3b19 Add some more stuff to test.md
Jonatan Werpers <jonatan@werpers.com>
parents: 1
diff changeset
28 - [x] Build the simplest possible markdown commandline utility
5
534fa4c6668e Add command line argument parsing
Jonatan Werpers <jonatan@werpers.com>
parents: 3
diff changeset
29 - [x] Add command-line argument parsing
6
a5f397e25cb7 Add ability to render the markdown inside a template
Jonatan Werpers <jonatan@werpers.com>
parents: 5
diff changeset
30 - [x] Allow template file as an input
a5f397e25cb7 Add ability to render the markdown inside a template
Jonatan Werpers <jonatan@werpers.com>
parents: 5
diff changeset
31 - [ ] Refactor main() to be readable
a5f397e25cb7 Add ability to render the markdown inside a template
Jonatan Werpers <jonatan@werpers.com>
parents: 5
diff changeset
32 - [ ] Add possibility to have YAML metadata
3
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
33
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
34 ### Code highlighting
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
35 - [ ] Check of other highlighters use the same kind of coloring idea
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
36 - [ ] Check how to style the code coloring
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
37 - [ ] Switch to CSS-class based code coloring
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
38 - [ ] Configure highlighter
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
39
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
40 ### Community
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
41 - [ ] Fix errors in [goldmark-highlighting README](https://github.com/yuin/goldmark-highlighting)
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
42 - [ ] Faulty import
20d89feaa7d7 Add a bunch of todos
Jonatan Werpers <jonatan@werpers.com>
parents: 2
diff changeset
43 - [ ] Extra import chroma/formatters/html