ただただしです。
今日のlang/ja.rbの修正はUTF8ブランチには入れないで下さい >かずひこ
最近のRubyのNKFが文字コードの認識を誤ってしまうため、特定の短い
文字列が消えてしまう現象が報告されてまして、そのworkaroundを入れた
のでメモっておきます。
特定の文字列の例→「麻痺」。これを日のタイトルに入れて更新してもタイトル
が空になってしまう。
tdiary.confで以下の設定を加えると、入力のエンコードを強制してくれます。
@options['encode_from'] = 'E'
値はNKFの入力エンコーディングの値('E'ならEUC-JP)。
副作用として携帯からの入力(SJIS)が化けるなど、入力が指定したものでない
場合に問題が出ます。
これはRuby側に報告すればなんとかなるものなんだろうか。ダメな気がするな。
--
ただただし <http://sho.spc.gr.jp/>
♪ツッコミは、短く鋭く愛を込めて。
|