Я только что обновился до Rails 3 и Ruby 1.9.Все мои исходные файлы, которые использовали внутри них Unicode (например, emdashes), вызывали проблемы, пока я не обнаружил, что теперь вам нужно добавить следующий магический комментарий поверх каждого исходного файла:
# encoding: utf-8
Есть лилучший способ сделать это?Было бы неплохо, если бы он просто автоматически обрабатывал каждый исходный файл как utf-8, как это делал Rails 2.3 / Ruby 1.8, и я не вижу в этом никакого явного недостатка.
В моем application.rb яуже есть следующее, но я не могу сказать, что он что-то делает:
config.encoding = "utf-8"