>  File.read("test.txt").force_encoding("UTF-16LE").split("\n")
>
> This script returns an error (Encoding::CompatibilityError) even with 
> declaring char code at the beginning or the encoding of the file being 
> UTF-16LE.

MacRuby completely ignores the encoding of the file (it always reads
source files as UTF-8).
So you would probably have to do split("\n".encode("UTF-16LE"))
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to