maruku
maruku copied to clipboard
Brackets in URL links are not handled correctly
When there is a closing bracket in a link maruku uses this as the end of the link and not as part of the link.
A markdown sample:
[some link with brackets](http://java.sun.com/j2se/1.5.0/docs/api/java/sql/Timestamp.html#toString())
This results in the following parser tree with maruku 0.7.1:
md_el(:document, md_par([
md_im_link("some link with brackets", "http://java.sun.com/j2se/1.5.0/docs/api/java/sql/Timestamp.html#toString(", nil),
")"
]))
Thanks for the report - I'll add some pending tests, but the fix is tricky.