自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
April 06, 2005 [おもひで]
■ [Ruby] RWiki-2.1.0pre1
RWikiでもRuby-GetText-Packageを採用していただいたとのことでソースをちょっと見させて頂いた。
Ruby/GetTextはGetText::TextDomainというクラスを使ってカタログデータを管理して外部インタフェイスとしてGetTextモジュールを定義しているんだけど、RWikiでは、そのTextDomainクラスを直接利用してGetTextモジュール自体は書き直しているという形のようだ。
でも、そっかぁ。オレ、この辺が直接アクセスされていることを想定していなかったんだよなぁ。
現在リリースしているRuby/GetTextでは、TextDomainクラスにもGetTextモジュールにも文字列取得用のメソッドと実装が混在してるんだけど、現在のCVS版ではこの辺を「moファイルに直接アクセスするコアなメソッド(gettext/ngettext)はTextDomainへ、moファイルに直接アクセスしない文字列取得メソッド(sgettext/N_)はGetTextモジュールで」定義するように整理(リファクタリング?)しようと思ってるんだよなぁ。ちょっとまずいかな。

gettext周りは(も)須藤さんが書いてます。RWikiのポリシーとしてはライブラリの変更を追っかけていくと思うので、気にせず変更して良いように思うけどどうだろう > kou
もちろんです. :)
がんがんやっちゃってください.
RWikiはちゃんと追従しますよ. ;D
# 仕事のコードじゃないなら自分の満足するコードを(楽しく)書くことを優先してほしいです.
了解です。そう言っていただけると助かりマスです。