Subject: CVS commit: pkgsrc/textproc/ruby-asciidoctor
From: Frederic Cambus
Date: 2021-04-19 18:00:29
Message id: 20210419160029.B53B6FA95@cvs.NetBSD.org

Log Message:
ruby-asciidoctor: update to 2.0.14.

2.0.14 (2021-04-19)

Bug Fixes:

- Don't allow AsciiDoc table cell to set document attribute that was unset
  from the API (exceptions include: compat-mode, toc, showtitle, and notitle)
  (#4017)
- Ensure default document attributes unset in parent document remain unset
  in AsciiDoc table cell (#2586)
- Allow the showtitle / notitle attribute to be toggled in an AsciiDoc table
  cell if set or unset in parent document (#4018)
- Ensure mtime of input file honors TZ environment variable on JRuby for
  Windows (affects value of docdatetime attribute) (#3550)
- Honor caption attribute on blocks that support captioned title even if
  corresponding *-caption document attribute (e.g., example-caption) is
  not set (#4023)
- Suppress missing attribute warning when applying substitutions to implicit
  document title for assignment to intrinsic doctitle attribute (#4024)
- Increment counter (but not the corresponding attribute) if attribute is
  locked (#4013)

Improvements:

- Use attribute, if set, as seed value for counter even if not already
  registered as a counter (#4014)
- Allow subs attribute value on Inline node returned by process method
  for custom inline macro to be a String (#3938)
- Allow value of user-home attribute to be overridden by API or CLI (#3732)

Build / Infrastructure:

- Run tests on JRuby for Windows (#3550)

2.0.13 (2021-04-10)

Bug Fixes:

- Rollback change for #3470, which added logic to remove leading and
  trailing empty lines in an AsciiDoc include file; instead skip empty
  lines before processing document header (#3997)
- Don't escape hyphen in manname in man page output
- Remove extra .sp line before content of verse block in man page output
- Fix layout of footnotes in man page output (#3989)
- Fix formatting of footnote text with URL in man page output (#3988)
- Remove redundant trailing space on URL followed by non-adjacent text
  in man page output (#4004)
- Use .bp macro at location of page break in man page output (#3992)

Improvements:

- Extract method to create lexer and formatter in Rouge adapter (#3953)
  (@Oblomov)
- Add support for pygments.rb 2.x (#3969) (@slonopotamus)
- Allow NullLogger to be enabled by setting the :logger option to a falsy
  value (#3982)
- Substitute attributes in manpurpose part of NAME section in manpage
  doctype (#4000)
- Output all mannames in name section of HTML output for manpage doctype
  (#3757)

Build / Infrastructure:

- Enable running tests as root (PR #3874) (@mikemckiernan)
- Run tests against both pygments.rb 1.x and 2.x (#3969) (@slonopotamus)
- Speed up CI by using Bundler cache (PR #3901) (@slonopotamus)

Documentation:

- Import documentation for processor into this repository (#3861)
  (@graphitefriction)
- Add Belarusian translation of built-in attributes (PR #3928) (@morganov)

Files:
RevisionActionfile
1.4modifypkgsrc/textproc/ruby-asciidoctor/Makefile
1.3modifypkgsrc/textproc/ruby-asciidoctor/PLIST
1.4modifypkgsrc/textproc/ruby-asciidoctor/distinfo