File lowdown.changes of Package lowdown
-------------------------------------------------------------------
Sun Feb 16 21:39:46 UTC 2025 - scott.bradnick@suse.com
- Update to version 2.0.2:
* Bump hot-fix version.
* Fix `regress` run without locale
* Bump for version.
* Fix off-by-one table header row glyph in -tterm
-------------------------------------------------------------------
Sun Jan 26 21:22:44 UTC 2025 - scott.bradnick@suse.com
- Updating soname from liblowdown1 -> liblowdown2
- Switching to using bmake vs. make otherwise the following error is thrown:
Makefile:131: *** missing separator. Stop.
- Update to version 2.0.0:
* Add latest version notes.
* Tidy -fsanitize options.
* Remove white-space.
* Fix term test cases with links
* term: Close link after closing style
* Sync changes from lowdown.1.
* Get ready for "semver" version.
* Enhance Mac OSX sandbox_init() ignoring.
* Allow sandbox_init() errors to be ignored.
* Don't use tiny font sizes.
* Simplify www page.
* Add an sblg template.
* Add forgotten template directories.
-------------------------------------------------------------------
Thu Dec 26 00:53:43 UTC 2024 - scott.bradnick@suse.com
- Update to version 1.4.0:
* Bump version.
* Document template literals.
* Handle delimiters in literal strings.
* Literal strings in --template.
* Add more regressions.
* Make --template escaperoff() escape initial delim.
* On-going version notes.
* Add more possible contributions nobody will do.
* Simplify and cohere -tterm images and links.
* Document RELLINKS in library manpage.
* Rehyphenate some command-line arguments.
* Tidy up options-parsing area.
* Hook up --term-no-rellinks.
* Add -tterm ignoring of relative links.
* Remove unused styles.
* Have -tterm footnote block header be an hrule.
* Use -tterm unicode lines for blocks/tables.
* Use horizontal UTF-8 sequence for hrule.
* Horizontal rule gets full vertical space.
* Have CI use -fsanitize during build.
* Don't pass NULL to strndup.
* Fix UB found by -fsanitize.
* Process --version, -h, --help.
* Document --term-hmargin=auto.
* Document consumer of lowdown_opts_term.
* Document new lowdown_opts_term.
* Document hpadding/hmargin.
* Refactor padding, margin, width, columns.
* Specify padding/margin for -tterm.
* Fix off-by-one when outputting -tterm words.
* Add --template debugging.
* Rename "--nroff-xxx" arguments as "--roff-xxx".
* Bumping version.
* Document escapegemini*.
* Document --template accepted by -tgemini.
* Add --template to -tgemini.
* Remove stray space.
* Specify Gemtext.
* Update to proper Gemini version used.
* Move -tgemini escape into its own file.
* Add --template to -tman, -tms.
* Add templating abilities to -tman, -tms.
* Running version documentation.
* Document new template features.
* Add not(), "--$", and clarify empty for/ifdef.
* Move nroff escape to its own file.
* Simplify template literals and add eoln statement.
-------------------------------------------------------------------
Fri Dec 06 15:58:50 UTC 2024 - scott.bradnick@suse.com
- Update to version 1.3.1:
* Version bump.
* Internal template documentation.
* Add --template functionality to -tlatex.
* Only use --template along with -s.
* Update docs.
* Add regressions and fix corner case.
* Add boolean operators and() and or().
* Add latex escaping to template.
* Rename hesc and move latex escape.
-------------------------------------------------------------------
Sun Dec 01 20:45:50 UTC 2024 - mrueckert@suse.de
- Update to version 1.3.0:
* New coverage.
* Get ready for versions.
* Note experimental status.
* Synchronise manpages.
* Add default HTML template.
* Case insensitive, allow arguments, meta().
* Add HTML-escaping functions.
* Settle on case insensitive for templates.
* Add some manpage bits for ongoing progress.
* Use "dot" notation instead of "::".
* Template "body" special value.
* Add looping and listing to template.
* Make valgrind run test cases.
* Clarify corner case behaviour of templates.
* Further specify metadata key canonicalisation.
* Initial template functionality.
-------------------------------------------------------------------
Fri Oct 25 11:22:02 UTC 2024 - mrueckert@suse.de
- Update to version 1.2.0:
* Restructure.
* Update images.
* Simplify language.
* Update coverage.
* Get ready for version.
* Add --nroff-endnotes for -tms.
* Linked footnotes now enabled.
* Ignore footnotes in headers.
* Proper printing of -tms footnotes.
* Ongoing version notes.
* Use lowdown_get_meta() for -tfodt.
* Use lowdown_get_meta().
* Use lowdown_add_meta() instead of repeating.
* Move shared metadata node->buffer into utility.
* Document newly-recognised metadata.
* Add msheader and manheader metadata and fix.
* Initialise value.
* Fix -thtml special characters in metadata.
* Add regression test.
* Version notes.
* Add "latex header" and clean up.
* Initialise no-escape statement.
* Allow arbitrary HTML header content from metadata.
* Update coverage.
* Keep running version notes.
* --nroff-no-groff -> nroff-traditional
* Use UR/UE and MT/ME for -man links.
* Remove unused.
* Support OSC8 hyperlinking in -tterm.
* More regression tests.
* Be explicit about disallowing nested links.
* Tweak style.
-------------------------------------------------------------------
Wed Oct 02 18:15:56 UTC 2024 - mrueckert@suse.de
- Update to version 1.1.2:
* Bump version.
* Exercise entities, remove dead function.
* Exercise RCS convention conversions.
* Add html regressions to bundle.
* More regressions (coverage).
* Document --html-titleblock and tweak.
* Github link in coverage table.
* Fix regress/standalone invocation and add HTML.
* DOS regressions.
* More pandoc metadata testing (coverage).
* More rigorous metadata testing (coverage).
* More regressions (test coverage).
* Introduce test coverage.
* Tweak.
-------------------------------------------------------------------
Wed Sep 25 08:51:01 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to version 1.1.1:
* Tweak website, bump version.
* Silence compiler warning.
* Document code fences.
* Improve Mac OS X buggy SH handling.
* Synchronise source/man for --term-all-metadata.
* Add regressions for tighter utf8 handling.
* Tweak previous.
* Don't output a newline after `.SH`
* Ignore `test-*.dSYM` directories for macOS configure
* Fix `iscntrl` on macOS
- cleanup the _service file:
- Given we only package taged releases change the version to use
the PARENT_TAG only and provide a better pattern as a comment
in case we ever need a snapshot
- instead of hardcoding the match and rewrite string actually use
a regexp
-------------------------------------------------------------------
Fri Jul 26 15:31:55 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
- Updating %{version} as requested in
https://build.opensuse.org/request/show/1189627
-------------------------------------------------------------------
Fri Jul 5 16:19:18 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
- Updating %description as requested in
https://build.opensuse.org/request/show/1175614
-------------------------------------------------------------------
Tue May 14 19:43:42 UTC 2024 - Scott Bradnick <scott.bradnick@suse.com>
- Borrowed from OBS://home:darix:apps/lowdown as lowdown can be used to create
btop man page
* Adjusted to use _service file and pull from gh://kristapsdz/lowdown
-------------------------------------------------------------------
Tue May 14 19:32:52 UTC 2024 - scott.bradnick@suse.com
- Update to version VERSION_1_1_0+git20231119.1200b9f:
* Enable GitHub actions.
* Have valgrind rule return.
* Bring up to date with oconfigure.
* More typo fixes
* Last bits for version.
* Fix forced multiline blockquotes in -tgemini.
* In -tgemini, print newline after blockcode.
* Get ready for 1.1.0.
* Add --term-all-meta for compatibility.
-------------------------------------------------------------------
Sun Feb 4 20:11:11 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- initial package