Have you experienced ruined files after transferring up and down with filezilla a few times? I had this issue for a long time and always wondered why Filezilla would insert empty lines throughout my code.
Well if you are like me you are pretty sick of it!
The good news?
The solution is quite simple. Transfer the files in Binary!
To do this go to: Transfer -> Transfer Type -> Binary
You can read more about the data types here for an explanation: http://wiki.filezilla-project.org/Data_Type
I hope this helps some people!
Unfortunately, that simple solution did not work for me.