変更履歴(2001/06/22~)

Dec 01, 2001(1.2.103.0)

みくさんによる正規表現キーワードを正式に取り込み.
・正規表現による色分けをサポート
・右クリックヘルプ(タイプ設定ダイアログのみ)
・キー設定画面のバグ修正.インポート後に画面に正しく反映されるようにした.
・タイプ別設定の初期化ミスを修正.

Nov 23, 2001(1.2.103.0準備版)

みくさんによる正規表現キーワードの実装・テスト版.

Nov 09, 2001(1.2.102.0)

みくさんの修正,変更を取り込みました.
・キー設定ファイルのテキスト化
・設定ファイル形式違うときのファイルクローズ忘れバグ修正
・機能に割り当てられているキーリストをクリックするとキーリストのそれが選択される
・キー設定画面(だけ)の右クリックヘルプ
・半角数値"-1"の"-"が数値の色にならないバグ修正

キーバインドのImport/Export形式が変更されています.(従来形式のファイルの読み込みも可能)

Nov 08, 2001(1.2.101.3)
・インポートをしても機能に割り当てられているキーリストが更新されないのを修正(by みくさん)
・移動履歴で最後尾のものが有効にならないのを修正(by 大久保さん)
・半角数値の色分け機能改善(by みくさん)
・その他パッケージに含まれていた関連づけツールを最新のものに入れ替え.

Nov 06, 2001(1.2.101.2)
・noviceさんの変更取り込み(カーソル位置復元)
・外部コマンド実行でファイルのみ、区切り文字変更を追加($f,$/)
・マクロUpでスクロール行数指定を可能に。
・Command_GOLINETOPにマクロ用パラメータ追加(強制行頭指定)
・Command_GOLINETOPからgoto文排除
・検索のハイライト対策でSetLocale追加
・Backupのところで、GetDlgItemIntを使うようにちょっと変更
・キー割り当て一覧でも動的な機能名を正しく出力できるようにした.

Oct 19, 2001(1.2.101.1)
・コマンドラインからの桁位置指定による移動方法を修正。(by げんたさん)

Oct 15, 2001(1.2.101.0)
・日本語文字列の比較処理を修正。
・カスタムメニューを命名可能にした。
・定義されていないカスタムメニューをメニュー表示しないようにした。(by げんたさん)

Oct 11, 2001(1.2.100.1)
・D&Dでファイルが開かなかったことがあるのを修正。(by げんたさん)

Oct 10, 2001(1.2.100)
・マクロ機能の改善。マクロからのコマンド実行を装備。(by げんたさん)
・ヘルプのトピック番号関連づけを修正。(by stonee)

Oct 09, 2001(1.2.99.8 RC9)
・最終行で矩形貼り付けを行うと改行コードが不正になるのを修正。(by noviceさん)
・マクロの登録・実行機能の装備。(by げんたさん)

Sep 25, 2001(1.2.99.7 RC8)
・インデント後に選択箇所をクリックすると画面に下線のあとが残るのを修正。(by noviceさん)
・外部コマンド実行でファイル名の後によけいな文字が入るのを修正。(by げんたさん)

Sep 13, 2001(1.2.99.6 RC8)
・Win98でフォーカスが戻らない現象を修正...しようとして、未解決。

Sep 07, 2001(1.2.99.6 RC7.1)
・BCCでコンパイル。
・ルーラーとテキストの間隔を広げると行番号表示とルーラの隙間が文字入力領域の背景色になってしまうので、行番号の背景色で塗りつぶすようにした。

Aug 31, 2001(1.2.99.5 RC6.1)
・Win95でメニューが表示されない現象を修正.

Aug 28, 2001(テスト版)
* コントロールプロセスが存在しないとき,新規に起動したプロセスをコントロールプロセスにする.
従来は自分がコントロールプロセスで,エディタをそこから起動していた.これによって
子プロセスを監視するツールから使った場合でも編集終了が常に認識されるようになった.

* コントロールプロセスのカレントディレクトリはシステムディレクトリ.
コントロールプロセスのカレントディレクトリが残るためにフォルダーが削除できないことが無くなったはず.

* -NOWIN オプションの振る舞い
既にコントロールプロセスがいる場合には従来はウィンドウを開いていたが,コントロールプロセスの有無に関わらずエディタは開かないようにした.

* コマンドラインからの相対パス指定
コマンドラインから相対パスを指定すると、エディタ初回起動時に2回評価されておかしくなるのを修正。

