                         # if lineNext is a Lx, then it must be turned in a Tx
                         if line.lineNext? and line.lineNext.lineType[0]=='L'
                             nextL = line.lineNext
-                            nextL.lineType='T'+nextL.lineType[1] 
+                            nextL.lineType = 'T'+nextL.lineType[1] 
                             nextL.line$.prop('class',"#{nextL.lineType}-#{nextL.lineDepthAbs}")
                     else 
                         isTabAllowed = false

        # 4- append fragment and delete endLine
        # TODO : consider using _insertFrag 
        if startLine.line$[0].lastChild.nodeName == 'BR'
            startLine.line$[0].removeChild( startLine.line$[0].lastChild)
        startFrag = endOfLineFragment.childNodes[0]
        myEndLine = startLine.line$[0].lastElementChild
        # if startFrag et myEndLine are SPAN and they both have the same class

            return linePrevSibling



    ###* ------------------------------------------------------------------------
     * Delete the user multi line selection
     * Prerequisite : at least 2 different lines must be selected
     * If startLine and endLine are specified, lines included between these two
     * are deleted (including startLine & endLine.
     * @param  {[line]} startLine [optional] if exists, the whole line will be taken
     * @param  {[line]} endLine   [optional] if exists, the whole line will be taken
     * @return {[none]}           [nothing]
    ###
    _deleteMultiLinesSelections : (startLine, endLine) ->

        # true when the caret needs to be repositioned after deletion
        replaceCaret = true

