rem: }; 
add: } 
context:   qx.Proto.setSelectionText = function(vText)  {    this._visualPropertyCheck();    var el = this.getElement();    var vOldText = el.value;    var vStart = el.selectionStart;    var vOldTextBefore = vOldText.substr(0, vStart);    var vOldTextAfter = vOldText.substr(el.selectionEnd);    var vValue = el.value = vOldTextBefore + vText + vOldTextAfter;    // recover selection    el.selectionStart = vStart;    el.selectionEnd = vStart + vText.length;    // apply new value to internal cache    this.setValue(vValue);    return true;  };
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/TextField.js/buggy/qooxdoo/source/script/qx/ui/form/TextField.js