   removeCursor: (cursor) ->
     _.remove(@cursors, cursor)
 
-  # Public: Creates a new selection at the given marker.
+  # Adds and returns a {Selection} based on the given {DisplayBufferMarker}.
   #
   # marker  - The {DisplayBufferMarker} to highlight
   # options - An {Object} that pertains to the {Selection} constructor.

    else
      'untitled'

  # Public: Compares two `Editor`s to determine equality.
  #
  # Equality is based on the condition that:
  #

    @markBufferPosition(bufferPosition, @getSelectionMarkerAttributes())
    @getLastSelection().cursor

  # Adds and returns a cursor based on the given {DisplayBufferMarker}.
  addCursor: (marker) ->
    cursor = new Cursor(editor: this, marker: marker)
    @cursors.push(cursor)
