Commit Briefs
add the libgrapheme makefile
was forgotten during import because of the .gitignore. Reported by Freezr, thank you!
mention libgrapheme in the README.md
while here collect the links at the end.
use libgrapheme for text reflowing
unlike the previous hack, libgrapheme is UNICODE 15.0 compliant (at the time of writing) and provides some nice API. While here, drop the hard wrap method for preformatted blocks: always use the normal wrapping. Since libgrapheme is not yet widely available, future commits will probably add a bundled version to ease packaging. I'll also start to replace various home-grown UNICODE/utf8 handling routines with functions from libgrapheme.
refresh the site
- be more like the kamid site: generate the HTML from a mixture of text/gemini and (bits of) html. - include the awesome logo by freezr - use (a modified version of) kamid' style.css - use mandoc.css - minor styling tweaks
fix git url prodded by freezr
while here mention the codeberg mirror on the web version too
garbage collect even more IMSG types
these are unused after the fs/ui merge.