ChangeLog in kramdown-0.8.0 vs ChangeLog in kramdown-0.9.0
- old
+ new
@@ -1,4 +1,458 @@
+commit 63cc1fe8b8f5f43db99c5ef9b20daf12c16f4cd3
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 23 08:47:27 2010 +0200
+
+ Small test fix
+
+test/test_files.rb
+
+commit bfec0e5a98149d674d03ce75dd4d04b7b62c8ba6
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 23 07:17:45 2010 +0200
+
+ Updated documentation for release
+
+doc/index.page
+doc/news/release_0_9_0.page
+
+commit 1f80723e9ae6180fd6995b30e3449a9bc6e88d5b
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 23 06:59:06 2010 +0200
+
+ Fixed html-to-native conversion of tables so that only conforming tables are converted
+
+doc/news/release_0_9_0.page
+lib/kramdown/parser/html.rb
+test/test_files.rb
+test/testcases/block/09_html/html_to_native/table_simple.html
+test/testcases/block/09_html/html_to_native/table_simple.text
+
+commit 27f1f943f3cc4552cb5134250e9766a57885d19b
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 16:31:57 2010 +0200
+
+ Updated documentation and release notes
+
+doc/converter/latex.page
+doc/news/release_0_9_0.page
+
+commit 51536024c7462251f5690028a9507e1ee3e58fda
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 16:31:40 2010 +0200
+
+ LaTeX converter: outputting attributes for some more elements
+
+lib/kramdown/converter/latex.rb
+
+commit 74689d273000670389d63847d6bee547b4135bde
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 15:35:09 2010 +0200
+
+ Implemented an extended version of Michael Franzl's LaTeX blockquote proposal
+
+ All converter methods that use the #latex_environment helper method now
+ output the element attributes on the line starting with \begin{...}
+ as a LaTeX comment.
+
+lib/kramdown/converter/latex.rb
+
+commit 3c9f5b7cb95390897fccc3cf318bd33924a52690
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:17:47 2010 +0200
+
+ Added html-to-kramdown-to-html tests and fixed all appearing bugs
+
+lib/kramdown/converter/kramdown.rb
+lib/kramdown/converter/latex.rb
+test/test_files.rb
+
+commit d3ff2504b89da1ebcfaeca1d7cec2c0ae81f6e3e
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:16:50 2010 +0200
+
+ Added html-to-native conversion of math div/span elements
+
+lib/kramdown/parser/html.rb
+
+commit 7f80ae944b731ad0faa1c73a66d12cbd4d0c7af5
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:16:25 2010 +0200
+
+ Text children of flow HTML elements are now wrapped in :transparent paragraphs
+
+lib/kramdown/parser/html.rb
+
+commit 98fd3b4acaa9438b94fcf66d8279828a72d16b17
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:15:09 2010 +0200
+
+ Re-enabled the toc tests in text->kramdown->html tests
+
+test/test_files.rb
+
+commit 7671b5546c0b616c63c8f6292646d551c577f3f4
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:14:13 2010 +0200
+
+ Fixed escaping of math output in HTML converter
+
+lib/kramdown/converter/html.rb
+
+commit c74f439d86e6fffa8fa5d1f8e321bd25c1ba08fe
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 21 08:13:42 2010 +0200
+
+ Changed the way how compact lists are represented internally
+
+ List items now always contain block elements and if the list is compact,
+ i.e. if the first part should only be text, then it is wrapped in a
+ paragraph and the paragraph is assigned the :transparent option.
+
+lib/kramdown/converter/html.rb
+lib/kramdown/parser/kramdown/list.rb
+
+commit 4c03e46ccad57c9a36529f1a9facb2ffd9c2364c
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 11:57:24 2010 +0200
+
+ Allowing empty alternative text for image links
+
+doc/news/release_0_9_0.page
+doc/syntax.page
+lib/kramdown/parser/kramdown/link.rb
+test/testcases/span/01_link/empty.html
+test/testcases/span/01_link/empty.text
+test/testcases/span/01_link/imagelinks.html
+test/testcases/span/01_link/imagelinks.text
+
+commit 71f047d89a9dcd77a93bbfb7d485fdf32edba1e8
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 11:23:57 2010 +0200
+
+ Small doc change
+
+README
+
+commit 19950a07838992d947224cf7b8ee05aa8d191cc5
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 11:09:31 2010 +0200
+
+ Updated news file
+
+doc/news/release_0_9_0.page
+
+commit 744baf367c8273e14f03bf05949064130d50d86b
+Author: Alex Marandon <contact@alexmarandon.com>
+Date: Sat Jun 19 23:39:27 2010 +0700
+
+ Fix ri documentation error
+
+ When installing the gem, there was an error in the documentation generation.
+ Amazingly, just replacing the curly braces block by a do/end block solves the
+ problem.
+
+ The error was:
+
+ Installing ri documentation for kramdown-0.9.0...
+
+ RDoc failure in lib/kramdown/parser/html.rb at or around line 299 column 64
+
+ Before reporting this, could you check that the file
+ you're documenting compiles cleanly--RDoc is not a
+ full Ruby parser, and gets confused easily if fed
+ invalid programs.
+
+ The internal error was:
+
+ ERROR: While generating documentation for kramdown-0.9.0
+ ... MESSAGE: Name or symbol expected (got
+ ... RDOC args: --ri --op /home/al/.gem/ruby/1.8/doc/kramdown-0.9.0/ri
+ --line-numbers --main Kramdown --quiet lib --title kramdown-0.9.0 Documentation
+ (continuing with the rest of the installation)
+
+lib/kramdown/parser/html.rb
+
+commit a2e10bf6d7ebdc130267827e51ea7097617f4700
+Author: Alex Marandon <contact@alexmarandon.com>
+Date: Fri Jun 18 23:17:53 2010 +0700
+
+ Exclude toc tests from text->kramdown->html tests
+
+test/test_files.rb
+test/testcases/block/16_toc/toc_depth_2.html
+test/testcases/block/16_toc/toc_depth_2.options
+test/testcases/block/16_toc/toc_depth_2.text
+test/testcases/block/16_toc/top_depth_2.html
+test/testcases/block/16_toc/top_depth_2.options
+test/testcases/block/16_toc/top_depth_2.text
+
+commit 7e08f2b8e74e9074e1dce28bae799fceacb40ef1
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 11:03:57 2010 +0200
+
+ Updated documentation and release notes in regard to toc_depth option
+
+doc/converter/html.page
+doc/converter/latex.page
+doc/news/release_0_9_0.page
+
+commit e8676132692081156adaf76c33d7d8cd73e5ec92
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 11:01:28 2010 +0200
+
+ Using toc_depth option in Latex converter
+
+lib/kramdown/converter/latex.rb
+lib/kramdown/options.rb
+
+commit 22b1dd6e42ddd3799ef38efd6af1839ebd478283
+Author: Alex Marandon <contact@alexmarandon.com>
+Date: Sun Jun 13 18:29:34 2010 +0700
+
+ Add toc_depth option
+
+ Add an option to specify the maximum depth of generated table of contents.
+
+lib/kramdown/converter/html.rb
+lib/kramdown/options.rb
+test/testcases/block/16_toc/no_toc_depth.html
+test/testcases/block/16_toc/no_toc_depth.options
+test/testcases/block/16_toc/no_toc_depth.text
+test/testcases/block/16_toc/top_depth_2.html
+test/testcases/block/16_toc/top_depth_2.options
+test/testcases/block/16_toc/top_depth_2.text
+
+commit 9c18bf3f128dd05542b2274197006f04535a71c3
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 10:41:10 2010 +0200
+
+ Added information about needed LaTeX packages
+
+doc/converter/latex.page
+
+commit 75a941152077666bc8b9357deae5bf36f7d5728b
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Jun 20 09:07:58 2010 +0200
+
+ Added input-output diagram to front page
+
+doc/index.page
+
+commit f2c40f814899ffe240fd1b2441d1d137b8b37b7e
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Thu Jun 17 08:03:33 2010 +0200
+
+ Fixed problems in html-to-native conversion
+
+ * Whitespace was modified in non-native pre/code elements
+ * Some conversions were done although they should not have been
+ when a parent element was non-native
+
+lib/kramdown/parser/html.rb
+
+commit 0334cb2c8fe1bb93364eb2b2b389bece0cb3cf71
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Thu Jun 17 07:16:25 2010 +0200
+
+ Block IALs and ALDs now insert an :eob element into the output stream
+
+ Since these elements visually end a block, they should end a block
+ element during the parsing stage.
+
+lib/kramdown/parser/kramdown/attribute_list.rb
+test/testcases/block/11_ial/simple.html
+
+commit 63181190164e3b9e8ebeab34c3926b377f0678b5
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 16 08:10:27 2010 +0200
+
+ Using the scss processor instead of less for the stylesheet
+
+doc/default.less.css
+doc/default.scss.css
+
+commit 06e372e8acffb7e4aeba21f95aadd88e9c7f43da
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 22:21:03 2010 +0200
+
+ Update documentation and release notes
+
+doc/converter/kramdown.page
+doc/documentation.page
+doc/news/release_0_9_0.page
+
+commit 1ce85c93b2cde82a947ec85c0575b483a99a6092
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 22:05:39 2010 +0200
+
+ Readded Converter::Html#options_for_element with deprecation
+
+ webgen uses this, so just removing would lead to problems
+
+doc/news/release_0_9_0.page
+lib/kramdown/converter/html.rb
+
+commit c145bf7ffe24345ad1e19f493941c6ee11f4d1b2
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 21:47:46 2010 +0200
+
+ Added kramdown converter
+
+lib/kramdown/converter.rb
+lib/kramdown/converter/kramdown.rb
+lib/kramdown/options.rb
+test/test_files.rb
+
+commit 6d65732107545e87cea30aea3fc43c0ab7835c5f
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 21:46:37 2010 +0200
+
+ Fixed :category option of math span element
+
+lib/kramdown/parser/kramdown/math.rb
+
+commit 59749d6037591f575f799a0321ed057b68ebb737
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 21:44:14 2010 +0200
+
+ Extracted common HTML converter methods to a separate utils class
+
+lib/kramdown/converter/html.rb
+lib/kramdown/utils.rb
+lib/kramdown/utils/html.rb
+
+commit f92234b8e27e872e54bf84890e2a4dd978d9dd83
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Jun 15 17:01:34 2010 +0200
+
+ Fixed problem with item IALs and enabled item IALs for definitions
+
+ Item IAL was not recognized when first element was a code block.
+
+doc/syntax.page
+lib/kramdown/parser/kramdown/list.rb
+test/testcases/block/13_definition_list/item_ial.html
+test/testcases/block/13_definition_list/item_ial.text
+
+commit 12ccf8617f6869271709eb61ba465a07eb07d084
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 14 20:09:32 2010 +0200
+
+ Updated comment extension to produce :comment element
+
+ kramdown comments are now output in HTML and LaTeX
+
+lib/kramdown/converter/html.rb
+lib/kramdown/converter/latex.rb
+lib/kramdown/parser/kramdown/extension.rb
+test/testcases/block/12_extension/comment.html
+test/testcases/span/extension/comment.html
+
+commit ebb339d927bf315793763eb73f39325005aed83a
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Mon Jun 14 19:16:45 2010 +0200
+
+ Elements of type :eob do not appear anymore in the final element tree
+
+lib/kramdown/converter/html.rb
+lib/kramdown/converter/latex.rb
+lib/kramdown/parser/kramdown.rb
+
+commit 8ecf464bda6c136b7bdfe62642cd3d73d92924bc
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Fri Jun 11 09:55:19 2010 +0200
+
+ HTML converter outputs characters for entities if possible
+
+ This is only done if run under Ruby 1.9
+
+doc/news/release_0_9_0.page
+lib/kramdown/converter/html.rb
+lib/kramdown/parser/html.rb
+lib/kramdown/utils/entities.rb
+test/test_files.rb
+test/testcases/block/07_horizontal_rule/error.html.19
+test/testcases/block/09_html/html_to_native/typography.html.19
+test/testcases/block/09_html/simple.html.19
+test/testcases/span/01_link/inline.html.19
+test/testcases/span/01_link/reference.html.19
+test/testcases/span/text_substitutions/entities.html.19
+test/testcases/span/text_substitutions/entities_numeric.html.19
+test/testcases/span/text_substitutions/typography.html.19
+
+commit a616422221bc5e2d62f5c63bf19b3f96c7607ca2
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Thu Jun 10 08:07:27 2010 +0200
+
+ Updated handling of code span/block elements
+
+ - They can contain only text, again
+ - When using html_to_native or the HTML parser and you are using Ruby
+ 1.9, entities are converted to characters if possible and if the
+ result contains only text, a code span/block is created - otherwise
+ a generic HTML code/pre element is used.
+
+lib/kramdown/converter/html.rb
+lib/kramdown/converter/latex.rb
+lib/kramdown/document.rb
+lib/kramdown/parser/base.rb
+lib/kramdown/parser/html.rb
+lib/kramdown/parser/kramdown/html.rb
+test/testcases/block/09_html/html_to_native/code.html
+test/testcases/block/09_html/html_to_native/code.text
+
+commit 2b3deaf9c6b7efb005cf41eaaaaaae6003b4b09d
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Thu Jun 10 07:19:42 2010 +0200
+
+ Updated entity handling implementation
+
+ - Added a separate module for handling entities
+ - Added option numeric_entities for defining whether entities are output
+ using their names or their numeric values
+
+doc/news/release_0_9_0.page
+lib/kramdown/converter/html.rb
+lib/kramdown/converter/latex.rb
+lib/kramdown/document.rb
+lib/kramdown/options.rb
+lib/kramdown/parser/html.rb
+lib/kramdown/parser/kramdown/html_entity.rb
+lib/kramdown/parser/kramdown/typographic_symbol.rb
+lib/kramdown/utils.rb
+lib/kramdown/utils/entities.rb
+test/testcases/block/06_codeblock/whitespace.html
+test/testcases/span/text_substitutions/entities_numeric.html
+test/testcases/span/text_substitutions/entities_numeric.options
+test/testcases/span/text_substitutions/entities_numeric.text
+
+commit 66e9bcc591cd2433f1c919cee3c0deb647aa3724
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 9 15:53:47 2010 +0200
+
+ Removed deprecated option filter_html
+
+doc/converter/html.page
+lib/kramdown/converter/html.rb
+lib/kramdown/options.rb
+test/run_tests.rb
+test/test_files.rb
+test/testcases/block/09_html/filtered_html.html
+test/testcases/block/09_html/filtered_html.options
+test/testcases/block/09_html/filtered_html.text
+test/testcases/block/12_extension/options.html
+test/testcases/block/12_extension/options.text
+
+commit f4e2496bb4d930b77d8897a7fb014615c1882b5b
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Jun 9 15:45:34 2010 +0200
+
+ Bumped version number and added release notes file
+
+doc/news/release_0_9_0.page
+lib/kramdown/version.rb
+
commit 824d854f2aa176664528d51e7ec98d91d7944b39
Author: Thomas Leitner <t_leitner@gmx.at>
Date: Tue Jun 8 15:45:02 2010 +0200
Fixed type in Rakefile