emacs-expand-region 0.11.0 Increase selected region by semantic units

Expand region increases the selected region by semantic units. Just keep pressing the key until it selects what you want. There's also er/contract-region if you expand too far.