- if(endSpace) {
- var toAdd = oldText.match(/\s+$/g)[0];
- if(newText[newText.length - 1] === ' ' && toAdd[0] === ' ')
- toAdd = toAdd.substr(1);
- addInfo(toAdd);
+ var toAdd1, toAdd2;
+ var toAdd = [];
+ if(!trimmed) {
+ toAdd.push(oldText);
+ } else {
+ if(endSpace) {
+ toAdd1 = oldText.match(/\s+$/g)[0];
+ if(newText[newText.length - 1] === ' ' && toAdd1[0] === ' ')
+ toAdd1 = toAdd1.substr(1);
+ toAdd.push(toAdd1);
+ }
+ if(startSpace) {
+ toAdd2 = oldText.match(/^\s+/g)[0];
+ if(newText[0] === ' ' && toAdd2[toAdd2.length-1] === ' ')
+ toAdd2 = toAdd2.substr(0, toAdd2.length -1);
+ toAdd.push(toAdd2);
+ }