Results 34 issues of Magnus Hoff

Currently pulldown-cmark parses inline HTML as HTML (in adherence to the CommonMark spec). Sausagewiki takes this HTML and reframes it as text, because inline HTML is weird. Instead, the parser...

essential

For an improved development experience, there should be some seed data. Complication: Diesel doesn't have any support for this at all. I would have to build it myself.

dev

Sausagewiki could support svgbob rendering via [svgbobrus](https://github.com/ivanceras/svgbobrus) with the following syntax (see also #35), like [Spongedown](https://github.com/ivanceras/spongedown): ```` ```svgbob .---> F A B C D / *-------*-----*---*----*-----> E \ ^ \...

Maybe Sausagewiki should support syntax highlighting of code for input like the following: ```` ```rust fn highlight() {} ``` ```` Downside: Would need an arbitrarily large (open) set of syntax...

https://sqlite.org/backup.html This would make it possible to make backups without stopping Sausagewiki, and without futzing with external sqlite clients.

- [ ] Introduce good error types - [ ] Transform errors to relevant HTTP responses

dev

Many consecutive unchanged lines can be a distraction in a diff view.

It is difficult to spot a one-char diff to a long line. Sausagewiki could highlight char-based changes.