The source project of this merge request has been removed.
Fixing issue #27
This addresses the issue where whitespace (both tabs and blank spaces)
used to indent lines inside the body of a macro definition led to
everything being in the selection set, thereby failing commands like
choose
and rename
which expect an empty selection set.