./textproc/lowdown, Simple Markdown translator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.9.2, Package name: lowdown-0.9.2, Maintainer: fcambus

lowdown is just another Markdown translator. It can output traditional
HTML or a document for your troff type-setter of choice, such as
groff(1), Heirloom troff, or even mandoc(1). lowdown doesn't require
XSLT, Python, or even Perl - it's just clean, secure, open source
C code with no dependencies.


Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 6114d82c874950fbeb2e571ebabbe407d508eb99
Filesize: 212.187 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-13 09:29:11 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.9.2.

Version 0.9.2, 2021-10-08

Significantly improve -Tterm output, both in terms of styles and layout.
Terminal output styles are easy to set as compile-time constants by editing
term.h. If you're going to edit this for a downstream installation of
lowdown, please let me know and I can stash it in a styles directory!

Add --term-no-ansi to disable all ANSI escapes in output. This produces a
clean, undecorated terminal-formatted document.
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-10-07 11:03:42 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.9.1.

Version 0.9.1, 2021-10-04

Expand support for images having PHP Extra attributes to both links and
images supporting classes, images, and the existing image attributes.
These applies to both reference and inline links.

This deprecates --parse-no-img-ext in favour of the more general
--parse-no-ext-attrs. The same applies to the library's LOWDOWN_IMG_EXT
deprecated by LOWDOWN_ATTRS.
   2021-09-27 22:12:58 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.9.0.

Version 0.9.0, 2021-09-23

Metadata consistency. Make sure that all standalone document metadata
(e.g., css for HTML, volume for manpages, etc.) is properly escaped
for its output context.

The -X option (metadata extraction) now extracts the unformatted
version of the given key. This is because output media don't
necessarily have a single way of formatting data: in -Thtml, for
instance, metadata may be formatted differently if it appears in
links, attributes, or within HTML content. It's now the caller's
responsibility to escape the results of -X.

This generates API changes, because metadata is now recorded during
the parse phase, not during the rendering phase. While here, metadata
extraction for "diff" mode is disabled (as it should be).

While here, the "base level header" metadata key has been replaced
with "shift-heading-level-by". This is because the existing "base
header level" never actually worked properly, and instead behaved
like "shift-heading-level-by".

Add GFM task lists to all output modes. While doing this, clean up
list output for -Tgemini and -Tterm.
   2021-08-08 11:22:52 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.8.6.

Version 0.8.6, 2021-08-06

Bug-fix: the --parse-no-intraemph flag would set the condition (i.e.,
intra-emphasis was not parse) instead of unsetting it. Now it does the
correct thing.
   2021-07-11 16:18:49 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.8.5.

Version 0.8.5, 2021-07-09

Add support for NO_COLOR and the flag version, --term-nocolour. This only
applies to -Tterm output when no in difference mode.
   2021-04-07 09:24:34 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.8.4.

Version 0.8.4, 2021-04-03

Fix a crash in -Tgemini with tables. Allow for multi-page tables in -Tms.
Start to expand on regression suite. Clean up documentation, when possible,
and add some minor code polish.
   2021-03-16 17:33:40 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
lowdown: update to 0.8.3.

Version 0.8.3, 2021-03-13

Several fixes to -Tlatex smart typography (single quotes and dashes). The
smart typography now handles single quotes within words. Lastly, fix a bug
where footnotes started at two instead of one.