         line = editor.lineTextForBufferRow(point.row)
         # correct range to end of line
         range = [range[0], [point.row, line.length]]
-        # marker = editor.markBufferRange(range, {invalidate: "inside"})
-        # marker = @_createAnnotationMarker(editor, range)
         marker = @_createAnnotationMarker(editor, range)
 
         annotation = @_instantiateCodeAnnotation(

                        annotation.destroy()
            return @
        return marker
    ###
    # Creates an entirely new code annotation.
    # Therefore, an asset is copied and the .names.cson is updated.

            originalText: editor.getTextInBufferRange(range).trim()
        }
        @subscriptions.add marker.onDidChange (event) =>
            properties = marker.getProperties()
            if event.textChanged
                currentRange = marker.getBufferRange()
                markerText = editor.getTextInBufferRange(currentRange).trim()
                annotation = properties.annotation
                if markerText.length > 0
                    # non-whitespace text changes => custom invalidate
                    if properties.originalText isnt markerText
                        annotation.invalidate()
