part 1 of 1.2.0p8 support
reindent all and remove tabs
Final support for 1.2.0p8