rem: }; 
add: } 
context: qx.Proto.showColumnMoveFeedback = function(pageX) {  var paneModel = this.getTablePaneModel();  var columnModel = this.getTableColumnModel();  var paneLeftX = qx.dom.DomLocation.getClientBoxLeft(this._tablePane.getElement());  var colCount = paneModel.getColumnCount();  var targetXPos = 0;  var targetX = 0;  var currX = paneLeftX;  for (var xPos = 0; xPos < colCount; xPos++) {    var col = paneModel.getColumnAtX(xPos);    var colWidth = columnModel.getColumnWidth(col);    if (pageX < currX + colWidth / 2) {      break;    }    currX += colWidth;    targetXPos = xPos + 1;    targetX = currX - paneLeftX;  }  // Ensure targetX is visible  var clipperLeftX = qx.dom.DomLocation.getClientBoxLeft(this._paneClipper.getElement());  var clipperWidth = this._paneClipper.getBoxWidth();  var scrollX = clipperLeftX - paneLeftX;  // NOTE: +2/-1 because of feedback width  targetX = qx.lang.Number.limit(targetX, scrollX + 2, scrollX + clipperWidth - 1);  this._showResizeLine(targetX);  // Return the overall target x position  return paneModel.getFirstColumnX() + targetXPos;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/TablePaneScroller.js/buggy/qooxdoo/source/script/qx/ui/table/TablePaneScroller.js