fix parsing bug when a line should be ignored
reindent