./textproc/ruby-kramdown, Pure-Ruby Markdown-superset parser and converter

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


Branch: CURRENT, Version: 2.4.0nb3, Package name: ruby31-kramdown-2.4.0nb3, Maintainer: pkgsrc-users

kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict
syntax definition and supporting several common extensions.

kramdown was originally licensed under the GPL until the 1.0.0
release. However, due to the many requests it is now released under the
MIT license and therefore can easily be used in commercial projects, too.


Required to run:
[lang/ruby31-base]

Required to build:
[misc/ruby-manpages]

Master sites:

Filesize: 119.5 KB

Version history: (Expand)


CVS history: (Expand)


   2022-12-31 17:21:52 by Takahiro Kambe | Files touched by this commit (18) | Package updated
Log message:
Update PLIST caused by update of ruby-manpages.

Bump PKGREVISION.
   2022-12-29 17:23:52 by Takahiro Kambe | Files touched by this commit (9)
Log message:
Bump PKGREVISION to reflect fix of ruby-manpages package.
   2022-12-23 14:35:52 by Takahiro Kambe | Files touched by this commit (2)
Log message:
textproc/ruby-kramdown: switch to use RUBYGEM_MANPAGES

Switch to use RUBYGEM_MANPAGES.

Bump PKGREVISION.
   2022-08-29 15:26:46 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
textproc/ruby-kramdown: update to 2.4.0

2.4.0 (2022-04-25)

A minor release bringing a small enhancement to the kramdown converter and
some bug fixes.

Changes

* 1 minor change:

	- Allow using a different list indentation (pull request #753 by
          Carsten Borman)

* 2 bug fixes:

	- Fixed escaping of colon when converting to kramdown (fixes #751 by
          Carsten Borman)

	- Fixed setting highlighter class for code spans in HTML converter
          when using a default language (fixes #752 by Aswhin Maroli)
   2022-04-10 15:21:24 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
ruby-kramdown: update to 2.3.2.

## kramdown 2.3.2 released

This release brings various bug fixes.

## Changes

* 2 minor change:

  - Make codespan delimiter available for converters
  - Make first list item marker available for converters

* 1 bug fix:

  - Fixed handling of top-level text elements when converting from HTML

* 1 other change:

  - Enhanced documentation for "forbidden_inline_options" \ 
configuration option
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2021-03-18 11:20:24 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
ruby-kramdown: update to 2.3.1.

This release brings various bug fixes, one of which fixes a security issue
that can potentially lead to remote code execution.

2 minor changes:

- Added rel="footnote" to footnote links
- Default options are now cached to avoid unnecessary computations

6 bug fixes:

- Fixed abbreviations handling so that they won't be replaced in raw HTML tags
- Restricted Rouge formatters to Rouge::Formatters namespace
- Fixed conversion of empty raw html td/th tags to kramdown
- Fixed LaTeX entity conversion
- Fixed missing block attributes from IAL on standalone images
- Fixed inconsistency in how empty code spans are handle

4 other changes:

- Test on Ruby 2.7 and Ruby 3.0
- Fix rouge test failures due to new syntax
- Clarified requirements for rouge option formatter
- Removed warning in setup.rb