 # Section: Other
 # =========================
 class CurrentLine extends TextObject
-  wise: 'characterwise'
   @extend(false)
   getRange: (selection) ->
     row = @getNormalizedHeadBufferPosition(selection).row


class PersistentSelection extends TextObject
  @extend(false)

  select: ->
    {persistentSelection} = @vimState
    unless persistentSelection.isEmpty()
      @selectSucceeded = true
      persistentSelection.setSelectedBufferRanges()
      @wise = swrap.detectWise(@editor)
class APersistentSelection extends PersistentSelection
  @extend()

  @extend(false)

class LatestChange extends TextObject
  wise: null
  @extend(false)
  getRange: ->
    @stopSelection()
