2011 4月26日 4.3.1

    --with-optimize オプションを作成。Linuxでは有効にしても大丈夫ですがOSXでは有効にすると落ちます。

    Debian 6で確認
    OSXで確認

2011 4月26日 4.3.0
	saphire 3.0.0に対応

2011 4月15日 4.2.8
    keycommand2コマンドを追加。
    keycommand2を使ったmfiler3.saに変更

    新規ファイル作成でカーソルが移動するように変更

    --with-gcでBoehm GCを使った動的メモリ管理を有効にできるように変更

    saphire-1.4.1 以上必要

    OSXで確認
    Debian 6で確認

2011 4月2日 4.2.7
    変更点無し

   Port関係の事情でバージョンアップ

2011 4月2日 4.2.6
    macportsでportになるように改良

    saphire-1.3.1 以上必要

    安定板 4.2.6 リリース

2011 3月13日 4.2.5
    make && sudo make DESTDIR=??? install
    で???のディレクトリにインストールできるように修正

    saphire-1.3.1 以上必要

    安定版 4.2.5 リリース

2011 3月12日 4.2.4
    Mac由来のバイナリファイルを消しました。
    make && sudo make DESTDIR=??? install
    で???のディレクトリにインストール出きるように修正

    saphire-1.3.1 以上必要
    安定版 4.2.4 リリース

    Ubuntu 10.04 LTS で確認。

2011年3月11日 4.2.3
    Linuxで!でのファイルマネージャーの起動でエラーが出ていたのを修正。

    saphire-1.3.1 以上必要
    安定版 4.2.3 リリース

    Ubuntu 10.2.2 LTS 確認

2011年3月10日 4.2.2

    バージョン表示が4.2.1だったので修正

    saphire-1.3.1 以上必要
    安定板 4.2.2 リリース

    Ubuntu 10.2.2 LTS 確認
    OSX 確認

2011年3月8日 4.2.2
    strncat, strncpyをバッファーオーバーランが起こる危険な使い方していました。修正。
    CTRL-T, CTRL-Wがスタック風に使えるように修正。
    F --> CTRL-C時などエラーメッセージが崩れる場合があったので修正。
    mfiler3.saもインストールするように修正。
    V,Xで実行ファイルにスターをつけたり色をつけたりを止めたりしたり出きるように修正（USBファイルなど全部実行権がある場合うっとうしかった）
    saphire-1.3.1 以上にするとsgrep, smakeが落ちていたバグが直ります。

    saphire-1.3.1 以上必要

    安定板 4.2.2 リリース

2011年1月19日 4.2.1
    migemoを外したコンパイルが通らないバグを修正

    安定板？ 4.2.1 リリース

2011年 4.2.0
    quitが終了コードを取るようになりました。
    内部コマンドのリターンコード整理。
    helpコマンド、?のヘルプでCTRL-Zが効くようにexternal をつけました。
    mfiler3の状態出力系の内部コマンドで-lオプションを追加。-lをつけたばあい改行を最後に出力するがデフォルトでは出力しないように統一しました。
    migemo使用の起動時にmigemoの辞書を読み込まずにmigemo使用時にまで読み込みを遅延することによって起動速度を上げてます。
    u,Uによる解凍で、zip, tar.gz, gzに対応。
    環境によっては(PATH_MAXの値による.OSXなど)でF, Gによる仮想ディレクトリがアボートしていました。

2011年1月16日 4.1.9
    OSXで濁点などを含む文字を含むファイル名の改名時に改名できないバグを修正しました。
    初期化時にrehashしていなくてプログラム名の補完ができなかったのでrehashを初期化時にするようにしました。
    linuxでsnprintfの使い方に無茶があり色々な部分がバグっていました。(snprintf(buf, "%s%s", buf, path)のようなの)修正。まともに動くようになってます。4.1.6あたりから動かなかったかもしれません。(OSXではsnprintfの仕様に違いがあり動いていた）まだバグがあるかもしれませんが、リリース。報告があれば修正します。
    4.1.9 リリース 安定板とします

    Debian, OSXでテスト

2011年1月9日 4.1.8
    strcpy, strcat, sprintfをすべてstrncpy, strncat, snprintfに修正。また自作関数も配列の境界の問題に対応しました。

    saphireは最新版を使ってください。手元では最新版同士しかテストしてません。
    saphire 1.2.0が必要となってます。

2011年1月8日 4.1.7
    saphire 1.1.8でコンパイルできませんでした。修正。

    配列の境界の問題の解決は次のバージョンまで待ってください

    saphireは最新版を使ってください。手元では最新版同士しかテストしてません。
    saphire 1.1.9が必要となってます。

2011年1月7日 4.1.6
    リファクタリング。配列の境界の問題に善処しています。完全に取り除くのは次のバージョンまで待ってください

    saphireは最新版を使ってください。手元では最新版同士しかテストしてません。
    saphire 1.1.8が必要になっています

2011年1月6日 4.1.5
    migemoのインクリメンタルサーチの鬼車の正規表現のキャッシュのアルゴリズムを改良。メモリ消費量がましになっているはずです。

    リファクタリング。

    4.1.5 リリース

    saphireは最新版を使ってください。手元では最新版同士しかテストしてません。

2011年1月5日 4.1.4
    migemoのインクリメンタルサーチで鬼車の正規表現のキャッシュを取るようにしました。C,D,Lなどの一文字でのインクリメンタルサーチで１回目はクェリーを取るので遅いですが２回目からは早くなります

    4.1.4 リリース

2011年1月5日 4.1.3
    OSXでmigemoのインクリメンタルサーチに不具合がありました。

    4.1.3 リリース

2011年1月5日 4.1.2
    OSXのUTF8-MACエンコードのファイルシステムに対応。migemoも対応しています。
    OSXで不具合がなく動くようにしたつもりです。

    kanjicode_file_nameコマンドを追加

    attrメニューでファイル属性をかえた後にディスクを再読み込みするようにしました

    4.1.2 リリース

2010年12月27日 4.1.1

    $,~で始まる名前のディレクトリに入れない問題はsaphire 1.0.9以上にすると直ります。

    変数名の補完をちゃんとしました。

    終了時にディレクトリの状態を保存するように修正

    new_dir に -m -dotdir オプションを追加。マスクの初期値を取れるようになりました。

    すべての内部コマンドで２つ引数を取る引数の処理がおかしかったので修正

    初期のディレクトリはmfiler3.sa内で作るように修正。（mfiler3.saで作られなければ２つカレントディレクトリで作る)

    ドットファイルを表示しない正規表現マスクが間違っていたので修正。一文字のファイルが表示されないことがありました。

    コマンドラインのUtf8ファイル名の補完をきちんと処理しました

    ランタイムスクリプトは/usr/local/etc/mfiler3.saoは必ず読み込むように修正。~/.mfiler3/mfiler3.saoはその後読み込む

    saphireがバージョン1.1.0以上必要

