[BUG] So since when is ) part of valid URL? The link markdown code consumes these brackets greedily
Greedy match is such regular expression that tries to match as much text as possible. Now if you have a URL link in brackets (I often do this), it will be broken and the second bracket will disappear:
This: (blah [link text](scheme://link.url) ) more text Turns in this: (blah link text ) more text
I used http://www.google.com in the live example and you can see that the link is now broken.