waylan/Python-Markdown — pull request #315 by lkesteloot (2014-06-01 02:01:23+00:00)
Title: Add failing unit test for smarty

Added this failing test:

"Ellipsis within quotes..."

The second double quotes should be rdquo, but smarty makes ldquo. I tried to figure out where the bug might be, but I couldn't narrow down the bug because all of these cases succeed:

"One period."
"Two periods.."
"Semicolon;"

There must be something about the order of regexp evaluation I'm not understanding.