   #
   # bufferRange - A {Range} in the buffer
   # options - A hash of options
-  setSelectedBufferRange: (bufferRange, options) -> @activeEditSession.setSelectedBufferRange(bufferRange, options)  
+  setSelectedBufferRange: (bufferRange, options) -> @activeEditSession.setSelectedBufferRange(bufferRange, options)
   # Public: Given an array of buffer ranges, this removes all previous selections and creates new selections for them.
   #
   # bufferRanges - An {Array} of {Range}s in the buffer

_ = require 'underscore'

# Public: Represents the entire visual pane in Atom.
# 
# The Editor manages the {EditSession}, which manages the file buffers.
module.exports =
class Editor extends View

  deleteToEndOfWord: -> @activeEditSession.deleteToEndOfWord()
  # Public: Performs a delete to the end of the current line, removing characters found there.
  deleteLine: -> @activeEditSession.deleteLine()
  # Public: Performs a cut to the end of the current line.
  #
  # Characters are removed, but the text remains in the clipboard.
  cutToEndOfLine: -> @activeEditSession.cutToEndOfLine()
