No problem … I just though you should know about it, so that you could hopefully be spared the frustration of having a script that looks completely proper start generating “500 Internal Server Errors” and you go nutso trying to figure out why it doesn’t work.
Rhetorical or not, I think it’s a fair question. Part of the problem is what “proper” is defined to be! And you know, users already have to deal with the differences between DOS/Windows, MAC, and *nix line endings anyway
In practice, editing a file in webFTP seems to work fine for some stuff, but not with others (most notably, it seems to cause problems with perl). I haven’t researched it enough to understand the nuances/possibly work-arounds, etc., and I probably won’t, as I use editors that let me set my line endings for *nix style when I am working on files to be uploaded to DreamHost, or just uses native *nix editors in the shell.
It may, in fact, only be a problem with editing perl scripts (which is the circumstance in which I have had the problem, and the circumstance I have seen reported as it being a problem) - I just prefer to avoid the potential problem altogether.