                 frag.lastChild,                    # last line of frag
                 frag.lastChild.children.length-1,  # penultimate node of last line
                 endTargetLineFrag)                 # the frag to insert
+            # TODO : the next 3 lines are required for firebug to detect
+            # breakpoints ! ! !   ????????
             parendDiv = targetNode
             while parendDiv.tagName != 'DIV'
                 parendDiv = parendDiv.parentElement
 
         # remove the firstAddedLine from the fragment
-        #firstAddedLine = dummyLine.lineNext
-        #secondAddedLine = firstAddedLine.lineNext
-        #frag.removeChild(frag.firstChild)
-        #delete this._lines[firstAddedLine.lineID]
+        firstAddedLine = dummyLine.lineNext
+        secondAddedLine = firstAddedLine.lineNext
+        frag.removeChild(frag.firstChild)
+        delete this._lines[firstAddedLine.lineID]
 
         # 7- updates nextLine and prevLines, insert frag in the editor
         if secondAddedLine?


            # methods to deal selection on an iframe
            @getEditorSelection = () ->
                return rangy.getIframeSelection @editorTarget
            @saveEditorSelection = () ->
                return rangy.saveSelection(rangy.dom.getIframeWindow @editorTarget)
            


            # 1.2 caret is in the middle of the line : nothing to do

        # 2- Case of a selection contained in a line : let the browser do the job
        else if @currentSel.endLine == startLine

        # 3- Case of a multi lines selection
