トップ «前の日記(2001-11-27) 最新 次の日記(2001-11-29)» 月表示 編集

日々の流転


2001-11-28 [長年日記]

λ. 本日の現実逃避

[ruby-ext:2005]
WStringへのパッチ二つ
wstring-wctrans.diff
WString#transformという名前でtowctransのラッパーを作ってみました。"tolower"と"toupper"以外のマッピング名は実装依存なのですが、例えば、glibc2.2ならばWString.new('おはよう').transform('tojkata') #=> L"オハヨウ" というような事も出来ます。
wstring-casecmp.diff
WString#casecmpの実装。最初はwcsicmpかwcscasecmpが使える場合はそちらを使おうかと思ったのですが、これくらいなら自前で持った方が良いかなという気がして来たので、have_funcによるチェックはコメントアウトしてあります。
mo.rb
書き込みをサポート
Yet Another GetText
mo.rbを使用したgettextもどき
Tags: ruby