* `this` scope is captured as `self`, so that it can be properly passed to `Showdown.forEach(plugin(self)` otherwise, extension plugin will end up with converter pointing to global scope. * because Showdown is not using proper prototype chain (i.e. references to yet to be defined functions), I had to move the extension handling below makeHtml so that it is defined and available within the plugin itself
Conflicts: README.md src/showdown.js
Showdown is not a constructor.
* browser support: .forEach is not always available. * also using Showdown.forEach in the test suite, to set the pattern.
simply handles strike-through for now.
to be sure the previous test incarnations continued to work.