laughinghan/mathquill — pull request #86 by laughinghan (2012-06-17 21:54:19+00:00)
Title: `.html()`

(Note that the first 10 commits are from branches on which this is dependent, #84 and #85)

Don't actually merge this into `dev` yet, this is a Pull Request to start discussing this feature branch.

The first two commits, your `uuid` setup commit and a massive bitchy one where I changed all calls to `.data(jQueryDataKey)` to `.attr(mq{Cmd,Block}Id)`, are also necessary for your `write_DOM()` approach, etc.

The next two commits are where I set up my super simple tree-recursive `.html()` and `.jQize()` methods, respectively, but they're not called.

For now, I'm putting off the massive commit to change all the `.htmlTemplate`s to the format `.html()` expects, from the format `.createBlocks()` currently expects, and also that will change `.createBlocks()` to call `.jQize()`.

Note that MathQuill should be in a fully functional state in every single commit, although there are unused methods in the 3rd and 4th commits.