Add example from issue #94 about indented code block closing fences
Changing some variable names to more explicit ones to improve readability
Changing variable names even for even greater readability
- Use of calloc instead of malloc
- Test for NULL after allocation
Build a very simple shared library.
Changed bench.js so it no longer requires oldtests.
Merge pull request #1 from jgm/master

merge
Implemented stack-based algorithm for matching emphasis
Merge branch 'master' of github.com:jgm/stmd
Modified inline parsing to keep track of two pointers - the head of the list and the tail.
Revert "Modified inline parsing to keep track of two pointers - the head of the list and the tail."

This reverts commit bc78ad0a182bd322552fd081e30e552c18a87455.
Modified inline parsing to keep track of two pointers - the head of the list and the tail.
After inline parsing free any remaining InlineStack instances.
Add missing MIN directive

It's needed in strbuf_cmp().
Merge branch 'master' of https://github.com/Knagis/stmd into emphstack
Use browserify to make js code more modular.

* Moved js library code to `js/lib`.
* `js/stmd.js` is now generated from these files using browserify.
* Factored out `html5-entities.js` and `from-code-point.js` from main
  js parsing code (which is now `index.js`).
* Moved `js/markdown` to `js/bin`.
Change from-code-point.js so it doesn't alter String prototype.
Use browserify to make js code more modular.

* Moved js library code to `js/lib`.
* `js/stmd.js` is now generated from these files using browserify.
* Factored out `html5-entities.js` and `from-code-point.js` from main
  js parsing code (which is now `index.js`).
* Moved `js/markdown` to `js/bin`.
Change from-code-point.js so it doesn't alter String prototype.
Factored out inlines.js from index.js.