Feb 01, 2009 05:41
Небольшие проблемы с гемами при переходе на ruby1.9:
- yaroslav-russian (0.1.3)
/usr/local/lib/ruby/gems/1.9.1/gems/yaroslav-russian-0.1.3/lib/russian/transliteration.rb
- rutils (0.2.5)
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/countries/countries.rb
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/transliteration/bidi.rb
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/transliteration/simple.rb
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/datetime/datetime.rb
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/gilenson/gilenson.rb
/usr/local/lib/ruby/gems/1.9.1/gems/rutils-0.2.5/lib/pluralizer/pluralizer.rb
1. Надо добавить строку в самое начало всех этих файлов: # -*- encoding: utf-8 -*- (emacs style мелочь, а приятно)
2. В pluralizer.rb надо поправить код со строки 116. Конструкция: when XXX: some_statement теперь не работает, надо писать: when XXX then some_statement
Более серьёзно - похоже, сломаны биндинги к библиотекам в гемах mysql и sqlite, а sqlite3 для 1.9 вообще отсутствует.
gems,
ruby,
code,
rails,
i18n,
ruby1.9