Q: The Ruby gets method truncates my input at 256 characters I am trying to enter a long string (> 256 characters but generally < 512) in Ruby with:
puts "Enter long string"
ilogo = gets.chomp
puts "#{ilogo}"

For some silly reason, it always truncates the input to keep only 256 characters (before chomp).
I verified that Ruby accepts longer strings, and that Windows 7 command line console also accepts strings > 256 chars.
I can't find any mention of the gets method having that type of limitation, but I am surely missing something.  I am clueless.  Could that be just a gets limitation?
Edit: Just to be more specific: one of the test strings I am using is:
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111123456777777777777777777777

Where 6 corresponds to the 256th character.
As indicated, the string truncates all characters beyond the 256th.

A: The best place to post this bug report is the mailing list Ruby-Talk,  http://www.ruby-forum.com/forum/ruby.
