------------------------------------------------------------------- Mon Nov 17 15:39:09 UTC 2025 - Scott Bradnick - Update to version 2.0.4: * Hot-fix version bump * Simplify Makefile with some variables * Makefile: change dylib's suffix ------------------------------------------------------------------- Sun Nov 16 00:51:33 UTC 2025 - Scott Bradnick - Update to version 2.0.3: * Get ready for version bump * Tweak OSC8-decorated -tterm link images * Attempt to fix UB in unsigned promotion * Build dylib libraries and enable Mac CI * Inhibit link for -tterm images in links * Add compats for shared build * Use latest oconfigure * White-space adjustments for style(9) * Ignore index.{html,xml} files * Refactor the www documentation for simplicity * Allow for shared-object linking * Bring up to date with newest oconfigure (0.5.0) * Proper URL escape for -tlatex * Add regression for link types * Fix percent- and space-encoding in roff * Fix typos in manual pages * Have `make regress` error out on any failures ------------------------------------------------------------------- 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 - 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 - Updating %{version} as requested in https://build.opensuse.org/request/show/1189627 ------------------------------------------------------------------- Fri Jul 5 16:19:18 UTC 2024 - Scott Bradnick - Updating %description as requested in https://build.opensuse.org/request/show/1175614 ------------------------------------------------------------------- Tue May 14 19:43:42 UTC 2024 - Scott Bradnick - 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 - initial package