f722e03e

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Keep the whitespace within a comment

The lexer stripped the text of a comment, so a comment that lined something up
lost its alignment when the file was formatted.

The marker is the whole "-- ", including the space, so dropping just the two
dashes left that space in the text.  Stripping made the space come back out as
one again, at the cost of every other space.  Dropping the marker instead keeps
the text exactly as written.

The generator stripped to match, which is why the roundtrip property did not
catch this.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 1s 17s 17s 18s 0s
Build 17s 4m28s 2m19s 2m37s 0s
Suite 0s 4m47s 2m36s 2m37s 0s

Timeline

0s20s40s1m1m20s1m40s2m2m20s