diff TODO.md @ 22:1581b64a72a1 default tip

Move todos to separate file
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 01 Jul 2020 11:47:18 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/TODO.md	Wed Jul 01 11:47:18 2020 +0200
@@ -0,0 +1,29 @@
+## TODO
+Some things need doing
+ - [x] Fix bug where there's a nil error when there is no yaml in .md file
+ - [x] Fix bug where wdown doesn't work without a template
+ - [x] Build the simplest possible markdown commandline utility
+ - [x] Add command-line argument parsing
+ - [x] Allow template file as an input
+ - [ ] Refactor main() to be readable
+ - [x] Add possibility to have YAML metadata
+ - [ ] Try to add music score
+    - [ ] Test using v8go to render the music score server side
+    - [ ] Try to create an extension
+
+### Math
+ - [ ] Serve MathJax from own server.
+ - [ ] Keep investigating if it's possible to use _katex_ with _v8go_ to render math at compile time instead of realying on _MathJax_ to do it in the browser.
+ - [ ] Revisit the branch `javascript-experiment` and see if it's possible to get rid of the extra characters rendered by _katex_.
+
+### Code highlighting
+ - [ ] Fix the styles so that highlighted block have the same background as non-highlighted blocks
+ - [ ] Check of other highlighters use the same kind of coloring idea
+ - [ ] Check how to style the code coloring
+ - [ ] Switch to CSS-class based code coloring
+ - [ ] Configure highlighter
+
+### Community
+ - [ ] Fix errors in [goldmark-highlighting README](https://github.com/yuin/goldmark-highlighting)
+   - [ ] Faulty import
+   - [ ] Extra import chroma/formatters/html