Automatically indent source code