natter/TODO.org

22 lines
1.2 KiB
Org Mode
Raw Normal View History

2025-02-23 11:57:08 -05:00
* Things to do [6/17]
2025-02-22 18:26:33 -05:00
** DONE If the paragraph only contains an image, text-align center
** DONE Syntax highlighting for code blocks
** TODO Render gnuplot
** TODO Pretty-print the timestamps
** TODO Support Table of Contents
** TODO Support line numbers in code blocks
** TODO Support references to code block lines
** TODO Only include text up to first heading on homepage and include a "read more" link
** DONE Make loading language-specific CSS files conditional on the presence of src blocks using those languages
2025-02-22 20:36:33 -05:00
** DONE Set up tracing so I can use warning and such
2025-02-22 18:26:33 -05:00
** TODO Make copying of language-specific CSS files conditional on the presence of src blocks using those languages
** TODO Switch to an entirely lazily-evaluated output tree
2025-02-22 18:57:42 -05:00
** TODO Add highlighting for languages [1/2]
*** DONE bash
2025-02-22 18:26:33 -05:00
*** TODO gnuplot
2025-02-22 18:57:42 -05:00
https://github.com/dpezto/tree-sitter-gnuplot is not on crates.io so I'd have to add a git dependency to use it. This would prevent publishing this crate to crates.io.
** DONE Bug: carry over highlight starts when breaking lines
2025-02-23 11:57:08 -05:00
** TODO Add dates to posts
** DONE Add support for unlisted posts (posts that do not show up on the homepage).
** TODO Add support for showing file name where we currently show language