Formatting preferences: newline at eof on save, translate tabs to spaces, and trim trailing whitespace.