Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/lowdown lowdown: update to 0.7.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/50539622027a
branches:  trunk
changeset: 435587:50539622027a
user:      fcambus <fcambus%pkgsrc.org@localhost>
date:      Thu Jul 09 19:38:02 2020 +0000

description:
lowdown: update to 0.7.1.

Version 0.7.1, 2020-06-21

- For -Tms, make numbered output the default. This is because earlier,
  it was not possible to make numbered output at all with --nroff-groff.
  Also clarify the role of --no-groff while at it.

- Add --latex-no-numbered to -Tlatex for symmetry with -Tms.

- Initial support for extended image attributes as in PHP Markdown
  Extra. For the time being, these only allow for non-pixel widths
  and heights for images. Spend time in the documentation explaining
  image support, as it's a little complicated: LaTeX and HTML support
  any images, but ms only supports EPS and PS, and only in block
  mode. (Among other complexities...)

- Changes to internal API: the hdoc and hbuf structures have been
  renamed to struct lowdown_doc and struct lowdown_buf. First, I
  dislike typedefing away the fact that a variable is a structure
  very much. Second, the names were a holdover from the old system
  and shouldn't be part of the exported API.

- Add lowdown_buf_new(3) and lowdown_buf_free(3) to make the low-level
  library usable, where before it was pointing to private functions.

Version 0.7.0, 2020-06-04

- Simple support for LaTeX documents with -Tlatex. This will be
  expanded in future versions, but for now gets most documents having
  maths and graphics, too.

- Significantly improve metadata handling. Until now, metadata was
  handled inconsistently across output formats, and not always in
  line with the documented behaviour with respect to overriding. Now,
  all of the basic metadata keys are properly handled, RCS-specified
  keys properly override, and all of these is documented more rigorously
  in lowdown(1).

- Support base header level metadata on all outputs.

diffstat:

 textproc/lowdown/Makefile |   4 ++--
 textproc/lowdown/PLIST    |   7 ++++++-
 textproc/lowdown/distinfo |  10 +++++-----
 3 files changed, 13 insertions(+), 8 deletions(-)

diffs (55 lines):

diff -r ec16e4a9af00 -r 50539622027a textproc/lowdown/Makefile
--- a/textproc/lowdown/Makefile Thu Jul 09 18:08:55 2020 +0000
+++ b/textproc/lowdown/Makefile Thu Jul 09 19:38:02 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2020/05/22 19:32:02 fcambus Exp $
+# $NetBSD: Makefile,v 1.11 2020/07/09 19:38:02 fcambus Exp $
 
-DISTNAME=      lowdown-0.6.5
+DISTNAME=      lowdown-0.7.1
 CATEGORIES=    textproc
 MASTER_SITES=  https://kristaps.bsd.lv/lowdown/snapshots/
 
diff -r ec16e4a9af00 -r 50539622027a textproc/lowdown/PLIST
--- a/textproc/lowdown/PLIST    Thu Jul 09 18:08:55 2020 +0000
+++ b/textproc/lowdown/PLIST    Thu Jul 09 19:38:02 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2020/05/22 19:32:02 fcambus Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/07/09 19:38:02 fcambus Exp $
 bin/lowdown
 bin/lowdown-diff
 include/lowdown.h
@@ -8,6 +8,8 @@
 man/man3/lowdown.3
 man/man3/lowdown_buf.3
 man/man3/lowdown_buf_diff.3
+man/man3/lowdown_buf_free.3
+man/man3/lowdown_buf_new.3
 man/man3/lowdown_doc_free.3
 man/man3/lowdown_doc_new.3
 man/man3/lowdown_doc_parse.3
@@ -16,6 +18,9 @@
 man/man3/lowdown_html_free.3
 man/man3/lowdown_html_new.3
 man/man3/lowdown_html_rndr.3
+man/man3/lowdown_latex_free.3
+man/man3/lowdown_latex_new.3
+man/man3/lowdown_latex_rndr.3
 man/man3/lowdown_nroff_free.3
 man/man3/lowdown_nroff_new.3
 man/man3/lowdown_nroff_rndr.3
diff -r ec16e4a9af00 -r 50539622027a textproc/lowdown/distinfo
--- a/textproc/lowdown/distinfo Thu Jul 09 18:08:55 2020 +0000
+++ b/textproc/lowdown/distinfo Thu Jul 09 19:38:02 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2020/05/22 19:32:02 fcambus Exp $
+$NetBSD: distinfo,v 1.10 2020/07/09 19:38:02 fcambus Exp $
 
-SHA1 (lowdown-0.6.5.tar.gz) = 536f042cc38287f6f3329b2f035399b8f7271b1a
-RMD160 (lowdown-0.6.5.tar.gz) = 017fba78dba6a9cc9b51f61b9fb87b664a705a6c
-SHA512 (lowdown-0.6.5.tar.gz) = c20290a08ab8558493eefa755b9b3f3f6d26505f07bcdfcbc59af9e6ad604cfe2fb04043f669324657c97f267192b396e3cf16fe1d241be9c27104a77da10c7f
-Size (lowdown-0.6.5.tar.gz) = 172871 bytes
+SHA1 (lowdown-0.7.1.tar.gz) = c8d8fffa22b53ff2ec99ead40fa2e704ebfb60fc
+RMD160 (lowdown-0.7.1.tar.gz) = f0f2e504d9059eae79fdf156a320b777bef8bba7
+SHA512 (lowdown-0.7.1.tar.gz) = d5d6a80107d80f42dd84ae9a161ad242f69d8dce46b123c1670d1f2436fe0441d83012e3aa2525d80ec7f0dfa5d16e187c62aa6ec3d84ab0b2e2f72dfbb53a15
+Size (lowdown-0.7.1.tar.gz) = 179999 bytes



Home | Main Index | Thread Index | Old Index