Aug 27, 2001(1.2.99.5 RC6)
Borlandのコンパイラが出すメッセージ(先頭にError, Warningなどのキーワードがある)でもTAG JUMP可能にした.
編集中のファイルをコンパイルして,エラーメッセージでTAG JUMPというのが一応できるようになった.

Aug 21, 2001(1.2.99.4 RC5)
Borland C++でコンパイルエラーにならないようにした。(by あろかさん)
外部コマンド実行で、編集中のファイル名を引数に渡せるようにした。(by げんたさん)

Jul 31, 2001(1.2.99.3 RC4.5)
半角英数→全角英数の機能を追加。(by みさかさん)

Jul 18, 2001(1.2.99.3 RC4.4)
印刷関連のバグ修正。(by げんたさん)
 ・印刷プレビューにてホイールマウスでのスクロールが利かなくなる件をFix。
 ・「印刷しています・・・」ダイアログにて、ページ数に、マイナスが表示される件をFix。

Jul 13, 2001(1.2.99.3 RC4.3)
「開く」ファイルの種類追加
タイプ別設定追加修正・設定数20に・他

Jul 9, 2001(1.2.99.3 RC4.2)
テキストスクロール、C++アウトライン解析修正

Jul 7, 2001(1.2.99.3 RC4.1)
新機能へのヘルプトピック割り当てなど

Jul 6, 2001(1.2.99.3 RC4)
* 置換ダイアログの多重起動を抑制
* タスクトレイアイコンの修正
* NTではrsrc32.dllの呼び出しを行わない。
* htmlhelp.libが無くてもコンパイルできるようにHHCTRL.OCXを動的にロードするようにした。(htmlhelp.hは必要)

Jul 3, 2001(1.2.99.2 RC3)
* タスクトレイからのGrepダイアログ多重起動を抑制
* 置換ダイアログの多重起動を抑制(RC4予定)
* タスクトレイアイコンに16dotのアイコンを使うよう修正(RC4予定)
* 設定、時刻、日付等アイコン修正

▼GAEさん
* 外部コマンド実行
* アイコンデータのファイルからの読み込み

Jun 28, 2001(1.2.99.1 RC2)
▼nakataniさん
* 単語単位の検索機能を追加
 ・検索、置換、Grepのダイアログに単語単位で探す(W)を追加
 ・検索文字の色分け部分を修正
 ・Grep用のコマンドラインオプションを判別できるようにした
 ・Grepでの単語単位の検索は実装していません。実装したい人はいませんか?
* 外部コマンド実行
 ・標準出力アウトプット用ウインドウがいっぱいできる不具合を修正
 ・アウトプットウインドウから標準出力をコマンド実行するとまったく出力されない不具合を修正
 ・アウトプット結果が正しくない不具合を少しだけ修正 まだおかしいかも。
* VisulaBasicのアウトライン解析機能を追加

▼stoneeさん
* 中括弧をURLの一部と見なさないようにする。

Jun 22, 2001(1.2.99.0 RC1)
▼げんた
* 共通設定ダイアログのWindow Procedure部分の変更。
* CPropComm_p7.cpp削除
* 行コメント桁位置のチェック状態に応じて桁位置入力部をEnable/Disableするようにした
* それに伴い、じぇぷろさんが作りかけてあきらめた形跡をソースから削除した
* Fortran用隠し機能を削除
* 『サクラエディタ』に名称変更

▼GPL関連
* about box修正(名称/GPL/ソースコード入手先を明示)
* license.txt/how-to-apply.txt追加
* GPL V2のライセンス規定をソースコードセットに含める。
* 全ソースコード(*.h/*.cpp)先頭にCopyright表示と以下の文面を挿入

▼じぇぷろさん
* [空白→TAB]のアイコンを追加
* 3つ目の行コメントを有効化
* [TAB→空白(T)]と[空白→TAB(S)]のアクセスキーを逆にした
* サクラ花のアイコンの16dot版を入れた
* タイプ別設定のCOBOLの拡張子や行コメントを追加・修正
* タイプ別設定のダイアログを少し修正(ラベルや大きさなど)
* ダイアログでコンテキストヘルプが未チェックだった個所にチェックを入れた
* タイプ別設定のコンテキストヘルプ修正のため CPropTypes.cppも修正

▼asa-oさん
* バックアップファイルに入る日付に前回の保存時の日付を使えるようにした
* キーワードヘルプ・補完をタイプ別設定できるようにした
* 補完候補の隣にキーワードヘルプが出る
* 補完候補が1つだけならウィンドウを表示しない
* 画面分割時の同期スクロール
* 編集した内容が他のペインにすぐに反映されるようにしました。