﻿Alpha-0.7.5.4-fix4 について


1. パッチの当て方

パッチを当てるには BDIFF が必要です。BDIFF は以下から入手できます。

  http://www.vector.co.jp/soft/dos/util/se002664.html

Alpha.exe のあるディレクトリに Alpha.bdf を置き、次のようにします。

  bupdate Alpha

更に Alpha.tlb を上書きしてください。
fix4 にアップグレードするには fix3 が必要です。
fix2 以前や最初の Alpha-0.7.5.4 からはパッチを当てることはできません。
Alpha のバージョンや fix 番号は [ヘルプ]-[バージョン情報] で
表示されるダイアログで確認することができます。


2. バグの修正

- 最終行で「前の文字を削除」を実行するとクラッシュ
- 対括弧の強調について色々
- KeyboardScheme::Apply を2回以上呼ぶとメニューが変になる
- Lexer::SetAdditionalAlphabets で設定した文字が単語構成文字として扱われない
- Ambient.GetCommandById() で得たコマンドオブジェクトの実行が常に弾かれる
- [コマンドの実行] ダイアログのレイアウトをちゃんとした (ダイアログ自体は削除予定)
- ...ほか多数


3. 新機能プレビュー

- 以下のコマンドを追加
   逆方向インクリメンタル検索 - cmdid:3017 、Ctrl+Shift+I
   文字の入れ替え - cmdid:2084 、Ctrl+T
   単語の入れ替え - cmdid:2085 、Ctrl+Shift+T
   行の入れ替え - cmdid:2083 、Shift+Alt+T
- 検索ダイアログのレイアウト変更
- [行へ移動] ダイアログを少し親切に


4. 動作が変更された機能

- 単語境界の検索で送り仮名を考慮 (日本語環境でのみ有効)


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

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


-------------------
2004-06-30 by exeal