 
   # Identifies if a character sequence is within a certain range.
   #
-  # regex - The {RegExp} to match.
-  # startIndex - A {Number} representing the starting character offset.
-  # endIndex - A {Number} representing the ending character offset.
+  # * `regex` The {RegExp} to match.
+  # * `startIndex` A {Number} representing the starting character offset.
+  # * `endIndex` A {Number} representing the ending character offset.
   #
   # Returns an {Array} of matches for the given regex.
   matchesInCharacterRange: (regex, startIndex, endIndex) ->


  # Public: Delete the text in the given range.
  #
  # range - A {Range} in which to delete. The range is clipped before deleting.
  #
  # Returns an empty {Range} starting at the start of deleted range.
  delete: (range) ->


  # Public: Set the text in the given range.
  #
  # * `range` A {Range}
  # * `text` A {String}
  # * `normalizeLineEndings` (optional) {Boolean} (default: true)
  #
  # Returns the {Range} of the inserted text.
  setTextInRange: (range, text, normalizeLineEndings=true) ->
