Aleksander Machniak
2014-01-15 18ff2e4ac68044d94ef9edf403b6638dc9a6b91a
program/js/tiny_mce/plugins/autolink/editor_plugin_src.js
@@ -89,8 +89,11 @@
               while (endContainer.nodeType != 3 && endContainer.firstChild)
                  endContainer = endContainer.firstChild;
               r.setStart(endContainer, 0);
               r.setEnd(endContainer, endContainer.nodeValue.length);
               // Move range to text node
               if (endContainer.nodeType == 3) {
                  r.setStart(endContainer, 0);
                  r.setEnd(endContainer, endContainer.nodeValue.length);
               }
            }
            if (r.endOffset == 1)
@@ -104,8 +107,8 @@
         do
         {
            // Move the selection one character backwards.
            r.setStart(endContainer, end - 2);
            r.setEnd(endContainer, end - 1);
            r.setStart(endContainer, end >= 2 ? end - 2 : 0);
            r.setEnd(endContainer, end >= 1 ? end - 1 : 0);
            end -= 1;
            // Loop until one of the following is found: a blank space,  , delimeter, (end-2) >= 0