2010年12月20日 4.1.0

    !のファイルマネージャー呼び出しがバグっていたので修正

    ?のヘルプがおかしかったバグを修正(saphire-1.0.7にすると直ります)

    4.1.0リリース

2010年12月16日 4.0.9
    saphire 1.0.6に対応。
    ジャンプメニューのキーが一つずつずれているバグを修正

    4.0.9リリース
    
2010年12月15日 4.0.8
    saphire 1.0.4に対応。

    4.0.8リリース

2010年 12月15日 4.0.7
    sahire 1.0.3からsaphire_shell実行後にsaphire_sweepが必要になったのでそれを追加。
    saphire 1.0.3に対応

    4.0.8リリース

2010年 12月7日 4.0.6
    コマンドラインで%が入力できないバグを修正

2010年 12月6日 4.0.5
   mcp, mtrashbox, mbackup,mmvにタイムスタンプを保存してコピーなどをする-pオプション作成
   英語マニュアル, 英語README完成。

2010年 11月27日 4.0.4
   configureのワーニングを出ないように修正。
   mfiler.saもインストールするように修正。

   4.0.4 リリース

2010年 11月26日 4.0.3
   mfiler3にシグナル関係のバグがありました。(saphireのrun time scriptを起動するときにsaphireのシグナル初期化をしていない)起動しないことがあったようです。
   4.0.3 リリース

2010年 11月24日 4.0.2
   mfiler3の遠隔操作をオプションに変更。--with-socketでconfigureすると有効になります。

2010年 11月17日 4.0.2
   ジャンプメニューが保存されないバグを修正。（saphireも0.9.6にする必要あり）

2010年 11月17日 4.0.1
    cygwinに対応

    4.0.1 リリース

2010年 11月16日 4.0.0
    saphireに対応。kitutukiからsaphireに組み込みスクリプトが変わりました。

    4.0.0 リリース

3.0.9 1. saphireに対応。kitutukiからsaphire shellに組み込みスクリプトが変わりました。

3.0.8
    1. adir, sdir内部コマンドを追加
    2. tabで非アクティブファイラーディレクトリに移動

3.0.7
    1. migemoでc,pが効かないバグを修正。
    2. kitutukiのバージョンを0.9.8に上げるとmgrepが落ちるバグが修正されると思われます。
    3. kitutukiのバージョンを0.9.8にあげると稀にジョブがバックグランドとして立ち上がるバグが修正されると思われます。

3.0.6
    1.Escapeキーが効くようになりました。
    2.jump menuのクリアができないバグを修正。
    3.実効ファイルにスターマークがついていないバグを修正。ただ、前のバージョンの~/.mfile3/statがあるとどのみち表示されないと思われます。VIEW_ADD_STAR_EXE環境変数を1にしてください。
    4 kitutukiのバージョンを0.9.7にあげるとmgrepが落ちるバグが修正されるとおもわれます。（ただし、はっきりと修正したとは言えません。）
    4 kitutukiのバージョンを0.9.7にあげると稀にジョブがバックグランドとして立ち上がるバグが修正されると思われます。(ただし、はっきりと修正したとは言えません。)

3.0.5
    1. 1画面時 c, m, lがおかしかったのを直しました。

3.0.4
    1. keycommandで登録したコマンドを登録時にコンパイルするようにしました。カーソル移動のレスポンスが良くなりました。ただ起動時の実行は少し遅くなってます。

