   # Returns a {ScopeDescriptor}
   getScopeDescriptor: ->
     @editor.scopeDescriptorForBufferPosition(@getBufferPosition())
-  getScopes: ->
-    Grim.deprecate 'Use Cursor::getScopeDescriptor() instead'
-    @getScopeDescriptor().getScopesArray()
 
   # Public: Returns true if this cursor has no non-whitespace characters before
   # its current position.


    endOfWordPosition or currentBufferPosition

  getMoveNextWordBoundaryBufferPosition: (options) ->
    Grim.deprecate 'Use `::getNextWordBoundaryBufferPosition(options)` instead'
    @getNextWordBoundaryBufferPosition(options)

  # Public: Retrieves the buffer position of where the current word starts.
  #
  # * `options` (optional) An {Object} with the following keys:

    @emitter.on 'did-change-visibility', callback

  on: (eventName) ->
    return unless Grim.includeDeprecations

    switch eventName
      when 'moved'
        Grim.deprecate("Use Cursor::onDidChangePosition instead")
