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