Hi,

In message "Re: String#length not working properly in Ruby 1.9"
    on Sun, 2 Sep 2007 05:03:07 +0900, Florian Gross <florgro / gmail.com> writes:

|>   str.encode("utf-8")  # convert from str.encoding to utf-8
|
|Hm, does this return a new string with the supplied encoding (non-
|destructive behaviour) or does it change the encoding in-place? Just
|wondering.

String#encode method returns a new string with new encoding.  We
haven't decided to introduced destructive String#encoding= method.

							matz.