[kramdown-users] Backward incompatible changes in parser/converter
Shawn Van Ittersum
svicalifornia at gmail.com
Wed Apr 7 14:12:35 EDT 2010
OK.
There is something nice about having a uniform syntax to wrap all kramdown "tags." I can't imagine a suitably concise XHTML representation of IALs, so I'd suggest keeping the extensions in curly-brace format for uniformity. Wouldn't it be odd to say, "These kramdown tags/directives look like this, but these IAL tags look altogether different..."?
Juse like all ERB tags have <% %> wrappers, I think there should be similar consistency in kramdown.
If you do keep curly braces, I think the directive syntax could be simplified. Instead of this:
{::options:: ...}
why not this:
{options ...} or {kd-options ...}
Why are all the colons necessary?
Shawn
On Wed, 7 Apr 2010 16:40:13 +0200, Thomas Leitner wrote:
> On Wed, 7 Apr 2010 20:58:03 +1000, Shawn Van Ittersum wrote:
>> Will this new XHTML options syntax also apply to IALs? Would you
>> please send some examples of what that would look like?
>
> No, IALs and ALDs will stay the same since they fulfill a completely
> different purpose. Also, the extensions always stand alone whereas IALs
> are always applied to an element. Therefore it would not "look"
> good when using XML tags for this purpose.
>
> -- Thomas
> _______________________________________________
> kramdown-users mailing list
> kramdown-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/kramdown-users
More information about the kramdown-users
mailing list