# Re: Unicode Source Files

**URL:** <https://www.ruby-forum.com/t/re-unicode-source-files/151844>\
**Category:** IronRuby\
**Created:** [October 26, 2008, 9:20pm UTC](https://www.ruby-forum.com/t/re-unicode-source-files/151844 "2008-10-26T21:20:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![raker\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ecae2f/32.png) [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Post date:** [October 26, 2008, 9:20pm UTC](https://www.ruby-forum.com/t/re-unicode-source-files/151844/1 "2008-10-26T21:20:36Z")

</div>

A lot of the work in 1.9 and 2.0 has gone to better unicode support.  
Most string handling functions are now codepoint aware, and there is now  
the ability for the source file to have an encoding attached to it.

Like Curt said, these are in flex, but they are spec’d in RubySpec, so  
they are more than just fleeting ideas.

If you are able to solve this with an extension method, then it looks  
likely that any VS integration work for IRb will take care of that. As  
it is, I use GVim for most of my Ruby coding these days. 🙂

JD

---

<div class="post-metadata">

**Author:** ![raker\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ecae2f/32.png) [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Post date:** [October 26, 2008, 10:04pm UTC](https://www.ruby-forum.com/t/re-unicode-source-files/151844/2 "2008-10-26T22:04:38Z")

</div>

On Sun, Oct 26, 2008 at 3:17 PM, Jim D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> If you are able to solve this with an extension method, then it looks likely that any VS integration work for IRb will take care of that. As it is, I use GVim for most of my Ruby coding these days. 🙂

I use ViEmu for the best of both worlds. 🙂

---

<div class="post-metadata">

**Author:** ![raker\_t](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/ecae2f/32.png) [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Post date:** [October 26, 2008, 10:39pm UTC](https://www.ruby-forum.com/t/re-unicode-source-files/151844/3 "2008-10-26T22:39:10Z")

</div>

You can switch to 1.9 compat mode by passing -19 argument on command  
line.

Tomas
