failing spec for WhileUntilDo auto-correct
Merge pull request #449 from tamird/tamird

failing spec for WhileUntilDo auto-correct
Remove whitespaces between condition and `do` with WhileUntilDo auto-correction

This fixes #449.
Use Parser::Source::Buffer#name instead of reading @name ivar directly
Allow end to be aligned with the start of the line containing do.

Fixes #447.