   #
   # marker - A {DisplayBufferMarker}
   #
-  # Returns the selected {Range} or {undefined} if the marker is invalid.
+  # Returns the selected {Range} or `undefined` if the marker is invalid.
   selectMarker: (marker) ->
     if marker.isValid()
       range = marker.getBufferRange()


  # Public: Get current {Selection}s.
  #
  # Returns: An {Array} of {Seletions}s.
  getSelections: -> new Array(@selections...)

  # Public: Get the most recent {Selection} or the selection at the given

  getLastSelection: ->
    _.last(@selections)

  # Public: Get all {Selection}s, ordered by their position in the buffer
  # instead of the order in which they were added.
  #
  # Returns an {Array} of {Selection}s.
