 #
 class Repeat extends Operator
   @extend()
-  constructor: (@editor, @vimState) -> @complete = true
+  constructor: ->
+    super
+    @complete = true
 
   isRecordable: -> false
 

#
class UpperCase extends Operator
  @extend()
  constructor: (@editor, @vimState) ->
    @complete = false

  execute: ->
    # if _.contains(@target.select(@getCount(1)), true)
    if _.contains(@target.select(), true)

#
class LowerCase extends Operator
  @extend()
  execute: ->
    if _.contains(@target.select(), true)
      @editor.replaceSelectedText {}, (text) ->
