ChangeLog in kramdown-0.1.0 vs ChangeLog in kramdown-0.2.0

- old
+ new

@@ -1,5 +1,427 @@ -commit 528f4baec14992725b01dbbbef9ebd99d03fcf4f +commit 034525fb53f178da9498e0f653c382a17549ca3a +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Thu Dec 3 20:25:17 2009 +0100 + + Updated release notes + +doc/index.page +doc/news/release_0_2_0.page + +commit 89fc586b5f70ccfc8facfae48aa0a0ce31df1d73 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Thu Dec 3 14:25:46 2009 +0100 + + Documentation updates + + * Added definition list examples to quick reference + * Added more head lines for quicker access to syntax documentation + +doc/quickref.page +doc/syntax.page + +commit 4272568be7c735411faf456e98066d5b51989634 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Thu Dec 3 08:43:46 2009 +0100 + + Implemented definition list syntax + +doc/syntax.page +lib/kramdown/converter.rb +lib/kramdown/parser.rb +test/testcases/block/02_eob/middle.html +test/testcases/block/13_definition_list/definition_at_beginning.html +test/testcases/block/13_definition_list/definition_at_beginning.text +test/testcases/block/13_definition_list/multiple_terms.html +test/testcases/block/13_definition_list/multiple_terms.text +test/testcases/block/13_definition_list/para_wrapping.html +test/testcases/block/13_definition_list/para_wrapping.text +test/testcases/block/13_definition_list/separated_by_eob.html +test/testcases/block/13_definition_list/separated_by_eob.text +test/testcases/block/13_definition_list/simple.html +test/testcases/block/13_definition_list/simple.text +test/testcases/block/13_definition_list/styled_terms.html +test/testcases/block/13_definition_list/styled_terms.text +test/testcases/block/13_definition_list/too_much_space.html +test/testcases/block/13_definition_list/too_much_space.text +test/testcases/block/13_definition_list/with_blocks.html +test/testcases/block/13_definition_list/with_blocks.text + +commit f7cdd0fa6c647b91be82184a9c4e755f8feed749 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Thu Dec 3 08:29:30 2009 +0100 + + Another major update to the HTML parser + + * script tags in spans are not parsed anymore + * trying to fix broken HTML, for example, auto-closing br and hr tags + * HTML block tags in spans are now escaped + * updated syntax documentation regarding HTML blocks and spans + +doc/syntax.page +lib/kramdown/parser.rb +test/testcases/block/09_html/invalid_html_2.html +test/testcases/block/09_html/parse_as_raw.html +test/testcases/span/05_html/normal.html +test/testcases/span/05_html/normal.text + +commit 70982a61b7c38d34ef7aa420cf0bb05d3b1c1e85 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Wed Dec 2 15:02:41 2009 +0100 + + Fixed a problem with parsing HTML + + When opening and closing an HTML span tag on the same line as an HTML + block tag, the closing tag of the span tag was omitted. + +lib/kramdown/parser.rb +test/testcases/block/09_html/not_parsed.html +test/testcases/block/09_html/not_parsed.text + +commit ae805cfcace68d089135d20c6636f8cc74088930 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Dec 1 15:49:10 2009 +0100 + + Major update to the HTML block parser + + Parsing of raw HTML block tags should work much better now since HTML block + lines are now processed even inside raw HTML blocks + +doc/news/release_0_2_0.page +doc/syntax.page +lib/kramdown/converter.rb +lib/kramdown/parser.rb +test/testcases/block/09_html/markdown_attr.html +test/testcases/block/09_html/markdown_attr.text +test/testcases/block/09_html/not_parsed.html +test/testcases/block/09_html/not_parsed.text +test/testcases/block/09_html/parse_as_raw.html +test/testcases/block/09_html/parse_as_raw.text +test/testcases/block/09_html/simple.html + +commit 7058ee02758f5e66f5a4030ee987685ab0dd5f87 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Dec 1 08:06:28 2009 +0100 + + Fixed typo + +doc/syntax.page + +commit 6af053543fa37132b2b099792fafae364ef0aa21 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Mon Nov 30 16:54:17 2009 +0100 + + Added support for setting header IDs via the syntax available in PHP Markdown Extra and Maruku + +doc/news/release_0_2_0.page +doc/syntax.page +lib/kramdown/parser.rb +test/testcases/block/04_header/atx_header.html +test/testcases/block/04_header/atx_header.text +test/testcases/block/04_header/setext_header.html +test/testcases/block/04_header/setext_header.text + +commit 54ee8f5d1b1f598ed7aa915b4274589652c75019 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Mon Nov 30 16:18:23 2009 +0100 + + Small documentation fix + +doc/syntax.page + +commit 2e221b46b14a50d2832f3ab7817f668fd0a58dee +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Mon Nov 30 16:13:43 2009 +0100 + + Four small updates + + * entities have now their own Element type :entity + * typographic symbols have now their own Element type :typographic_sym + * removed unnecessary parsing of special HTML chars + * small fix for parsing HTML spans + +lib/kramdown/converter.rb +lib/kramdown/parser.rb + +commit 915bba0082cb90efa74bb16814dda7ef1bdf0afa +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Mon Nov 30 07:40:39 2009 +0100 + + Renamed processing option :first_as_block to :first_is_block + +lib/kramdown/converter.rb +lib/kramdown/parser.rb + +commit 03b00f2587f4a69292bce7d0ee3d7996966a5b24 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Mon Nov 30 07:37:03 2009 +0100 + + Bug fix: horizontal rules may now also contain tabs as separator + +doc/news/release_0_2_0.page +doc/syntax.page +lib/kramdown/parser.rb +test/testcases/block/07_horizontal_rule/sepspaces.html +test/testcases/block/07_horizontal_rule/sepspaces.text +test/testcases/block/07_horizontal_rule/septabs.html +test/testcases/block/07_horizontal_rule/septabs.text + +commit 3a99d93b0f677bd8fa9ea3be25b65b48fa24b67a +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 10:45:00 2009 +0100 + + Clarified a point regarding text on HTML block lines + +doc/syntax.page + +commit ddbab79d82e7fad5ddfc0841ab4f1ca765b5bc7c +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 10:39:47 2009 +0100 + + Added the correct content model for parsing th and td tags + +lib/kramdown/parser.rb +test/testcases/block/09_html/content_model/tables.html +test/testcases/block/09_html/content_model/tables.options +test/testcases/block/09_html/content_model/tables.text +test/testcases/block/09_html/tables.html +test/testcases/block/09_html/tables.options +test/testcases/block/09_html/tables.text + +commit 4b076ad0280fa6f91e6e617ae98f82900df73fdf +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 10:35:00 2009 +0100 + + Added the correct content model for parsing dd tags + +lib/kramdown/parser.rb +test/testcases/block/09_html/content_model/deflists.html +test/testcases/block/09_html/content_model/deflists.options +test/testcases/block/09_html/content_model/deflists.text + +commit 6a6f47910fc2283d0a6c83aeb311f1b4e587b300 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 10:22:52 2009 +0100 + + Small bug fix + +Rakefile + +commit b4a6faa1c087d5240ac2c5a62d8931aa9f36b830 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 10:22:40 2009 +0100 + + Made it clearer that kramdown is a Markdown-superset converter + +COPYING +Rakefile +doc/default.template +doc/index.page +doc/news.feed +doc/quickref.page +doc/tests.page + +commit 7329d179c7a4ff44e99c39dc19a8532d0f203315 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 28 08:59:45 2009 +0100 + + Renamed extensions kdoptions to options and nokramdown to nomarkdown + +doc/news/release_0_2_0.page +doc/quickref.page +doc/syntax.page +doc/tests.page +lib/kramdown/deprecated.rb +lib/kramdown/document.rb +lib/kramdown/extension.rb +test/testcases/block/09_html/parse_as_raw.text +test/testcases/block/12_extension/kdoptions.html +test/testcases/block/12_extension/kdoptions.text +test/testcases/block/12_extension/kdoptions2.html +test/testcases/block/12_extension/kdoptions2.text +test/testcases/block/12_extension/nokramdown.html +test/testcases/block/12_extension/nokramdown.text +test/testcases/block/12_extension/nomarkdown.html +test/testcases/block/12_extension/nomarkdown.text +test/testcases/block/12_extension/options.html +test/testcases/block/12_extension/options.text +test/testcases/block/12_extension/options2.html +test/testcases/block/12_extension/options2.text + +commit 10188ec8d9ec197214004014e476b8ae541f30dd +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Fri Nov 27 16:53:21 2009 +0100 + + Now defaulting to parsing HTML spans since this is what standard Markdown does + +doc/news/release_0_2_0.page +doc/syntax.page +lib/kramdown/document.rb +test/testcases/span/05_html/markdown_attr.html + +commit 3966cac694de1a58f8472f5366da0a1eb1b60475 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Fri Nov 27 10:15:35 2009 +0100 + + Updated release notes + +doc/news/release_0_2_0.page + +commit eac4769a09f226a56a731518fdfe9d0592ee17e5 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Fri Nov 27 09:59:50 2009 +0100 + + Made parsing of HTML elements configurable + + * added a configuration for enabling/disabling parsing of block and/or span HTML elements + * parsing of block and span HTML elements is now disabled by default + * added support for the markdown attribute + +doc/quickref.page +doc/syntax.page +lib/kramdown/document.rb +lib/kramdown/extension.rb +lib/kramdown/parser.rb +test/testcases/block/09_html/auto_parse_block_html.html +test/testcases/block/09_html/auto_parse_block_html.options +test/testcases/block/09_html/auto_parse_block_html.text +test/testcases/block/09_html/html_and_codeblocks.options +test/testcases/block/09_html/markdown_attr.html +test/testcases/block/09_html/markdown_attr.text +test/testcases/block/09_html/not_parsed.html +test/testcases/block/09_html/not_parsed.text +test/testcases/block/09_html/parse_as_raw.options +test/testcases/block/09_html/parse_as_raw.text +test/testcases/block/09_html/parse_as_span.options +test/testcases/block/09_html/parse_block_html.html +test/testcases/block/09_html/parse_block_html.options +test/testcases/block/09_html/parse_block_html.text +test/testcases/block/09_html/simple.options +test/testcases/block/09_html/tables.html +test/testcases/block/09_html/tables.options +test/testcases/block/09_html/tables.text +test/testcases/block/12_extension/kdoptions.html +test/testcases/block/12_extension/kdoptions.text +test/testcases/span/05_html/markdown_attr.html +test/testcases/span/05_html/markdown_attr.text + +commit 0f63228e21f931929de590d9c7cfc4b9e03b9cef +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Fri Nov 27 08:31:08 2009 +0100 + + Added version number to quickref and syntax doc + +doc/quickref.page +doc/syntax.page + +commit e1ffeee1f23a027d307b41a385ccfbcde077b858 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Thu Nov 26 20:49:16 2009 +0100 + + Updated HTML block and span parser + + * span level HTML tags may now be broken across lines + * better parsing of block level HTML tags + * clarified some points regarding HTML parsing in the syntax spec + +doc/syntax.page +lib/kramdown/converter.rb +lib/kramdown/parser.rb +test/testcases/block/09_html/invalid_html_1.html +test/testcases/block/09_html/parse_as_raw.html +test/testcases/block/09_html/parse_as_raw.text +test/testcases/block/09_html/parse_as_span.html +test/testcases/block/09_html/simple.html +test/testcases/block/09_html/simple.text +test/testcases/block/12_extension/kdoptions.html +test/testcases/span/05_html/across_lines.html +test/testcases/span/05_html/across_lines.text +test/testcases/span/05_html/normal.html +test/testcases/span/05_html/normal.text + +commit d7bbb7efcf367b5eebbcbed80307f3c42b6ffbb3 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Wed Nov 25 15:40:25 2009 +0100 + + Updated release notes + +doc/news/release_0_2_0.page + +commit caf2275e87e1de4cea7f9bf10834e052e777dfd3 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Wed Nov 25 15:38:43 2009 +0100 + + Fixed bug in parsing of autolinks + +lib/kramdown/parser.rb +test/testcases/span/05_html/link_with_mailto.html +test/testcases/span/05_html/link_with_mailto.text + +commit fc8f8bebf47aad093a382885cb6fd8e92c93409c +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Nov 24 08:02:39 2009 +0100 + + Updated parsing of HTML/XML elements + + * HTML tables should now be parsed correctly + * Slight modification of output for HTML elements that appear entirely on one line + * Unknown XML/HTML elements are not parsed at all now + +doc/syntax.page +lib/kramdown/converter.rb +lib/kramdown/parser.rb +test/testcases/block/09_html/parse_as_raw.html +test/testcases/block/09_html/parse_as_span.html +test/testcases/block/09_html/simple.html +test/testcases/block/09_html/tables.html +test/testcases/block/09_html/tables.text + +commit 19bd62ff33410bfe0d4b8674b7ed20191729d013 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Nov 24 07:28:41 2009 +0100 + + Option :auto_ids now defaults to true + +Rakefile +doc/quickref.page +doc/syntax.page +lib/kramdown/document.rb +test/run_tests.rb +test/test_files.rb + +commit 8516e5b56008d601aa7301a9cde5d89190802be3 +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Nov 24 07:25:06 2009 +0100 + + Bumped version number, moved VERSION const to own file and added release notes file + +doc/news/release_0_2_0.page +lib/kramdown/document.rb +lib/kramdown/version.rb + +commit 8adb0b65681dc7c2f24bc01edeba488ac10beecd +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Tue Nov 24 07:18:43 2009 +0100 + + Fixed bug with header IDs + + When using :auto_ids=true and an IAL to assign an ID to a header, + two id attributes were falsely created. + +lib/kramdown/parser.rb +test/testcases/block/11_ial/auto_id_and_ial.html +test/testcases/block/11_ial/auto_id_and_ial.options +test/testcases/block/11_ial/auto_id_and_ial.text + +commit 6cc1874480b565da30fbf8699df938b7d52637fe +Author: Thomas Leitner <t_leitner@gmx.at> +Date: Sat Nov 21 08:44:47 2009 +0100 + + Fixed copy-paste issue + +doc/default.template + +commit a790a15c11924f08acd39c7f198c6c71cadc80d3 Author: Thomas Leitner <t_leitner@gmx.at> Date: Sat Nov 21 08:31:07 2009 +0100 Small fix