From: nobu.nokada@... Date: 2002-01-19T15:05:04+09:00 Subject: Re: Chopping and chomping to no avail Hi, At Sat, 19 Jan 2002 06:59:12 +0900, Michael Hayes wrote: > chomp won't remove the last char from an > unterminated line, but it only works on one > type of record separator, so it won't handle > \n and \r\n at the same time. 1.7 works as you want. $ ruby17 -v -e '["foo\r\n", "foo\r", "foo\n", "foo"].each {|s| p s.chomp}' ruby 1.7.2 (2002-01-18) [i686-linux] "foo" "foo" "foo" "foo" -- Nobu Nakada