Alpha-0.7.5.7-fix5 について
………………………………………………………………………………………………………


[1. How to patch]

  Alpha.exe と Alpha.tlb を上書きしてください。
  今回の更新では INI ファイルエントリに変更はありません。


[2. Bug fixes]

  - 先頭に括弧があるファイルを開くとクラッシュ
  - ウィンドウ分割時に最小化すると分割の割合が保存されない
  - ウィンドウ分割時に下側のウィンドウの表示が崩れる
  - 矩形選択時にアンドゥ/リドゥした後、普通に選択を開始すると矩形選択になる
  - 拡張子から言語エンジンを決められない場合、デッドロックして言語選択ダイアログが出ない
  - アルメニア語エンコーディングが一部間違ってた
  - JIS X0208 の変換表がおかしかったので関連エンコーディングが一部間違ってた (cp932 は無関係)
  - ファイルダイアログを色々手直し
  - SystemColors 定数で色を設定すると変な色になる
  - EditorPreferences::LineNumberBorderStyle = BorderType.NO_BORDER としても
    行番号の境界線が消えず、黒い線が残ったりする


[3. Preview of new features]

  - インクリメンタル検索中に色々できるように:
      検索タイプの変更、次のマッチ位置へのジャンプ、クリップボードからの貼り付け
  - 選択範囲内のみ「すべて置換」、「すべてマーク」(矩形選択は線形選択として扱う)
  - 矩形選択状態でのインデント
  - 保存時に変換先エンコードに無い文字があった場合警告する機能を復活させた
  - JIS X0213 サポート (Shift_JIS-2004、EUC-JIS-2004、ISO-2022-JP-2004)
  - ISO-8859-10、13、14、15、16 エンコーディング
  - アルメニア語の自動判別
  - 型ライブラリから定数定義を引き抜いてスクリプトで
    使えるようにするための Application::LoadConstants メソッド。使い方は

      var fso = new ActiveXObject("Scripting.FileSystemObject");
      Ambient.LoadConstants(fso);
      var file = fso.OpenTextFile("なんたら", IOMode.ForReading, false, Tristate.TristateUseDefault);

    みたいな感じ。Ambient の定数は今まで通り、何もしなくても参照できます。
    このメソッドの位置と動作は将来変更するかもしれません


Alpha は現在、公開アルファテスト中です。
バグを発見された方は、以下のバグトラッカでバグを知らせてください!

  http://sourceforge.jp/tracker/?atid=3493&group_id=910&func=browse


………………………………………………………………………………………………………
2005-01-09 by exeal
