this is not an 'issue' with either editors. it is simply a matter of encoding. As i previously noted, you've created the file in visual studio, which adds: http://en.wikipedia.org/wiki/Byte_order_mark
please find the time to read this http://www.joelonsoftware.com/articles/Unicode.html On Wed, Nov 3, 2010 at 3:19 PM, Timothy Barnes <li...@ruby-forum.com> wrote: > Thanks for the replies. > > I recreated hello.rb in Scite and the program worked. I have read about > UTF8 encoding and ruby, but had not ran into it before, and I didn't not > know what the symbols in front of the hello.rb text meant (see VS error > message). So thanks for the help. > > Tomas: I was using IronRuby 1.0.0.0 but had just downloaded IronRuby > 1.1.1. However, I originally created the file in SharpDevelop and have > been creating IronRuby programs in SharpDevelop with no issue (running > in SD Debug), until I tried to call this ruby file from C#. So I still > don't quite understand why ruby works one way and not the other, but > that seems to be a SharpDevelop issue/setting. I am pretty sure > SharpDevelop is running IronRuby 1.0.0.0. After I couldn't get it to > work I tried it again in Visual Studio which I > assume also called IronRuby 1.0.0.0. since I still had that version > installed and my files associated with that version. > > Last, Now that IronRuby supports the UTF8 encoding, should my files be > encoded that way? Or now does it just not matter which encoding I use? > and does C# have to be encoded UTF8? > > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core