gnview0.8.13をリリースしました

新機能の追加はありませんが、いろいろ変更したり、直したりしました。詳細はChangelogを参照してください。 今回はローカルファイルへのアクセスまわりを徹底的に直し、マルチバイトを含むファイルパスへのアクセスを改善しています。具体的には、今まで個々の関数からperlの関数を直接呼び出してローカルファイルへアクセスしていたのを、ラッパー関数を噛ませ、そこで各ロケール〜gnview内部コードであるUTF8への変換を行うように統一しました。コードを見直すとそこかしこに関数がちりばめられ典型的な温泉旅館状態になっており、コードには全体的に修正をいれています。一応ロケールがUTF8, EUCの場合は正常に動作することを確認したのですが、SJISの環境がわからなかったので未確認・・・。教えてくれれば確認します。 今回作業のほとんどをopenSolaris上でやりました。openSolarisサポートはこれからも力を入れていきたい! Freedesktop Specs準拠キャンペーンは引き続き実施中ですが、このリリースでは片付かなかった・・・。こっちは引き続き頑張りますよ、と独り言・・・。

comments powered by Disqus