   adjustRowRange: (startRow, endRow) ->
     if @isInner()
       startRow += 1
-      unless @language in @indentScopedLanguages
-        endRow -= 1
-    endRow += 1 if (@language in @omitingClosingCharLanguages)
+      endRow -= 1 unless @language in @indentScopedLanguages
+    endRow += 1 if (@language in @omittingClosingCharLanguages)
     [startRow, endRow]
 
 class AFunction extends Function

# Refactoring status: 95%
{Range} = require 'atom'
_    = require 'underscore-plus'

Base = require './base'
swrap = require './selection-wrapper'

  eachSelection: (fn) ->
    fn(s) for s in @editor.getSelections()
    @emitDidSelect()
    return if @isMode('operator-pending') or @isMode('visual', 'linewise')
    if @isLinewise()
      @activateMode('visual', 'linewise')

