Neil Jenkins
e4b5ea6ee8
If all text in inline tag deleted, remove tag.
2012-07-02 14:04:06 +10:00
Neil Jenkins
bf8598e060
Fix zero-width space character bug.
...
If the node containing the zero-width space character was merged by a call to
Range#mergeInlines, the character was not being removed, making for odd cursor
movement.
2012-04-10 15:42:47 +10:00
Neil Jenkins
543abca022
Workaround WebKit/IE can't focus empty text nodes.
2012-04-02 17:38:01 +10:00
Neil Jenkins
6480739143
Update copyright year.
2012-04-02 15:55:33 +10:00
Neil Jenkins
f0ba6216cc
Add support for IE8.
2012-04-02 15:55:33 +10:00
Neil Jenkins
70078355b7
Whitespace fix.
2012-03-08 15:19:43 +11:00
Neil Jenkins
e3ee4dad12
Whitespace cleanup.
2012-01-25 11:47:26 +11:00
Neil Jenkins
cfe9bea8b3
Opera collapses blocks with just spaces for data
2011-12-09 13:30:58 +11:00
Neil Jenkins
f1a714a179
<br>s should be added to every block in Webkit/Gecko
2011-11-16 19:24:43 +11:00
Neil Jenkins
feca3e4d8f
Make forEachBlock method public.
...
And tidy a few bits and pieces.
2011-11-14 17:55:40 +11:00
Neil Jenkins
3b09cbf703
Improve cleaning of inserted content.
2011-11-04 16:53:12 +11:00
Neil Jenkins
28c9ab10a9
Fix FF deleting everything on cut.
2011-11-03 17:05:18 +11:00
Neil Jenkins
e8a917f321
Fix Range#containsNode.
...
Not sufficient for node to be adjacent to range; must actually contain range.
2011-11-02 19:12:31 +11:00
Neil Jenkins
953ee3bfc7
Fix bug in FF on enter.
2011-11-02 18:46:45 +11:00
Neil Jenkins
ae09554883
Don't try to merge <br>s or <img>s etc.
2011-11-02 16:43:42 +11:00
Neil Jenkins
9dcbf45f4a
Fix Range#get(Start|End)Block.
2011-11-02 16:31:46 +11:00
Neil Jenkins
f89490736e
Replace buggy TreeWalker implementations.
2011-11-02 14:02:18 +11:00
Neil Jenkins
7b000293d6
Fix bug in text cursor fixing in IE/Opera.
2011-11-02 11:55:08 +11:00
Neil Jenkins
f245cc0dba
Fix Range#get(Start|End)Block methods.
2011-10-31 13:08:51 +11:00
Neil Jenkins
72141fd670
Initial commit for public release.
2011-10-29 14:15:21 +11:00