lowdown: update to 0.8.2.

Version 0.8.2, 2021-02-19

Fix tables as processed by the difference engine. Tables are now
fully opaque, which means that any changes will result in the
deletion and re-addition of the table. This isn't a good fix, but
it does mean that any tables run through the difference engine will
be sane for output.

Fix metadata to also be properly handled by both the difference
engine and conforming front-ends. This is a bit unusual since
metadata is both processed during parse and also affects document
output, such as in document title. For now use the same rule that
front-ends with metadata differences affecting document layout
(e.g., title) use the new form, if changed.

Lastly, fix footnote reference. When they're emitted in the new
document, the reference definitions are re-ordered in the correct
way to allow -Tms and such to work properly. While here, make sure
that all printed footnote numbers start at one and colours are
properly represented in output.

Split lowdown(1) into lowdown-diff(1) for easier reading.

Properly render tables for -Tgemini as fixed-width displays.

By default, render Gemini link labels using "Excel" format
(hexavigesimal) with the option of using Roman numerals
(--gemini-link-roman) or without labels at all (--gemini-link-noref).
This choice of default may change in later versions, hwoever.
This commit is contained in:
fcambus 2021-02-21 13:29:23 +00:00
parent 67e39c7e20
commit 694d21a6e3
3 changed files with 9 additions and 8 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.16 2021/02/09 18:34:07 fcambus Exp $
# $NetBSD: Makefile,v 1.17 2021/02/21 13:29:23 fcambus Exp $
DISTNAME= lowdown-0.8.1
DISTNAME= lowdown-0.8.2
CATEGORIES= textproc
MASTER_SITES= https://kristaps.bsd.lv/lowdown/snapshots/

View file

@ -1,9 +1,10 @@
@comment $NetBSD: PLIST,v 1.8 2021/02/04 09:09:42 fcambus Exp $
@comment $NetBSD: PLIST,v 1.9 2021/02/21 13:29:23 fcambus Exp $
bin/lowdown
bin/lowdown-diff
include/lowdown.h
lib/liblowdown.a
lib/pkgconfig/lowdown.pc
man/man1/lowdown-diff.1
man/man1/lowdown.1
man/man3/lowdown.3
man/man3/lowdown_buf.3

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.15 2021/02/09 18:34:07 fcambus Exp $
$NetBSD: distinfo,v 1.16 2021/02/21 13:29:23 fcambus Exp $
SHA1 (lowdown-0.8.1.tar.gz) = de1a68874d56d046ebdf52768f6e364f7d6a0d95
RMD160 (lowdown-0.8.1.tar.gz) = c988acae5f0147eb7bdbe79c7f1d841c8d6785ec
SHA512 (lowdown-0.8.1.tar.gz) = 51f472a66de075cd21a7f451c990ff6529bc242b4cc18732f08a6c6117dea7d9e5933cd851f6228b291b282a84f7976d23351d67f2eec10c84322a1d05483e91
Size (lowdown-0.8.1.tar.gz) = 196068 bytes
SHA1 (lowdown-0.8.2.tar.gz) = 3d6fe126fcb9dd23761eab48dd11c91186e87cfd
RMD160 (lowdown-0.8.2.tar.gz) = 5ec35b6958d70ed1e16b75ba62be1da9222b5ee0
SHA512 (lowdown-0.8.2.tar.gz) = 5a45dba3f1bf5c959687cd4aa04b5ac7cce2e6f7f5c14ef442d433ca78a24c86ffc66593ae5ff37aa89a6e7f34fcab51f767c552e2a90139f3f989d0d21bdf0f
Size (lowdown-0.8.2.tar.gz) = 200720 bytes