Я испытываю очень странные поведение в IRB Ruby 1.9.3 с Mac OS 10.7.3 Когда я пытаюсь ввести умлаут, он экранируется в подсказке и выглядит так (Я ввел "ü"
на клавиатуре)
irb(main):001:0> "\U+FFC3\U+FFBC"
Что очень странно:
irb(main):001:0> "\U+FFC3\U+FFBC".length
=> 0
Конечно, символ тоже не отображается:
irb(main):001:0> "\U+FFC3\U+FFBC"
=> ""
Кто-нибудь знает, что здесь происходит или как это исправить?