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もどき