From: Marcin Raczkowski Date: 2008-01-16T00:50:18+09:00 Subject: Ruby 1.9 and unicode Well i tried to play a little with new unicode features. i wanted to do something like this: def 裡(*args) args.inject(0){|sum,el| sum+el} end and use it like 裡[1,2,3,4] BUT: swistak@sreberko:~$ irb1.9 irb(main):001:0> # -*- encoding: utf-8 -*- irb(main):002:0* 裡(1,2,3) => nil swistak@sreberko:~$ -------------------------- swistak@sreberko:~$ irb1.9 irb(main):001:0> def 裡(*args) SyntaxError: compile error (irb):1: syntax error, unexpected $end from (irb):1:in `Kernel#binding' swistak@sreberko:~$ ------------------------- as you can see it's droping back to shell after i type unicode character in. I'm using Debian etch. Gnome + gnome terminal. Any ideas?