[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:01027] Re: FDclone 3.01a has been released



 しらいです。

In Message-Id <20130608094905.CA02A48066D@yuka.unixusers.net>
        Takashi SHIRAI <shirai@unixusers.net>writes:
>  しらいです。

>  以下は HISTORY より今回の変更点の抜粋です。

 色々あって 10 カ月ぶりのリリースとなりました。ソフトとして
安定期に入っているとも見なせますし、もう大した成長も見込めな
いとも見なせますし。まぁ開発の方はぼちぼちと続けます。


> 	混乱防止のため内部変数 IMELARNING を IMELEARNING に改名。

 識別子名がやたら長いのも鬱陶しいので短い俗語表記を採用して
みたんですが、native な方から色々ご指摘頂いて TYPO にしか見
えないそうなのでこの際改めることにしました。
 私の認識では「through」→「thru」みたいな略式かと思ってた
んですが、もっと idiot なニュアンスに見えてしまうんだそうで、
英語って難しいですね。
 当初は新旧両方の識別子を有効にする形での修正を行なっていま
したが、やってみたら案外面倒で bug の温床になりそうだったの
で、思い切って旧表記は廃止にしました。
 そもそも IME 機能の利用者は少なそうだし、ましてや学習機能
の tuning までする人はまずいなさそうだし、影響範囲は小さいと
判断しました。元々 debug 用に用意した parameter でしたしね。

 尚、native な方々からはこれ以外にも man page 等の英文につ
いてもご指摘頂いていて、HISTORY には記載してませんが幾つか修
正入れています。
 余り海外ユーザは想定していなかったんですが、LinuxLinks と
いうサイトに載った影響かも知れません。ここから link 辿っても
日本語 web しか用意してないんですけれどもね。
http://www.linuxlinks.com/Software/Utilities/File_Managers/Console/


> 	ツリー画面の拡張子順ソート規則をブラウザ画面と同一仕様に変更。

 [FDclone-users:01020] で問題提起のあった sort 機能に関して、
提案自体は却下させて頂いたんですが、これを機に source の見直
しを行なっています。
 本家『FD』では拡張子ソートを指定した際も directory に関
しては拡張子を無視したソートを行なう仕様でした。今回このルー
ルを SORTTREE に対しても適用することにしました。
 本家には元々ツリー画面でのソート機能が存在しないので、本家
の仕様に引きずられる理由はないのですが、対象性を考えると統一
しておくべき仕様かと考えた結果です。
 1.00 時代からの仕様を変更したので、ひょっとしたら混乱する
ケースも出て来るかも知れません。

 因みに、この一連の thread で出て来た strverscmp() の件です
けど、実験的にこっそり実装してあったりします。
 depend.h にある下記の一行を削除すると VERSIONCOMP という内
部変数が有効になりますので、興味ある方は試してみて下さい。議
論が途絶えてしまったのでニーズは無いのかな?

#define	_NOVERSCMP		"unsupported"


> 	存在しない UID/GID を一覧に正しく表示できない点を修正。

 [FDclone-users:01007] で報告のあった bug 修正です。


> 	カレントディレクトリを失った際に一覧が更新されない点を修正。

 [FDclone-users:01009] で報告のあった bug 修正です。


> 	termio を用いる環境でコンパイルに失敗する点を修正。

 [FDclone-users:01013] で報告のあった bug 修正です。


 以上、3.01a の修正点解説でした。

                                               しらい たかし