Brad Miller wrote:
Here is an example of a code block that is processed correctly by markdown, but is not correctly scoped in TextMate.
level 1
def test(): pass
Yes, such problems are well known, and the only way to fix them is to vastly increase the complexity of the markdown grammar (and still probably miss many cases), or else get some new parsing technology. I'm hoping TM2 makes this sort of thing easier to do.
-Jacob