./textproc/ruby-kramdown-rfc2629, IETF RFC 2629 back end for kramdown

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


Branch: CURRENT, Version: 1.4.15, Package name: ruby26-kramdown-rfc2629-1.4.15, Maintainer: pkgsrc-users

kramdown is a markdown parser by Thomas Leitner, which has a number of
backends for generating HTML, Latex, and markdown again.

kramdown-rfc2629 is an additional backend to that: It allows the
generation of XML2RFC XML markup (originally known as RFC 2629
compliant markup, now documented in RFC 7749).


Master sites:

SHA1: 2797f1aeff1e9c2d8e402cdfb372de031f2e993a
RMD160: 0465787795e5ce35bcf2f7e69552dd62238c067c
Filesize: 46 KB

Version history: (Expand)


CVS history: (Expand)


   2021-06-14 17:42:33 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.4.15

Quote from commit logs:

1.4.15 (2021-06-10)

* Better warning message for net-http-persistent.  Addresses #101
   2021-06-06 11:03:44 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.4.14

1.4.14 (2021-06-05)

* refactor-command kdrfc: -f as abbreviation for --pdf
* Include "SDO-3GPP" as a weirder and incomplete alternative to \ 
"3GPP"
* Do not generate bad XML for reference anchor starting with a digit
* origin/refactor-command Prepare 1.4.14.pre
* 124 Refactor kramdown option handling
   2021-06-01 17:25:49 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.4.13

Qoute from commit logs:

1.4.13 (2021-05-21)

* Emergency fix for psych 4.0.0

1.4.12 (2021-05-13)

* Add boilerplates bcp14info (and bcp14info-tagged)
  "info" adds disclaimer suggested by Adrian Farrel.

1.4.11 (2021-05-08)

* Add limited support for railroad diagrams (via kgt)

1.4.10 (2021-05-05)

* Handle link text with !?-, fix backslashes

1.4.9 (2021-05-04)

* Allow !?- in section references

1.4.8 (2021-05-04)

* Handle Sections+Appendices, enable (markdown) text in xref

1.4.7 (2021-05-03)

* add kramdown-rfc-cache-subseries-bibxml

1.4.6 (2021-04-29)

* fix NOT RECOMMENDED
* Add {::boilerplate bcp14-tagged}
* Fix missing encoding fallback for nbsp (U+00A0)

1.4.5 (2021-04-29)

* doilit: add issue numbers (crossref style)

1.4.4 (2021-04-29)

*  Add refcontent

1.4.3 (2021-04-19)

* Fix mscgen regression caused by svgcheck -N

1.4.2 (2021-04-06)

* kdrfc supports -P for PDF generation

1.4.1 (2021-03-22)

* Update to current upstream kramdown ~> 2.3.1
  Reimplement XML processing instruction support that was removed from
  upstream.
   2021-03-07 14:55:42 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.3.37

1.3.37

Contributors can be annotated with text that will be added to the
Contributors section after their contact information.
The text is entered in the "contribution" entry of the contact
information for a contributor.
It is markdown and can contain paragraph breaks and other markup, as
shown below (with some author information as context, which is not
shown in the rendering).
Note that YAML has the "|" syntax that is strongly recommended for
entering markdown text into YAML entries.

1.3.36

new: kramdown-rfc-cache-i-d-bibxml

1.3.35

revert to <artwork> if "artwork-align" is set …

Bizarrely, RFCXMLv3 does not allow an "align" attribute on
<sourcecode>, while it does on <artwork>.  This, together with the
automatic assignment of <sourcecode> to appropriately classed code
blocks added in 1.3.34, creates a backwards compatibility problem.

This is now worked around by reverting to <artwork> for any code
blocks that do have "artwork-align"/"sourcecode-align" inline
attributes, regardless of type.  So if you want your source code to
turn up as <sourcecode>, do not center/right-adjust any more.

1.3.34

map most codeblock classes to <sourcecode> instead of <artwork>
RFCXMLv3 introduces a second element for verbatim text beyond
<artwork>, the <sourcecode> element.
So kramdown-rfc needs to decide whether a codeblock turns into
<sourcecode> or into <artwork>.

1.3.34 now maps all code blocks with a language given to sourcecode,
except if the language is one of (ascii-art binary-art call-flow
hex-dump svg).
(This exception list was appropriated from RFC 7991; the current
xml2rfc documentation doesn't mention call-flow or hex-dump.)

1.3.33

KRAMDOWN_NO_TARGETS: let xml2rfc fill in the targets for RFC and I-D

1.3.32

o xperimental persistent connections to use this:

	* gem install net-http-persistent
	   (this is not an enforced dependency of the gem!)
	* Set environment variable KRAMDOWN_PERSISTENT to any value

  KRAMDOWN_PERSISTENT= kdrfc -3chi foo.md

o Mark can_anchor as unused in the stand_alone: true code.
   2021-02-14 14:45:00 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.3.31

pkgsrc change: remove unnecessary OVERRIDE_GEMSPEC.

1.3.31 (2021-02-13)

* Add temporary workaround for draft referencing regression

1.3.30 (2021-02-12)

* Use rfc-editor/datatracker for RFC/I-D bibxml unless
  KRAMDOWN_USE_TOOLS_SERVER environment variable is set.

1.3.29 (2021-02-12)

* Do not use server-side anchor setup for stand_alone: true

1.3.28 (2021-02-05)

* SVG error handling fixes
   2021-02-05 16:59:35 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.3.27

1.3.27 (2020-02-04)

* Add links to SVG-generating tools in README
* Add -i option to kdrfc, run idnits

1.3.26 (2020-02-04)

* Depend on json_pure
   2021-02-03 16:29:48 by Takahiro Kambe | Files touched by this commit (4) | Package updated
Log message:
textproc/ruby-kramdown-rfc2629: update to 1.3.25

pkgsrc changes:
* Add pkg_alternatives support.

1.3.25 (2021-02-02)

* Work around ERB api deprecation.
   2021-01-17 18:26:15 by Taylor R Campbell | Files touched by this commit (3)
Log message:
kramdown-rfc2629: Patch to work with kramdown 2.0.

That's what we have as textproc/ruby-kramdown; it seems to function
with that.