Which text editors (free or commercial) handle character encoding and Windows/Unix line breaks properly?
I should think the vast majority do. Certainly Vim and Emacs will.