On Jun 29, 2009, at 20:04, Luis Lavena wrote:
On Mon, Jun 29, 2009 at 8:58 PM, Eric Hodel<drbr...@segment7.net>
wrote:
[...]
I didn't upload a new gem after the UTF-8 change, I only merged to
the 1_3
branch.
I'm not able to reproduce your issue, but I have a separate and
possibly
related one:
I was able to reduce the issue and put it in the minimal sample:
http://pastie.org/528957
Trying to do File.read on ChangeLog is failing, however on 1.8.6 the
exact same command works flawlessly.
It seems to only be on display:
irb(main):002:0> b = File.read('ChangeLog')
Errno::ENOMEM: Not enough space - <STDOUT>
from C:/Users/Luis/Tools/Ruby/ruby-1.9.1-p129-i386-mingw32/lib/ruby/
1.9.1/irb.rb:302:in `write'
what about: b = File.read('ChangeLog'); nil
I don't see any non-UTF-8 characters in the ChangeLog:
$ iconv -t utf-8 < ChangeLog > ChangeLog2
$ diff ChangeLog ChangeLog2
$
This seems to be a Windows-only issue though. Does adding a BOM to
ChangeLog help?
_______________________________________________
Rubygems-developers mailing list
http://rubyforge.org/projects/rubygems
Rubygems-developers@rubyforge.org
http://rubyforge.org/mailman/listinfo/rubygems-developers