I have just talked to one too many people who have been bitten by this... Is there any possibility of having Perl's chomp() command be modified to recognize \n, \r, and \r\n as line-endings to chomp? A source of nasty confusion for people working in a cross-platform environment is when identical Perl scripts give very different results on the same exact file depending on whether you are running under *nix or Windows. (Particularly an issue with Samba because people wind up reading under one system files created under the other.) Yes, the current behaviour works as documented. But it leads to code not doing what people expect, and in many cases a confused person will spend several hours confused... Cheers, BenThread Next