Added support for text-changed.
Added section titled successive element and the caret.
Put a variable holding the editor onto window.
Code reformatting.
Added test for text node changes.
Moved makePlaceholder from transformation.js to domutil.js
Changes to how modes are created required some changes to the test.
Better explanation of text-changed.
GenericDecorator now takes the mode as parameter.
Fix in how the contents is determined.
Added partial support for sensibe caret movement.
Added support for placeholders at element margins.
Bug fixes for caret movement towards the right.
Simplified nextCaretPosition.
nodeAtPrevCaretPosition is now prevCaretPosition
Fixed documentation.
Simplified moveCaretRight.
Added support for caret movement towards the left.
Ignore the static.js and .py files.
Renamed parser.js to validator.js and made all other necessary adjustments. This is a much better name because it validates but does not itself do the parsing.