Bump version to v15.prerelease
doc: re-render markdown versions of man pages
Gemroff_Tests.Parsing: Fix incorrect copyright header
*: Add emdash configuration option
Primarily to allow avoiding Unicode characters when rendering.
*: Add ellipsis configuration parameter
Primarily to allow using non-Unicode if you want pure ASCII in textual formats
or such.
Rendering.Render_{Gemtext,Textual}: Handle multi-paragraph/line footnotes
Fix bug where all but the last paragraph/line of a multi-line footnote would be
emitted inline, rendering the text and footnote nonsensical. Still need to fix
bug with line wrapping with embedded newlines in the emitted string.
Rendering.Render_Textual: don't wrap inline links
Fix bug where long inline links would be wrapped when emitted in the footnote,
breaking the link. Writing normal non-inline links already had this issue
fixed.
Rendering.Render_HTML: fix additional bugs with unordered list handling
Fix alire.toml version number
Bump version to v14.prelease
Rendering.Render_HTML: render multiline unordered list items identically to single-line items
This fixes some minor issues with how multiline unordered list blocks were
treated distinctly and would, for instance, have <p></p> tags inside the
<li></li>, plus some non-significant whitespace differences. Now multiline
list items are rendered identically to single-line list items (other than the
possibility of rendered markup)
Rendering.Render_HTML: fix bug with consecutive multiline list items
Fix bug where having consecutive multiline unordered list items would open a
new <ul> block and not properly close them. Add test to ensure it doesn't
recur.
README: add note about prebuilt binaries
.builds: save artifacts from all scripts
.builds: generate build artifact for executable
Bump version to v13.prerelease
Gemroff: Add unordered list item blocks
This allows using inline markup inside of unordered list items, using standard
block syntax.