Wed Jun 13 14:41:03 2012 UTC ()
Update ruby-kramdown to 0.13.7.

kramdown 0.13.7 released

This release, aside from fixing bugs and some other minor changes, adds a new
converter for removing HTML tags from an element tree. This means that one can
now do

	kramdown -i html -o remove_html_tags,kramdown my_document.html

and get a nice kramdown document from a full HTML document!

Changes

1 major change

  * Implemented RemoveHtmlTags converter for removing HTML tags from an
    element tree (fixes bug RF#29282 requested by Bernard Potocki)

3 minor changes

  * Updated kramdown binary to support multiple, chained output formats

  * Added a new option for setting a default coderay highlighting language
    (requested by Lou Quillio)

  * Feature request RF#29575: Added support for ­ soft-hyphen entity
    (requested by Alexander Groß)

5 bug fixes

  * Fixed bug RF#29576: Footnotes in headers resulted in duplicated id attr in
    TOC (reported by korthaerd)
  * Multi-line titles in links are now correctly parsed
  * DOCTYPE declaration is now correctly parsed independent of case
  * Setting of nil options works now by using the String ‘nil’
  * Fixed table-of-content test cases (test went green although the meaning of
    the test was not satisfied due to copy-paste - d’oh!)

1 documentation fix

  * Fixed bug RF#29577: sidebar link to news page was broken for HTML pages in
    sub directories (reported by korthaerd)


(taca)
diff -r1.4 -r1.5 pkgsrc/textproc/ruby-kramdown/Makefile
diff -r1.4 -r1.5 pkgsrc/textproc/ruby-kramdown/distinfo
diff -r1.3 -r1.4 pkgsrc/textproc/ruby-kramdown/PLIST

cvs diff -r1.4 -r1.5 pkgsrc/textproc/ruby-kramdown/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-kramdown/Makefile 2012/06/02 01:11:44 1.4
+++ pkgsrc/textproc/ruby-kramdown/Makefile 2012/06/13 14:41:03 1.5
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: Makefile,v 1.4 2012/06/02 01:11:44 taca Exp $ 1# $NetBSD: Makefile,v 1.5 2012/06/13 14:41:03 taca Exp $
2 2
3DISTNAME= kramdown-0.13.6 3DISTNAME= kramdown-0.13.7
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pkgsrc-users@NetBSD.org 6MAINTAINER= pkgsrc-users@NetBSD.org
7HOMEPAGE= http://kramdown.rubyforge.org/ 7HOMEPAGE= http://kramdown.rubyforge.org/
8COMMENT= Markdown-superset parser and converter 8COMMENT= Markdown-superset parser and converter
9 9
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12.include "../../lang/ruby/gem.mk" 12.include "../../lang/ruby/gem.mk"
13.include "../../mk/bsd.pkg.mk" 13.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/textproc/ruby-kramdown/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-kramdown/distinfo 2012/06/02 01:11:44 1.4
+++ pkgsrc/textproc/ruby-kramdown/distinfo 2012/06/13 14:41:03 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2012/06/02 01:11:44 taca Exp $ 1$NetBSD: distinfo,v 1.5 2012/06/13 14:41:03 taca Exp $
2 2
3SHA1 (kramdown-0.13.6.gem) = 125c2cc702189c46c4c69347a64e5b95383aa968 3SHA1 (kramdown-0.13.7.gem) = 1650869b45b45dd55842b2872e64d3c165d53001
4RMD160 (kramdown-0.13.6.gem) = baf0526c5db4a78c02eb95ed6b5fa798a87e1ee8 4RMD160 (kramdown-0.13.7.gem) = ec1f18c4ebf82a1d2395999f8daed7f6a2990169
5Size (kramdown-0.13.6.gem) = 267776 bytes 5Size (kramdown-0.13.7.gem) = 270336 bytes

cvs diff -r1.3 -r1.4 pkgsrc/textproc/ruby-kramdown/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/ruby-kramdown/PLIST 2012/03/18 02:45:58 1.3
+++ pkgsrc/textproc/ruby-kramdown/PLIST 2012/06/13 14:41:03 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2012/03/18 02:45:58 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2012/06/13 14:41:03 taca Exp $
2bin/kramdown 2bin/kramdown
3${GEM_HOME}/cache/${GEM_NAME}.gem 3${GEM_HOME}/cache/${GEM_NAME}.gem
4${GEM_LIBDIR}/AUTHORS 4${GEM_LIBDIR}/AUTHORS
5${GEM_LIBDIR}/CONTRIBUTERS 5${GEM_LIBDIR}/CONTRIBUTERS
6${GEM_LIBDIR}/COPYING 6${GEM_LIBDIR}/COPYING
7${GEM_LIBDIR}/ChangeLog 7${GEM_LIBDIR}/ChangeLog
8${GEM_LIBDIR}/GPL 8${GEM_LIBDIR}/GPL
9${GEM_LIBDIR}/README 9${GEM_LIBDIR}/README
10${GEM_LIBDIR}/Rakefile 10${GEM_LIBDIR}/Rakefile
11${GEM_LIBDIR}/VERSION 11${GEM_LIBDIR}/VERSION
12${GEM_LIBDIR}/benchmark/benchmark.rb 12${GEM_LIBDIR}/benchmark/benchmark.rb
13${GEM_LIBDIR}/benchmark/benchmark.sh 13${GEM_LIBDIR}/benchmark/benchmark.sh
14${GEM_LIBDIR}/benchmark/generate_data.rb 14${GEM_LIBDIR}/benchmark/generate_data.rb
@@ -31,26 +31,27 @@ ${GEM_LIBDIR}/doc/news.feed @@ -31,26 +31,27 @@ ${GEM_LIBDIR}/doc/news.feed
31${GEM_LIBDIR}/doc/news.page 31${GEM_LIBDIR}/doc/news.page
32${GEM_LIBDIR}/doc/quickref.page 32${GEM_LIBDIR}/doc/quickref.page
33${GEM_LIBDIR}/doc/sidebar.template 33${GEM_LIBDIR}/doc/sidebar.template
34${GEM_LIBDIR}/doc/syntax.page 34${GEM_LIBDIR}/doc/syntax.page
35${GEM_LIBDIR}/doc/tests.page 35${GEM_LIBDIR}/doc/tests.page
36${GEM_LIBDIR}/doc/virtual 36${GEM_LIBDIR}/doc/virtual
37${GEM_LIBDIR}/lib/kramdown.rb 37${GEM_LIBDIR}/lib/kramdown.rb
38${GEM_LIBDIR}/lib/kramdown/compatibility.rb 38${GEM_LIBDIR}/lib/kramdown/compatibility.rb
39${GEM_LIBDIR}/lib/kramdown/converter.rb 39${GEM_LIBDIR}/lib/kramdown/converter.rb
40${GEM_LIBDIR}/lib/kramdown/converter/base.rb 40${GEM_LIBDIR}/lib/kramdown/converter/base.rb
41${GEM_LIBDIR}/lib/kramdown/converter/html.rb 41${GEM_LIBDIR}/lib/kramdown/converter/html.rb
42${GEM_LIBDIR}/lib/kramdown/converter/kramdown.rb 42${GEM_LIBDIR}/lib/kramdown/converter/kramdown.rb
43${GEM_LIBDIR}/lib/kramdown/converter/latex.rb 43${GEM_LIBDIR}/lib/kramdown/converter/latex.rb
 44${GEM_LIBDIR}/lib/kramdown/converter/remove_html_tags.rb
44${GEM_LIBDIR}/lib/kramdown/converter/toc.rb 45${GEM_LIBDIR}/lib/kramdown/converter/toc.rb
45${GEM_LIBDIR}/lib/kramdown/document.rb 46${GEM_LIBDIR}/lib/kramdown/document.rb
46${GEM_LIBDIR}/lib/kramdown/element.rb 47${GEM_LIBDIR}/lib/kramdown/element.rb
47${GEM_LIBDIR}/lib/kramdown/error.rb 48${GEM_LIBDIR}/lib/kramdown/error.rb
48${GEM_LIBDIR}/lib/kramdown/options.rb 49${GEM_LIBDIR}/lib/kramdown/options.rb
49${GEM_LIBDIR}/lib/kramdown/parser.rb 50${GEM_LIBDIR}/lib/kramdown/parser.rb
50${GEM_LIBDIR}/lib/kramdown/parser/base.rb 51${GEM_LIBDIR}/lib/kramdown/parser/base.rb
51${GEM_LIBDIR}/lib/kramdown/parser/html.rb 52${GEM_LIBDIR}/lib/kramdown/parser/html.rb
52${GEM_LIBDIR}/lib/kramdown/parser/kramdown.rb 53${GEM_LIBDIR}/lib/kramdown/parser/kramdown.rb
53${GEM_LIBDIR}/lib/kramdown/parser/kramdown/abbreviation.rb 54${GEM_LIBDIR}/lib/kramdown/parser/kramdown/abbreviation.rb
54${GEM_LIBDIR}/lib/kramdown/parser/kramdown/autolink.rb 55${GEM_LIBDIR}/lib/kramdown/parser/kramdown/autolink.rb
55${GEM_LIBDIR}/lib/kramdown/parser/kramdown/blank_line.rb 56${GEM_LIBDIR}/lib/kramdown/parser/kramdown/blank_line.rb
56${GEM_LIBDIR}/lib/kramdown/parser/kramdown/block_boundary.rb 57${GEM_LIBDIR}/lib/kramdown/parser/kramdown/block_boundary.rb
@@ -121,26 +122,29 @@ ${GEM_LIBDIR}/test/testcases/block/05_bl @@ -121,26 +122,29 @@ ${GEM_LIBDIR}/test/testcases/block/05_bl
121${GEM_LIBDIR}/test/testcases/block/05_blockquote/indented.text 122${GEM_LIBDIR}/test/testcases/block/05_blockquote/indented.text
122${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.html 123${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.html
123${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.text 124${GEM_LIBDIR}/test/testcases/block/05_blockquote/lazy.text
124${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.html 125${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.html
125${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.text 126${GEM_LIBDIR}/test/testcases/block/05_blockquote/nested.text
126${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.html 127${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.html
127${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.text 128${GEM_LIBDIR}/test/testcases/block/05_blockquote/no_newline_at_end.text
128${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.html 129${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.html
129${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.text 130${GEM_LIBDIR}/test/testcases/block/05_blockquote/very_long_line.text
130${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.html 131${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.html
131${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.text 132${GEM_LIBDIR}/test/testcases/block/05_blockquote/with_code_blocks.text
132${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.html 133${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.html
133${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.text 134${GEM_LIBDIR}/test/testcases/block/06_codeblock/error.text
 135${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.html
 136${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.options
 137${GEM_LIBDIR}/test/testcases/block/06_codeblock/highlighting.text
134${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.html 138${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.html
135${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.text 139${GEM_LIBDIR}/test/testcases/block/06_codeblock/lazy.text
136${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.html 140${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.html
137${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.text 141${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end.text
138${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.html 142${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.html
139${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.text 143${GEM_LIBDIR}/test/testcases/block/06_codeblock/no_newline_at_end_1.text
140${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.html 144${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.html
141${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.text 145${GEM_LIBDIR}/test/testcases/block/06_codeblock/normal.text
142${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.html 146${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.html
143${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.text 147${GEM_LIBDIR}/test/testcases/block/06_codeblock/tilde_syntax.text
144${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.html 148${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.html
145${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.text 149${GEM_LIBDIR}/test/testcases/block/06_codeblock/whitespace.text
146${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_blank_line.html 150${GEM_LIBDIR}/test/testcases/block/06_codeblock/with_blank_line.html
@@ -301,31 +305,33 @@ ${GEM_LIBDIR}/test/testcases/block/14_ta @@ -301,31 +305,33 @@ ${GEM_LIBDIR}/test/testcases/block/14_ta
301${GEM_LIBDIR}/test/testcases/block/14_table/header.html 305${GEM_LIBDIR}/test/testcases/block/14_table/header.html
302${GEM_LIBDIR}/test/testcases/block/14_table/header.text 306${GEM_LIBDIR}/test/testcases/block/14_table/header.text
303${GEM_LIBDIR}/test/testcases/block/14_table/no_table.html 307${GEM_LIBDIR}/test/testcases/block/14_table/no_table.html
304${GEM_LIBDIR}/test/testcases/block/14_table/no_table.text 308${GEM_LIBDIR}/test/testcases/block/14_table/no_table.text
305${GEM_LIBDIR}/test/testcases/block/14_table/simple.html 309${GEM_LIBDIR}/test/testcases/block/14_table/simple.html
306${GEM_LIBDIR}/test/testcases/block/14_table/simple.html.19 310${GEM_LIBDIR}/test/testcases/block/14_table/simple.html.19
307${GEM_LIBDIR}/test/testcases/block/14_table/simple.text 311${GEM_LIBDIR}/test/testcases/block/14_table/simple.text
308${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.html 312${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.html
309${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.latex 313${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.latex
310${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.text 314${GEM_LIBDIR}/test/testcases/block/14_table/table_with_footnote.text
311${GEM_LIBDIR}/test/testcases/block/15_math/normal.html 315${GEM_LIBDIR}/test/testcases/block/15_math/normal.html
312${GEM_LIBDIR}/test/testcases/block/15_math/normal.text 316${GEM_LIBDIR}/test/testcases/block/15_math/normal.text
313${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.html 317${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.html
314${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.options 
315${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.text 318${GEM_LIBDIR}/test/testcases/block/16_toc/no_toc.text
316${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.html 319${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.html
317${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.options 320${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.options
318${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.text 321${GEM_LIBDIR}/test/testcases/block/16_toc/toc_levels.text
 322${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.html
 323${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.options
 324${GEM_LIBDIR}/test/testcases/block/16_toc/toc_with_footnotes.text
319${GEM_LIBDIR}/test/testcases/encoding.html 325${GEM_LIBDIR}/test/testcases/encoding.html
320${GEM_LIBDIR}/test/testcases/encoding.text 326${GEM_LIBDIR}/test/testcases/encoding.text
321${GEM_LIBDIR}/test/testcases/span/01_link/empty.html 327${GEM_LIBDIR}/test/testcases/span/01_link/empty.html
322${GEM_LIBDIR}/test/testcases/span/01_link/empty.text 328${GEM_LIBDIR}/test/testcases/span/01_link/empty.text
323${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.html 329${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.html
324${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.text 330${GEM_LIBDIR}/test/testcases/span/01_link/image_in_a.text
325${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.html 331${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.html
326${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.text 332${GEM_LIBDIR}/test/testcases/span/01_link/imagelinks.text
327${GEM_LIBDIR}/test/testcases/span/01_link/inline.html 333${GEM_LIBDIR}/test/testcases/span/01_link/inline.html
328${GEM_LIBDIR}/test/testcases/span/01_link/inline.html.19 334${GEM_LIBDIR}/test/testcases/span/01_link/inline.html.19
329${GEM_LIBDIR}/test/testcases/span/01_link/inline.text 335${GEM_LIBDIR}/test/testcases/span/01_link/inline.text
330${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.html 336${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.html
331${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.text 337${GEM_LIBDIR}/test/testcases/span/01_link/link_defs.text