>>>>> "S" == Sean Russell <ser / germane-software.com> writes:

S> implementation details.  You know that a String is just an array of integers 
S> with the ASCII encoding, and you have do deal with this fact through the API.

 This is not true with ruby_m17n

pigeon% cat b.rb
#!./ruby
a = String.new("écé", "utf-8")
p a.length
p a[0]
p a.size
pigeon% 

pigeon% b.rb
3
233
5
pigeon% 


Guy Decoux