rem: if (BX_selection) { BX_selection.collapseToStart(); } 
context: function BX_cursor_moveLeft (){    BX_selection = window.getSelection();    if (BX_selection)    {        BX_selection.collapseToStart();    }    if (BX_selection.anchorOffset == 0 )    {        var nextNode = false;        nextNode = BX_cursor_findTextLeft(BX_selection.anchorNode);        //no whitespace stuff...        if (nextNode != false)        {            var stripWS = nextNode.data.replace(/[\n ]{2,}$/,"");            if (stripWS.length == 0 || BX_cursor_overElement)            {                BX_selection.collapse(nextNode,stripWS.length)            }            else            {                BX_selection.collapse(nextNode,stripWS.length-1);            }        }    }    else    {        BX_selection.collapse(BX_selection.anchorNode, BX_selection.anchorOffset - 1 );    }    /*    BX_range = BX_selection.getRangeAt( BX_selection.rangeCount-1 ).cloneRange();        BX_range.collapse(true);*/}
meta: 791	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/791/23e4752e13536f63516c1ece4dd47e95e4cd7f52/bitfluxeditor_core.js/clean/src/webapp/lenya/resources/misc/bitflux/bxe/js/bitfluxeditor_core.js