User can now select a range of text to alter instead of just the whole text buffer.