Don't focus editor befor insertion in Opera:
caret will be wrongly moved to start of text
Refactoring: extract getRange() method from getNodeFromSelection()
Add selectNodeContents() method
Allow edit link
Add editor.removeUrlTag() API
And try remove link, if selection are empty (just caret on link)
Add hint about "selectInserted" option
Add editor.inputField property
Expose editor object to <textarea>
Don't use ww.focus() directly
Use own getStyles() method
Move "selectInserted" option to prototype
Don't check for style.display
Better undo/redo:
* insert into visible editor (sic!)
* use insertHTML() instead in innerHTML = ...
Fix undo/redo in plain mode (only Google Chrome for now)
Fix styles for multiple editors
Use .innerHTML = ... in first time:
1) insertHTML() doesn't work
2) buggy <br> in empty editor on Opera