in reply to Unix \n vs. DOS \n

To answer your question

Does perl for Win32 "internally" convert Unix newlines to CR-LF?

NO. I usually do a regular exp to convert all \n s to \r\n like this
$mystring = ~s/\n/\r\n/g;


Hope this helps.

--BigJoe