With every save, a blank new line is added to the end of every file. This breaks PHP projects with multiple files that require setting the header. This would also break ASP, and any language that combines markup with scripting.
The problem is, a new line after the ?> actually outputs this blank line as content. Now header data can’t be set, as content has already been output. Since I can’t set the header, this breaks complex scripts which must return images, CSS, files, etc.
Don’t add a new line to my file if I didn’t type it myself!