2017-09-10 18:07:39 +02:00
|
|
|
@comment $NetBSD: PLIST,v 1.15 2017/09/10 16:07:39 taca Exp $
|
2015-03-13 17:13:29 +01:00
|
|
|
bin/kramdown${RUBY_SUFFIX}
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_HOME}/cache/${GEM_NAME}.gem
|
|
|
|
${GEM_LIBDIR}/AUTHORS
|
|
|
|
${GEM_LIBDIR}/CONTRIBUTERS
|
|
|
|
${GEM_LIBDIR}/COPYING
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/README.md
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/Rakefile
|
|
|
|
${GEM_LIBDIR}/VERSION
|
|
|
|
${GEM_LIBDIR}/benchmark/benchmark.rb
|
|
|
|
${GEM_LIBDIR}/benchmark/benchmark.sh
|
|
|
|
${GEM_LIBDIR}/benchmark/generate_data.rb
|
|
|
|
${GEM_LIBDIR}/benchmark/mdbasics.text
|
|
|
|
${GEM_LIBDIR}/benchmark/mdsyntax.text
|
|
|
|
${GEM_LIBDIR}/benchmark/testing.sh
|
|
|
|
${GEM_LIBDIR}/benchmark/timing.sh
|
|
|
|
${GEM_LIBDIR}/bin/kramdown
|
|
|
|
${GEM_LIBDIR}/data/kramdown/document.html
|
|
|
|
${GEM_LIBDIR}/data/kramdown/document.latex
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/doc/_design.scss
|
2012-03-18 03:45:58 +01:00
|
|
|
${GEM_LIBDIR}/doc/bg.png
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/doc/default.scss
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/doc/default.template
|
|
|
|
${GEM_LIBDIR}/doc/documentation.page
|
2013-02-11 10:08:16 +01:00
|
|
|
${GEM_LIBDIR}/doc/documentation.template
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/doc/index.page
|
|
|
|
${GEM_LIBDIR}/doc/installation.page
|
|
|
|
${GEM_LIBDIR}/doc/links.markdown
|
2013-02-11 10:08:16 +01:00
|
|
|
${GEM_LIBDIR}/doc/metainfo
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/doc/news.feed
|
|
|
|
${GEM_LIBDIR}/doc/news.page
|
2013-02-11 10:08:16 +01:00
|
|
|
${GEM_LIBDIR}/doc/options.page
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/doc/quickref.page
|
2012-03-18 03:45:58 +01:00
|
|
|
${GEM_LIBDIR}/doc/sidebar.template
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/doc/sitemap.sitemap
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/doc/syntax.page
|
|
|
|
${GEM_LIBDIR}/doc/tests.page
|
|
|
|
${GEM_LIBDIR}/doc/virtual
|
|
|
|
${GEM_LIBDIR}/lib/kramdown.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/base.rb
|
2015-10-04 15:32:49 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/hash_ast.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/html.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/kramdown.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/latex.rb
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/man.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/math_engine/itex2mml.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/math_engine/mathjax.rb
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/math_engine/mathjaxnode.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/math_engine/ritex.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/pdf.rb
|
2012-06-13 16:41:03 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/remove_html_tags.rb
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/syntax_highlighter.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/syntax_highlighter/coderay.rb
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/syntax_highlighter/minted.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/syntax_highlighter/rouge.rb
|
2011-12-17 07:25:16 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/converter/toc.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/document.rb
|
2011-12-17 07:25:16 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/element.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/error.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/options.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/base.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/gfm.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/html.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/abbreviation.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/autolink.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/blank_line.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/block_boundary.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/blockquote.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/codeblock.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/codespan.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/emphasis.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/eob.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/escaped_chars.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/extensions.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/footnote.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/header.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/horizontal_rule.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/html.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/html_entity.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/line_break.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/link.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/list.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/math.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/paragraph.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/smart_quotes.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/table.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/kramdown/typographic_symbol.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/parser/markdown.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/configurable.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/entities.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/html.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/ordered_hash.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/string_scanner.rb
|
|
|
|
${GEM_LIBDIR}/lib/kramdown/utils/unidecoder.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/lib/kramdown/version.rb
|
|
|
|
${GEM_LIBDIR}/man/man1/kramdown.1
|
|
|
|
${GEM_LIBDIR}/setup.rb
|
|
|
|
${GEM_LIBDIR}/test/run_tests.rb
|
|
|
|
${GEM_LIBDIR}/test/test_files.rb
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/test_location.rb
|
|
|
|
${GEM_LIBDIR}/test/test_string_scanner_kramdown.rb
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/01_blank_line/spaces.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/01_blank_line/spaces.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/01_blank_line/tabs.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/01_blank_line/tabs.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/beginning.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/beginning.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/end.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/middle.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/02_eob/middle.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/indented.html
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/indented.html.gfm
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/indented.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/no_newline_at_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/no_newline_at_end.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/one_para.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/one_para.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/two_para.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/03_paragraph/two_para.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/atx_header.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/atx_header.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/atx_header_no_newline_at_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/atx_header_no_newline_at_end.text
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/header_type_offset.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/header_type_offset.kramdown
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/header_type_offset.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/header_type_offset.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/header_type_offset.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/setext_header.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/setext_header.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/setext_header_no_newline_at_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/setext_header_no_newline_at_end.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_prefix.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_prefix.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_prefix.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_stripping.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_stripping.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_id_stripping.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_ids.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_ids.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/04_header/with_auto_ids.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/indented.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/indented.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.text
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/disable-highlighting.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/disable-highlighting.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/disable-highlighting.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted-with-opts.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted-with-opts.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted-with-opts.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-minted.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-opts.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-opts.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting-opts.text
|
2012-06-13 16:41:03 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/issue_gh45.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/issue_gh45.test
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.text
|
2015-10-04 15:32:49 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/disabled.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/disabled.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/disabled.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/multiple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/multiple.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/multiple.text
|
2015-10-04 15:32:49 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/simple.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/rouge/simple.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_blank_line.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_blank_line.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_eob_marker.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_eob_marker.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_ial.text
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block.text
|
Update ruby-kramdown to 1.10.0.
kramdown 1.10.0 released
This release brings the usual bug fixes but also support for the strikethrough
syntax in the GFM parser as well as some enhancements regarding the
specification of language names for syntax highlighting purposes.
Changes
* 4 minor changes:
o Support for the math-engine MathJax-Node was updated to use the new
mathjax-node package (fixes #313, pull request by Tom Thorogood)
o URL query parameters can now be appended to language names specified in
fenced code blocks if the syntax highlighting engine accepts them (fixes
#234)
o Added strikethrough syntax to the GFM parser (fixes #184 and #307; initial
pull request by Diego Galeota, updated by Parker Moore)
o Allow almost all characters in class names that are defined via a special
syntax (fixes #318, requested by cabo)
* 4 bug fixes:
o Fixed a problem where Kramdown::Document.new would only accept the symbol
:input but not the string ¡Æinput¡Ç as valid key (fixes #312, pull request
by Sun Yaozhu)
o Fixed inconsistent behavior: Empty link text is now also allowed for
normal links, not just images (fixes #305, reported by cabo)
o The HTML5 <mark> element is now recognized as span level element (fixes
#298, reported by Niclas Darville)
o Fixed problem where e-mail autolinks containing an underscore character
were not correctly recognized (fixes #293, reported by erikse)
* 3 other fixes:
o Fixed missing package update statement for Travis (by Parker Moore)
o Add some more documentation regarding MathJax (fixes #296, pull request by
Christopher Jefferson)
o Fixed bad link in API documentation (fixes #315, reported by Tom MacWright)
2016-03-15 16:43:28 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_any_char.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_lang_in_fenced_block_name_with_dash.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/error.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/error.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/error.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/normal.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/sepspaces.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/sepspaces.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/septabs.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/07_horizontal_rule/septabs.text
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/brackets_in_item.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/brackets_in_item.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/escaping.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/escaping.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/item_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/item_ial.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/lazy.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/lazy.text
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/lazy_and_nested.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/lazy_and_nested.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/list_and_hr.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/list_and_hr.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/list_and_others.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/list_and_others.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/mixed.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/mixed.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/nested.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/nested.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/other_first_element.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/other_first_element.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/simple_ol.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/simple_ol.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/simple_ul.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/simple_ul.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/single_item.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/single_item.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/special_cases.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/08_list/special_cases.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/comment.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/comment.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/deflists.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/deflists.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/deflists.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/tables.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/tables.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/content_model/tables.text
|
2012-03-18 03:45:58 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html5_attributes.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html5_attributes.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_after_block.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_after_block.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_and_codeblocks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_and_codeblocks.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_and_codeblocks.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_and_headers.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_and_headers.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/code.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/code.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/comment.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/comment.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/emphasis.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/emphasis.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/entity.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/entity.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/header.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/header.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/header.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_dl.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_dl.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_ol.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_ol.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_ul.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/list_ul.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/paragraph.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/paragraph.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/table_normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/table_normal.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/table_simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/table_simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/typography.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/typography.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/html_to_native/typography.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/invalid_html_1.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/invalid_html_1.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/invalid_html_2.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/invalid_html_2.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/markdown_attr.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/markdown_attr.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/not_parsed.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/not_parsed.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_raw.html
|
2011-12-17 07:25:16 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_raw.htmlinput
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_raw.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_raw.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_span.html
|
2011-12-17 07:25:16 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_span.htmlinput
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_span.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_as_span.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_block_html.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_block_html.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/parse_block_html.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/processing_instruction.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/processing_instruction.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/simple.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/simple.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/simple.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/textarea.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/textarea.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/xml.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/09_html/xml.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/10_ald/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/10_ald/simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/auto_id_and_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/auto_id_and_ial.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/auto_id_and_ial.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/nested.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/nested.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/11_ial/simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/comment.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/comment.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/ignored.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/ignored.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/nomarkdown.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/nomarkdown.kramdown
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/nomarkdown.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/nomarkdown.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options2.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options2.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options3.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/12_extension/options3.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/auto_ids.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/auto_ids.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/definition_at_beginning.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/definition_at_beginning.text
|
2012-12-17 15:29:27 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/deflist_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/deflist_ial.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/item_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/item_ial.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/multiple_terms.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/multiple_terms.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/no_def_list.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/no_def_list.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/para_wrapping.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/para_wrapping.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/separated_by_eob.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/separated_by_eob.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/styled_terms.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/styled_terms.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/too_much_space.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/too_much_space.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/with_blocks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/13_definition_list/with_blocks.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/errors.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/errors.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/escaping.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/escaping.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/footer.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/footer.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/header.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/header.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/no_table.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/no_table.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/simple.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/gh_128.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/gh_128.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/itex2mml.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/itex2mml.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/itex2mml.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview.text
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_as_code.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_as_code.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_as_code.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_simple.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjax_preview_simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_notexhints.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_notexhints.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_notexhints.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_semantics.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_semantics.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/mathjaxnode_semantics.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/no_engine.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/no_engine.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/no_engine.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/normal.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/ritex.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/ritex.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/15_math/ritex.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.text
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_exclude.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_exclude.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_exclude.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.text
|
2012-06-13 16:41:03 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.text
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_links.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_links.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_links.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/encoding.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/encoding.text
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/man/example.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/example.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-dash-description.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-dash-description.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-description.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-description.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-section-description.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-section-description.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-section.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name-section.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/heading-name.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/sections.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/sections.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/text-escaping.man
|
|
|
|
${GEM_LIBDIR}/test/testcases/man/text-escaping.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/empty.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/empty.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/empty_title.htmlinput
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/empty_title.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/inline.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/inline.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/inline.text
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/latex_escaping.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/latex_escaping.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/link_defs_with_ial.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/link_defs_with_ial.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/links_with_angle_brackets.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/links_with_angle_brackets.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/reference.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/reference.html.19
|
2013-02-11 10:08:16 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/reference.options
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/01_link/reference.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/empty.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/empty.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/errors.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/errors.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/nesting.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/nesting.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/normal.html
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/normal.options
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/02_emphasis/normal.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/empty.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/empty.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/errors.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/errors.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/highlighting-minted.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/highlighting-minted.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/highlighting-minted.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/highlighting.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/highlighting.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/normal.text
|
2015-10-04 15:32:49 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/disabled.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/disabled.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/disabled.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/simple.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/03_codespan/rouge/simple.text
|
2015-09-13 17:21:30 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/backlink_text.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/backlink_text.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/backlink_text.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/definitions.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/definitions.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/definitions.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/footnote_nr.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/footnote_nr.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/footnote_nr.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/footnote_nr.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/inside_footnote.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/inside_footnote.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/markers.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/markers.latex
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/markers.options
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/markers.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/placement.html
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/placement.options
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/placement.text
|
2015-09-13 17:21:30 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/regexp_problem.html
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/regexp_problem.options
|
2015-09-13 17:21:30 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/regexp_problem.text
|
2015-10-04 15:32:49 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/without_backlink.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/without_backlink.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/04_footnote/without_backlink.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/across_lines.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/across_lines.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/button.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/button.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/invalid.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/invalid.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/link_with_mailto.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/link_with_mailto.text
|
Update ruby-kramdown to 1.10.0.
kramdown 1.10.0 released
This release brings the usual bug fixes but also support for the strikethrough
syntax in the GFM parser as well as some enhancements regarding the
specification of language names for syntax highlighting purposes.
Changes
* 4 minor changes:
o Support for the math-engine MathJax-Node was updated to use the new
mathjax-node package (fixes #313, pull request by Tom Thorogood)
o URL query parameters can now be appended to language names specified in
fenced code blocks if the syntax highlighting engine accepts them (fixes
#234)
o Added strikethrough syntax to the GFM parser (fixes #184 and #307; initial
pull request by Diego Galeota, updated by Parker Moore)
o Allow almost all characters in class names that are defined via a special
syntax (fixes #318, requested by cabo)
* 4 bug fixes:
o Fixed a problem where Kramdown::Document.new would only accept the symbol
:input but not the string ¡Æinput¡Ç as valid key (fixes #312, pull request
by Sun Yaozhu)
o Fixed inconsistent behavior: Empty link text is now also allowed for
normal links, not just images (fixes #305, reported by cabo)
o The HTML5 <mark> element is now recognized as span level element (fixes
#298, reported by Niclas Darville)
o Fixed problem where e-mail autolinks containing an underscore character
were not correctly recognized (fixes #293, reported by erikse)
* 3 other fixes:
o Fixed missing package update statement for Travis (by Parker Moore)
o Add some more documentation regarding MathJax (fixes #296, pull request by
Christopher Jefferson)
o Fixed bad link in API documentation (fixes #315, reported by Tom MacWright)
2016-03-15 16:43:28 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/mark_element.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/mark_element.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/markdown_attr.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/markdown_attr.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/normal.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/raw_span_elements.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/raw_span_elements.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/xml.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/05_html/xml.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/abbrev.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/abbrev.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/abbrev_defs.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/abbrev_defs.text
|
2017-09-10 18:07:39 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/in_footnote.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/abbreviations/in_footnote.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/autolinks/url_links.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/autolinks/url_links.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/escaped_chars/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/escaped_chars/normal.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/comment.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/comment.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/ignored.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/ignored.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/nomarkdown.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/nomarkdown.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/options.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/extension/options.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/ial/simple.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/ial/simple.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/line_breaks/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/line_breaks/normal.latex
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/line_breaks/normal.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/itex2mml.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/itex2mml.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/itex2mml.text
|
Update ruby-kramdown to 1.7.0.
kramdown 1.7.0 released Published on Monday, 27 April 2015
This release brings among other things support for the ‘minted’ syntax
highlighter for LaTeX and a new math engine based on MathJax-Node that outputs
to MathML.
Changes
* 4 minor changes:
- The syntax highlighter ‘minted’ for the LaTeX converter is now available
(fixes issue #93, initial patch #242 by l3kn)
- A new math engine based on MathJax-Node that outputs to MathML is now
available (patch #240 by Tom Thorogood)
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language
name (requested and patched by Dennis Günnewig)
- The option list in the man page as well in the output of kramdown --help
is now sorted.
* 2 bug fixes:
- Fixed #230: Warning message for method in
lib/kramdown/utils/configurable.rb will not show anymore (reported by
Robert A. Heiler)
- Fixed #239: Handling of single/double quotes in reference style links now
follows the same rules as with inline links (reported by Josh Davis)
kramdown 1.6.0 released Published on Saturday, 28 February 2015
This release contains many fixes and minor enhancements as well as one major
goodie that comes with a small caveat: block IALs can now be applied to link
and abbreviation definitions!
It may not sound like much but allowing block IALs to be applied to link
definitions alleviates the problem that additional attributes could only be
specified via span IALs. Now such attributes can be stored together with the
URL and title at the link definition, for example:
This is a ![resized image].
[resized image]: some_image.jpg "with a title"
{: height="36px" width="36px" style="border: 1px solid green"}
There is one small caveat, though. Regard the following construct:
[linkdef]: http://example.com
{:.block-ial}
block element, e.g. a paragraph
The block IAL would have been applied to the paragraph in previous versions
but now it is applied to the link definition. However, such a construct is not
very likely encountered in the real world.
Changes
* 7 minor changes:
- Block IALs can now be applied to link and abbreviation definitions
(inspired by issue #194 from cabo)
- The syntax highlighting engine for Rouge now allows custom formatter
classes to be used (issue #214, requested by BackOrder)
- The MathJax math engine now allows adding previews (issue #225, requested
by jethrogb)
- The “toc_levels” option can now also take a Range object (pull request
#210 by Jens Krämer)
- The generated table of contents of the HTML converter now contains ID
attributes on the links so that back-references can be used (issue #195,
requested by Ciro Santilli)
- A warning is now generated when duplicate HTML attributes are detected
(issue #201, requested by winniehell)
- Updated used version of prawn to 2.0.0
8 bug fixes:
- Fixed #192: Emphasis by using underscore sometimes wrongly worked within a
word (reported by Michael Franzl)
- Fixed #198: Empty alt attributes on <img> tags are now correctly handled
by the kramdown converter (reported by winniehell)
- Fixed #200: Trailing whitespace is now really removed in paragraphs
(reported by winniehell)
- Fixed #220: HTML blocks with attributes weren’t correctly detected when
directly after another block (reported by Bill Tozier)
- Fixed #199: Empty title attributes are now ignored for images when using
the kramdown converter (reported by and pull request #206 from winniehell)
- Leading and trailing white space from math statements is now stripped as
the whitespace sometimes lead to LaTeX conversion errors
- Fixed #226: Class names may now start with a dash in IALs/ALDs (reported
by Adam Hardwick)
- Multiple consecutive block IALs before an element are now correctly
processed
2015-06-11 18:23:35 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/mathjaxnode.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/mathjaxnode.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/mathjaxnode.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/no_engine.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/no_engine.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/no_engine.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/normal.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/normal.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/ritex.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/ritex.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/math/ritex.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_char.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_char.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_char.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_char.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_input.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_input.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_as_input.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_numeric.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_numeric.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_numeric.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_symbolic.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_symbolic.options
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/entities_symbolic.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/greaterthan.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/greaterthan.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/lowerthan.html
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/lowerthan.text
|
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/typography.html
|
2012-09-16 13:28:15 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/typography.options
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases/span/text_substitutions/typography.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/atx_header.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/atx_header.text
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/backticks_disable_highlighting.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/backticks_disable_highlighting.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/backticks_disable_highlighting.text
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/backticks_syntax.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/backticks_syntax.text
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/codeblock_fenced.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/codeblock_fenced.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/codeblock_fenced.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/hard_line_breaks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/hard_line_breaks.text
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/hard_line_breaks_off.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/hard_line_breaks_off.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/hard_line_breaks_off.text
|
Update ruby-kramdownto 1.13.2.
kramdown 1.13.2 released 2017/01/07
This release fixes some minor issues - updating is recommended.
Changes
3 bug fixes:
* Fix footnote link spacing to use non-breaking space (pull request #399 by
Martyn Chamberlin)
* Show warning for unreferenced footnote definitions (fixes #400 reported by
Kyle Barbour)
* Fix test cases with respect to Ruby 2.4 (fixes #401 reported by Connor Shea)
kramdown 1.13.1 released 2016/11/25
This release fixes the GFM header ID generation for more cases, updating is
very recommended.
Changes
1 bug fix:
* Fix GFM header ID generation when code spans, math elements, entities,
typographic symbols or smart quotes are used (fixes #391 reported by Nick
Fagerlund)
kramdown 1.13.0 released 2016/11/20
The biggest change in this release is the introduction of a converter for man
pages. Although there already exist two solutions (ronn and kramdown-man),
both are not completely satisfactory:
* Ronn doesn't use standard Markdown syntax for all elements.
* kramdown-man only converts a subset of the available element types.
The new man page converter uses standard kramdown syntax and supports nearly
all element types, including tables.
This release also brings some enhancements for the GFM parser. One thing to
note is that the header ID generation is now more compatible to GFM which also
means that some IDs will be different - so check the documents on which you
use the GFM parser, especially when you are using Jekyll or Github Pages.
Organizational-wise, issues and pull requests on Github that pertain to
feature requests have been closed and are now tracked through a dedicated
kramdown project on Github.
Changes
4 minor changes:
* Add new converter for man pages
* Header ID generation for the GFM parser is now more compatible to GFM (fixes
#267, requested by chadpowers)
* Update to the MathJax math engine to allow formatting the preview as code /
pre > code (pull request #372 by Florian Klampfer)
* Allow tabs in table separator lines (pull request #370 by Shuanglei Tao)
2 bug fixes:
* Compactly nested lists are now handled correctly after fixing a bug in
indentation detection (fixes #368 reported by Christopher Brown)
* GFM parser: Allow indenting the delimiting lines of fenced code blocks for
better GFM compatibility (pull request #369 by Shuanglei Tao)
2 other fixes and enhancements:
* Added information on how to run tests to README.md (fixes #377 reported by
Aron Griffis)
* Added information about how to use KaTeX with the MathJax math engine (fixes
#292 reported by Adrian Sieber, information by Dato Sim«Ñ)
2017-03-20 16:31:18 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids.text
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids_with_prefix.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids_with_prefix.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/header_ids_with_prefix.text
|
Update ruby-kramdown to 1.12.0.
kramdown 1.12.0 released Published on Monday, 15 August 2016
This release features two enhancements for definition lists:
1. IALs can now be applied to definition terms:
{:.classy} term
: and its definition
2. IDs for definition terms can now be created automatically (similar to
header IDs) and optionally assigned a prefix:
{:auto_ids}
term1
: definition
term2
: definition
^
{:auto_ids-prefix}
term1
: definition
term2
: definition
Furthermore, compatibility of the GFM parser has been improved in regards
to list/blockquotes/codeblocks that are used directly after a paragraph
(i.e. without a blank line).
Changes
* 4 minor change:
- Allow using an IAL for definition terms (<dt>) as is already possible with
definitions themselves (<dd>)
- Added automatic generation of IDs (with optional prefix) for terms of
definition lists (fixes #355, requested by Greg Wilson)
- Removed obfuscation for e-mail links (fixes #343, requested by Anton
Tsyganenko)
- New option ¡Ægfm_quirks¡Ç for enabling/disabling parsing differences of
the GFM parser with respect to the kramdown parser
* 4 bug fixes:
- Added support for HTML5 element <main> (fixes #334, reported by
Jean-Michel Lacroix)
- Fixed math element output for HTML converter when no math engine is set
(fixes #342, reported by Adrian Sampson)
- Fixed problem when using custom HTML formatter for syntax highlighter
rouge (fixes #356, patch by Alexey Vasiliev)
- Better compatibility with GFM when lists/blockquotes/codeblocks are used
directly after a paragraph (fixes #336 (reported by Shuanglei Tao), #359
(reported by Matti Schneider) via the patch #358 by Shuanglei Tao)
* 3 other fixes and enhancements:
- Added some more examples for how list indentation works (fixes #353,
requested by Robbert Brak)
- Using RbConfig instead of deprecated Config for determining data directory
(fixes #345, patch by C«±dric Boutillier)
- JRuby is now also tested via TravisCI (fixes #363, patch by Shuanglei Tao)
kramdown 1.11.1 released Published on Sunday, 01 May 2016
This release fixes an emphasis parsing regression introduced in the last
version.
Changes
* 1 bug fix:
- Fixed emphasis parsing regression (fixes #333, reported by Marcus
Stollsteimer)
kramdown 1.11.0 released Published on Sunday, 01 May 2016
This release fixes some bugs and includes one minor change in regards to HTML
syntax highlighting.
Changes
* 1 minor change:
- The syntax highlighting language is now always included in the output as
class name even if a syntax highlighter is used (fixes #328, requested by
SLaks)
* 3 bug fixes:
- Fixed the GFM fenced code block parser to correctly split a provided
highlighter name into language name and options parts
- Fixed problem with underscores being processed even if inside a word
(fixes #323, reported by Haruki Kirigaya)
- Fixed HTML/XML parser to correctly, case sensitively parse XML (fixes
#310, reported by cabo)
* 2 other fixes:
- Updated copyright year (fixes #331, reported by Oscar Bj«Órkman)
- Updated supported Ruby version on installation page (reported by cabo)
2016-10-18 16:34:01 +02:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/paragraph_end-disabled.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/paragraph_end-disabled.options
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/paragraph_end-disabled.text
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/paragraph_end.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/paragraph_end.text
|
Update ruby-kramdown to 1.10.0.
kramdown 1.10.0 released
This release brings the usual bug fixes but also support for the strikethrough
syntax in the GFM parser as well as some enhancements regarding the
specification of language names for syntax highlighting purposes.
Changes
* 4 minor changes:
o Support for the math-engine MathJax-Node was updated to use the new
mathjax-node package (fixes #313, pull request by Tom Thorogood)
o URL query parameters can now be appended to language names specified in
fenced code blocks if the syntax highlighting engine accepts them (fixes
#234)
o Added strikethrough syntax to the GFM parser (fixes #184 and #307; initial
pull request by Diego Galeota, updated by Parker Moore)
o Allow almost all characters in class names that are defined via a special
syntax (fixes #318, requested by cabo)
* 4 bug fixes:
o Fixed a problem where Kramdown::Document.new would only accept the symbol
:input but not the string ¡Æinput¡Ç as valid key (fixes #312, pull request
by Sun Yaozhu)
o Fixed inconsistent behavior: Empty link text is now also allowed for
normal links, not just images (fixes #305, reported by cabo)
o The HTML5 <mark> element is now recognized as span level element (fixes
#298, reported by Niclas Darville)
o Fixed problem where e-mail autolinks containing an underscore character
were not correctly recognized (fixes #293, reported by erikse)
* 3 other fixes:
o Fixed missing package update statement for Travis (by Parker Moore)
o Add some more documentation regarding MathJax (fixes #296, pull request by
Christopher Jefferson)
o Fixed bad link in API documentation (fixes #315, reported by Tom MacWright)
2016-03-15 16:43:28 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/strikethrough.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/strikethrough.html.19
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/strikethrough.text
|
2015-03-13 17:13:29 +01:00
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/two_para_hard_line_breaks.html
|
|
|
|
${GEM_LIBDIR}/test/testcases_gfm/two_para_hard_line_breaks.text
|
2011-08-21 06:59:47 +02:00
|
|
|
${GEM_HOME}/specifications/${GEM_NAME}.gemspec
|