При использовании интерпретатора scala (т.е. выполнения команды 'scala' в командной строке) я не могу правильно печатать символы в Юникоде. Конечно, a-z, A-Z и т.д. Печатаются правильно, но, например, € или ƒ печатается как?.
print(8364.toChar)
приводит к? вместо €. Вероятно, я делаю что-то неправильно. Мой терминал поддерживает символы utf-8, и даже когда я передаю вывод в отдельный файл и открываю его в текстовом редакторе,?.
Это происходит в Mac OS X (Snow Leopard, 10.6.2) с scala 2.8 (ночная сборка) и Java 1.6.0_17)