ファイルのソートについてNo.01649
雪国 さん 11/07/24 13:49
 
いつも便利に使用させて頂いておりますが下記症状にて
コメントさせて頂きます。

使用環境 Win7 x64
秀丸ファイラー Beta 79

ライブラリー内のドキュメントで「名前」と「種類」ではソートがうまく出来ません。
「更新日時」「サイズ」等では問題なし。

実フォルダーのドキュメントではすべて問題なし。

その他のライブラリーはまだよく分かりませんが問題ないような感じです。

私の設定ミスなどであればお教えください。




[ ]
RE:01649 ファイルのソートについてNo.01657
秀丸担当 さん 11/07/25 11:28
 

>ライブラリー内のドキュメントで「名前」と「種類」ではソートがうまく出来ません。
>「更新日時」「サイズ」等では問題なし。

報告ありがとうございます。
試してみたところ、「種類」についてソートがうまくいっていないことがわかり
ました。
値として比較できるものは独自に比較していてうまくいっているようです。
文字列については、秀丸ファイラー自身では比較していなくて、仮想フォルダと
して実装しているモジュール側のほうで比較しています。

β73より前では文字列として比較していたのですが、文字列で比較すると
Temporary Internet Files のサイズが数値ではなく文字列なのでソートできな
いということでモジュール側に任せるようにしました。
でもそうするとライブラリでうまくいかないということで…、調べてみたところ、
ライブラリは比較は成功として返しているのに、実際は実装が不完全で機能して
ないようです。
ライブラリかどうかを判定して、個別に対応するように検討させていただきます。
公開スケジュールの都合上V1.01で検討します。

[ ]