秀まるおのホームページ
ホーム ソフトウェア ライブラリ ソリューション 公式マニュアル ご購入方法 サポート 書籍紹介 リンク
 ■ 秀まるおのホームページ(サイトー企画) > ソフトウェア > 秀丸エディタ > 秀丸エディタβバージョン改版履歴 dummy

  秀丸エディタβバージョン改版履歴

  2012/05/16 Ver8.20β19
  • バグ修正
    • 「動作環境・検索・grep」の「バイナリと思わしきファイルを除外」をOFFにしてOKすると、最近のβ版で追加したいろんなオプションが全部OFFになってしまうバグ修正。

  2012/05/15 Ver8.20β18
  • バグ修正
    • 検索ダイアログで、Ctrlキーを押さえたままEnterキーを押してダイアログボックスをOKした後に、Ctrlキーとの組み合わせのキー操作が効かない(Ctrlキーをもう一度押し直さないと効かない)バグ修正。
    • タブモードで、ネットワークドライブ上のファイルを開こうとしてドライブへの接続に時間がかかってる最中に×ボタンを押すと保護違反が出ることがあるバグ修正。
    • 外国語Windows上(非ユニコードアプリケーションのコードページが932じゃない環境)に秀丸エディタをインストールした場合にいろいろおかしい問題対応。HmSetup.exeやその他いろいろ対応してなかった部分をちゃんとテストして対応した。ただし、秀Tagsは未対応。

  2012/04/26 Ver8.20β17
  • バグ修正
    • V8.20β16でのopenfile関係のバグ修正の追加。/Jオプションで指定した行にジャンプしないバグ修正。
    • 変換モジュールを使った置換指定についてのヘルプ少々修正。

  2012/04/26 Ver8.20β16
  • バグ修正
    • 範囲選択してからマウス右ボタンでメニューを出そうとした時に、少しでもマウスが動くとメニューが出ない(右ボタンでのドラッグアンドドロップ扱いになってしまう)バグ修正。(右ボタンドラッグ対応した時からそうなってしまっていた)
    • 「秀丸エディタで同じファイルを開く場合」の設定が「同じファイルを2つ開くことを禁止する」またはファイルを読み込み直しする」の場合で、マクロのopenfileで既に開いてるファイルを開こうとした時に、「マクロ内から秀丸エディタを起動したはずですが、10秒待っても応答がありません。」のエラーが出てしまうバグ修正。(V8.20β15でのレベルダウン)
    • Ctrl+ホイールスクロールでフォントサイズを変更した時に、一番最初のホイールスクロールの直後の設定がファイルタイプ別の設定として間違って保存されてしまうバグ修正。

  2012/04/23 Ver8.20β15
  • 機能追加/仕様変更
    • ファイルを開くダイアログボックスを「複数選択タイプ」にしてるケースで、選択出来るファイル数が多くてもちゃんと開けるようにした。(ファイル名バッファのサイズを32キロバイト取るようにした)
    • 「同じファイルを2つ開くことを禁止する」または「ファイルを読み込み直しする」の設定の時に、エクスプローラなどからファイルをダブルクリックして開く時に、既に開いているファイルとは別にもう1つ多重に開こうとするウィンドウ(またはタブ)が一瞬だけ出てくるのを抑止するようにした。
    • CSVファイルを開く時で、カーソル位置の関係で横スクロールが発生する時に、画面が左右にスクロールする様子が見えてみっともないのを直した。
    • WAVファイルの再生で、PlaySound関数じゃなくて、MCI(メディアコントロールインタフェース)を使うようにした。(拡張子がWAVとなっていても実際にはmp3形式のファイル等が再生出来るようになった)
    • マクロで「showwindow 0;」によって非表示にしたウィンドウを、マクロ終了時に自動的に表示状態に戻すようにした。
  • バグ修正
    • 「タブを分離して新しいウィンドウで起動」のオプションがONのケースで、複数ファイルを同時に開こうとした時におかしくなることがある(開いたファイルがステルス状態になってしまうことがある)バグ修正。
    • 「秀丸エディタ固有のヒープを使う」がONの場合で、64bit版の場合に、関連づけの無いファイルを開いた時に例外コードc0000372で落ちてしまうことがあるバグ修正。
    • 後ろ方向から前方向に範囲選択した状態で単語補完して確定させた時に、挿入される文字列の位置がおかしくなるバグ修正。

  2012/04/10 Ver8.20β14
  • バグ修正
    • マクロで「insert ",";」を実行した時等に、TSV/CSVモードでの折り返し位置の縦線位置が再計算されないバグ修正。
    • TSV/CSVモードでの折り返し桁位置の縦線関係のヘルプ修正。(仕様変更したのがヘルプに反映されてなかった)
    • 矩形範囲選択した状態でキー入力した時に、複数行コメントのカラー構文計算が狂うことがあるバグ修正。
    • 複数行コメントをユーザー指定にして特定の正規表現パターンを指定して、特定のテキストを記述するとハングアップするバグ修正。

  2012/04/05 Ver8.20β13
  • 機能追加/仕様変更
    • TSV/CSVモードの時の折り返し縦線を実際に中身が存在するカラムの最後に表示する機能、一応完成したと思う。
    • 64bit版で、「WindowsXPかどうか、WindowsNTかどうか」等の判定をしてた処理を、固定の値でコンパイルを通すようにした。
    • 削除系の操作についてのアンドゥで、直前の操作だけはなるべくアンドゥ出来るようにした。(アンドゥバッファのサイズとして指定されたサイズよりも大きなメモリを勝手に確保してしまうようにした。上限:32bit版では64メガバイト、64bit版では512メガバイトの削除操作まで。)
    • インストール時のファイルコピー失敗時に、詳細な情報を表示するようにした。
  • バグ修正
    • grepの出力先を「単一」にしてる場合で、単一の出力先結果を編集した場合に単一にならなくしたのを、元の仕様に戻した。(V8.12β12でのレベルダウンというか、仕様変更ミス)
    • TSV/CSVモードで、一番最後のカラム上で矩形範囲選択した時の範囲選択のされ方やカーソル移動の仕方がおかしい場合があるバグ修正。

  2012/03/30 Ver8.20β12
  • 機能追加/仕様変更
    • grep実行中のダイアログボックスに「詳細>>」ボタンを付けて、進行状況の詳細を表示出来るようにした。&、grepが終わった後にステータスバーをクリックして詳細のログを表示出来るようにした。
    • grep実行後のステータスバー表示を、grep置換の場合も出すようにした。
    • grep置換の実行中ダイアログでの「スピードアップ」ボタンを廃止した。
    • grep置換処理中にウィンドウの中で描画しない部分があったのを、灰色で塗りつぶすようにした。
    • grep置換の場合でのファイルオープンエラー時のメッセージでも「すべてスキップ」出来るようにした。
    • TSV/CSVモードの時で、セルの幅の自動調整が実行された時、「折り返し桁数の縦線」の表示位置を、実際にテキストデータが存在している一番最後の列(セル)の右端部分に出るようにした。
  • バグ修正
    • CSV/TSVモードで、列幅を文字列の幅よりも狭くした後に文字入力するとおかしくなるバグ修正。
    • CSV/TSVモードで、列幅を文字列の幅よりも狭くした時で、さらに3Dグラフィックスアクセラレータを使った文字の描画ONだと、クリックした位置にうまくカーソルが移動してくれないバグ修正。
    • grepで、ファイル名に「*.*;*.*」のように、1つのファイルが2回以上ヒットするような指定をしたケースで、2回grepしないようにする処理がレベルダウンしてたバグ修正。(V8.20β10でのレベルダウン)
    • 上記バグと同じ原因で、アウトプット枠にgrep結果を出力するのがうまくいかないバグ修正。 2
    • 単語補完の候補をステータスバーに表示するのがおかしくなっていたバグ修正。(V8.20β11でのレベルダウン)
    • タブモードでタブの色つけを使ってる場合でgrep置換をした時に、タブに出てくる「処理中」の所の色が置換中ファイルの色になってしまうバグ修正。(分かってたバグだけど今さら直した)
    • タブモードの時で、「検索でヒットした文字列=選択表示」の設定の時に、検索でヒットした状態から何かダイアログボックスを出す系のコマンド(例えば文字コード表示)を実行してから「下候補」とした時に、範囲選択を引きずってカーソル移動してしまうバグ修正。
    • grepの出力結果を「単一」にしてる場合に、grep結果のウィンドウ上で何かダイアログボックスを出してる最中の裏でgrepが実行されてしまうことがあるバグ修正。

  2012/03/26 Ver8.20β11
  • 機能追加/仕様変更
    • 「ファイルの一部を開く」のダイアログボックスについてのヘルプ追加
    • 「grepの文字数制限を超えて検索された可能性があります。」のメッセージで、サブフォルダ配下のファイルの場合はサブフォルダ名も含めたファイル名を表示するようにした。
    • grepを実行した後にステータスバーに処理したファイル数/スキップしたファイル数などを表示するようにした。
  • バグ修正
    • C言語関数一覧で、関数名に日本語を使ってる場合にうまくいかないことがある(文字によってダメなことがある)バグ修正。
    • grep実行時に横スクロールバーの自動ON/OFFがうまく効かないバグ修正。
    • grep実行結果をアウトプット枠に出力する時に、ファイルの排他制御でエラーになった時のエラーメッセージがうまく出てこないバグ修正。(最近のレベルダウン)
    • Hidemarnet Explorerで、href="?page=2"のようなリンク先にうまくジャンプ出来ないバグ修正。
    • タブモードで秀Capsのカーソル移動加速がONの時に、「Alt+Space、M」でウィンドウ移動モードにしてカーソル移動キーを押さえ続けると、カーソル移動のキー入力がされてしまうバグ修正。

  2012/03/13 Ver8.20β10
  • 機能追加/仕様変更
    • V8.13で一回安定版を出すことにしたので、β版の方はV8.20って番号に変更しました。
  • バグ修正
    • grepダイアログの種類を「普通タイプ」にしてる時に、grepdialog2文がうまくいかなくなっていたレベルダウンのバグ修正。
    • disableinvertしてる最中にsearchdownして、その後escapeで範囲選択を解除しても、enableinvertのタイミングで範囲選択が復活してしまうバグ修正。(昔の秀丸からのバグ)
    • トゥルーインライン入力にしていると、何らかのタイミングで保護違反が起きることがあるバグ修正。(ただし直ったかどうか不明。というか、根本的な原因がよく分からないので対処療法的な処理を入れた。)
    • ATOK2011のアップデート版、またはATOK2012との組み合わせで、「詳細なテキストサービスをたOFFにする」をONにした状態で、秀丸エディタ終了時に保護違反が発生することがあるバグ修正。(ATOK内部で保護違反が発生してるのを__try/__exceptでキャッチしてエラーメッセージを出さないようにした)

  2012/03/12 Ver8.13β9
  • 機能追加/仕様変更
    • 「動作環境・検索・grep」の「指定した拡張子を除外」の所で「*.exe;*.dll」のようなワイルドカードの形式でも指定出来るようにした。
    • 「動作環境・検索・grep」に「バイナリと思わしきファイルを除外」のオプション追加。
    • タブの色指定と「アクティブの面に色」の設定が重なった時は、「アクティブの面に色」の方を優先するようにした。
    • 「タブで空白入力」を「タブキーで空白入力」にオプション名を変更した。
    • grep検索でファイルオープン出来ないエラーが起きたときに、「すべてスキップ」で、エラーの起きるファイルを一括スキップ出来るようにした。
    • 「動作環境・検索・grep」に「前回のフォルダを使う」のオプション追加。およびその時にgrepダイアログの「検索するフォルダ」の一覧に"(カレントディレクトリ)"を入れるようにした。&、システムメニューにもカレントディレクトリを入れた。
  • バグ修正
    • BOX選択した状態で文字入力して、選択範囲を移動してからBackspaceキーを押した時におかしくなるバグ修正。(この場合は入力した文字をBackspaceする処理は無しにした)
    • 「タブを分離して新しいウィンドウで起動」のヘルプ少々修正。
    • 置換の時に変換モジュールを呼び出す指定で、変換モジュールがNULLを返すケース(変換しないって意味のはず)で、置換文字列が""になってしまうバグ修正。
    • 折り返した行をBOX選択した場合などで、Backspaceで削除しようとした文字が期待した文字になってない場合、その文字は削除しないようにして、さらに音も鳴らすようにして、さらにそれ以降はBackspace出来ないようにした。
    • ファイルをダブルクリックで開いた場合に横スクロールバーの自動ON/OFFがうまく効かない事があるバグ修正。
    • Hidemarnet Explorerでslashdot.jpにアクセスした時に、リンク先にうまく飛ばない所があるバグ修正。href="//askslashdot.slashdot.jp"のようにhttp:等の指定されてない場合に"http:"を付加するようにした。
    • 折りたたみしてる部分がある時に、縦スクロールバーの移動する部分をマウスドラッグしてスクロールすると途中でひっかかるバグ修正。
    • Hidemarnet Explorerで、ページ内リンクの飛び先が見つからない場合に、リンク先をダブルクリックしてファイルの先頭に移動してしまうバグ修正。(どこにも移動しないようにした)
    • grepで検索対象ファイルが無かった時のメッセージに、「動作環境・検索・grep」で除外されてる可能性があることも表示するようにした。
    • Hidemarnet Explorerを使う場合の詳細での「ステータスバー強制ON」がONの時に、一度それでステータスバーとファンクションキーの両方がONになった状態から「ファイルを閉じる」とした時に、ファンクションキーが消えてステータスバーが残る(残るバーが逆になってる)バグ修正。
    • Windows2000の場合に検索ダイアログ/grepダイアログで検索文字列を複数行にしたり戻したりすると、そこも含めてダイアログボックスに入力した文字列が変な文字列に変換されてしまうバグ修正。「c:\」が「尿」になったりする。(ユニコードウィンドウから非ユニコードウィンドウに間違って切り替えたりしているせい)

  2012/03/05 Ver8.13β8
  • 機能追加/仕様変更
    • 範囲選択した文字列上でマウス右ボタンでドラッグして移動/コピー出来るようにした。(ドロップした時点で移動/コピーのメニューが出るようにした)
    • 「動作環境・トラブル対策・その他のトラブル対策」に、「\\server\share\...を開く時のサーバーへログオン試行をしない」のオプション追加。および、ログオンでエラーになった後にオプションがあることをメッセージ表示するようにした。
    • Ctrl+ホイールスクロールでフォントサイズ変更した場合は、ファイルタイプ別の設定が「一時的な設定」になるようにした。(今さら仕様変更)
    • ルーラー上のタブストップをマウスでドラッグする時にウィンドウの左右端で自動横スクロールするようにした。
    • タブモードの時に、ウィンドウのアイコンをアクティブなタブのアイコンと連動させるオプション追加。(動作環境・ウィンドウ・タブモード・詳細・デザイン)
    • 「BOX選択中にキーを押すとその文字を各行に挿入する」がONの時に、何か文字入力した後でBackspaceキーを押した場合、入力された各行の文字をBackspaceで戻していく動作にした。
    • 「動作環境・ウィンドウ・タブモード・詳細・配置」に、「タブを分離して新しいウィンドウで起動」系のオプションをいろいろ追加した。
    • マクロのfilter文およびfilter関数で、変換モジュールの名前の「.hmf」または「.hmf64」を省略して指定しても大丈夫なようにした。
    • タブモードでのタブの色つけを出来るようにした。(ファイルタイプ別の設定・デザイン・タブモードでのタブの色)
    • 正規表現での置換の時に、\(0,ToUpper)のような形で変換モジュールの関数呼び出し出来るようにした。
  • バグ修正
    • バックアップファイルの作成場所が「現在フォルダからの相対フォルダを作成」になってる時に、grep置換でバックアップ用ファイルも対象に置換を永遠と繰り返そうとしてしまうバグ修正。条件によってgrep置換開始前にエラーで止めるようにした。
    • 3Dグラフィックスアクセラレータを使った文字の描画の設定の所で、WindowsXPの場合に一部項目の文字が欠けてるバグ修正。
    • 横スクロールバーの自動ON/OFFがONだと、ルーラーをクリックしてタブの自由配置モードにした場合に、折り返し桁数の計算が狂うことがあるバグ修正。
    • TSV/CSVモードでの列の幅を極端に広げた場合に画面上での文字の描画位置がおかしくなるバグ修正。
    • TSV/CSVモードでのタブストップをドラッグして幅を広げた時に、横スクロールバーのスクロール可能範囲の自動調整がうまく効かないバグ修正。
    • プロポーショナルフォントで、さらに3Dグラフィックスアクセラレータを使った文字描画の時で、矩形範囲選択して文字入力した場合に、矩形の位置がずれることがあるバグ修正。
    • タブモードの詳細設定を呼び出す等、設定ダイアログからさらにPropertySheet形式の設定ダイアログを呼び出すと、戻った時にIMEの状態が元に戻らないでOFFのままになってしまうバグ修正。
    • 「ファイル・Web・新規Webブラウズモード」を実行した後に新規Webブラウズモードのウィンドウが出てこないバグ修正。というか、アドレスバーにフォーカス移動しようとする仕様だったのを新規ウィンドウが出てくるように仕様変更した。
    • マルチモニタ環境で、セカンダリモニタ上でタブモードで秀丸を使ってる時で、タブを分離した新しい秀丸ウィンドウが起動される時、ウィンドウの位置が同じ位置に重なって出てくることが多いバグ修正。
    • 「動作環境・検索・grep」の「常に文字数制限等を解除した状態で実行」をONにしている場合に、grepで「ヒットしない行」のオプションが無視されてしまうバグ修正。
    • 「動作環境・検索・grep」の「常に文字数制限等を解除した状態で実行」をONにしている場合に、grepで一度中断してからもう一度grep実行すると何もヒットせずに終了してしまうバグ修正。

  2012/02/20 Ver8.13β7
  • 機能追加/仕様変更
    • 3Dグラフィックスアクセラレータを使った文字の描画で、基本的に外字(U+E000〜U+F8FF)は「□」に置き換えて描画するようにした。&、外字をちゃんと描画する用のオプション追加。
  • バグ修正
    • 禁則処理が働いた場合に文字の描画が乱れることがあるバグ修正。(V8.13β1でのレベルダウン)
    • 「再読み込み時にエンコードの種類を自動判定し直す」のオプションをONにしてる場合に、「バイナリモードの切り替えコマンドなど、エンコードを切り替えて読み込み直す系コマンドがうまく動かなくなっていたバグ修正。
    • grep置換で「サブフォルダも検索」とした場合で、さらにバックアップを作成する場合、サブフォルダ配下のファイルを置換した時に作成されるバックアップファイルの場所が検索開始フォルダになってしまうバグ修正。

  2012/02/16 Ver8.13β6
  • バグ修正
    • Windows Vista/7でエアロが有効の時にユーザーメニューをオーナードローで描画する処理で、ユーザーメニューの中にさらにユーザーメニューが入れ子になってる場合にオーナードローにならない等のバグ修正。
    • 同じく、オーナードローメニューの幅が微妙に狭くて文字が欠けることがあるバグ修正。ユーザーメニューに割り当てるアクセラレータキーが重なってた時に、選択切り替えとして動作せずにいきなり先頭のコマンドが実行されるバグ修正。
    • 「貼り付け後のカーソル位置=最後」の場合で挿入/削除もならめかスクロールする設定の時で、さらにカーソル移動での画面上下の余白に余裕を持たせる設定の時で、さらに画面の下の方で画面上下の余裕に近い行数を貼り付けする場合、無意味になめらかになることがあるバグ修正。
    • 置換コマンドで、置換後の文字列が置換前より大幅に長くなる等のいくつかの条件が重なると、後でアンドゥした時に保護違反が発生するバグ修正。
    • 全置換についてのアンドゥ/リドゥをすると、検索文字列の強調の色がおかしくなることがあるバグ修正。
    • 全置換した後のアンドゥで「1つずつやり直し」とした場合で、1つずつのやり直しをずっと繰り返して行った時に、一番最後にアンドゥしても何も起きない(無意味なアンドゥが1回発生する)バグ修正。
    • ファイルを開いていきなり全置換した時で、アンドゥ/リドゥを行き来する時で、「1つずつやり直し」と「まとめてやり直し」をごちゃまぜにして繰り返しやっていると、「やり直し中にやり直しバッファが無くなりました…」のエラーが間違って出ることがあるバグ修正。
    • 特定の開発ツールから秀丸エディタを起動した時に、ウィンドウサイズが期待したサイズにならないことがあるバグ修正。(SW_SHOWDEFAULTで呼び出されるケースでWindow Blinds対応の処理とが相性問題が起きていた)
    • 「BOX選択中にキーを押すとその文字を各行に挿入する」がOFFの時に、BOX範囲選択してからかな漢字変換入力すると、文字が入力されないバグ修正。
  • 機能追加/仕様変更
    • インストール時のインストール先フォルダについて、フルパス指定されてるかどうか等、細かいチェックをするようにした。
    • 単語を選択してカーソル左右キーを押した時に、場所および禁則処理の指定によって「複数行選択してる状態である」と解釈されてしまうケースでも「単語の選択である」ってことを優先して動作するようにした。(右矢印キーなら単語末尾に移動、左矢印キーなら単語の先頭に移動)
    • 要望反映(hidesoft.4:06486):各種ダイアログボックス中のコンボボックス部分をマウスクリックした時に、エディットコントロールと同じように、クリックした位置にキャレットが出てくるようにした。(普通のコンボボックスだとテキスト全体が選択された状態になる)
    • grepダイアログボックスのシステムメニューでフォルダ履歴を選択出来るようにした。ただしメニュー上でマウス右ボタンメニューを出すことは出来ない。

  2012/02/10 Ver8.13β5
  • バグ修正
    • 検索ダイアログで「選択した範囲内のみ=ON、検索したら閉じる=OFF」の条件の時に、2回目の下候補/上候補時に検索範囲が変わってしまって都合が悪いバグ修正。
    • Hidemarnet Explorer( with FTPSじゃない方)をインスト−ルしてる時に、「動作環境・ファイル」の「Hidemarnet Explorerを使う」のオプションがDisable状態になってしまうバグ修正。(V8.13β4でのレベルダウン)

  2012/02/08 Ver8.13β4
  • バグ修正
    • 「横スクロール可能な上限を自動調整する」がONの時に、文字入力と同時に横スクロールするケースで横スクロールバーのトラック部分のサイズが自動調整されないバグ修正。
    • 「横スクロール可能な上限を自動調整する」の設定変更した時に常駐秀丸で保護違反が出るバグ修正。
    • Hidemarnet Explorer( with FTPSじゃない方)がインストールされてる時に、「秀丸エディタについて」の中でHidemarnet Explorer with FTPSのバージョンを表示しようと試みてしまうバグ修正。

  2012/02/07 Ver8.13β3
  • 機能追加/仕様変更
    • Windows Vista/7で、ユーザーメニューが右寄せ表示されないようにした。(owner-drawで自前で描画するようにした)
  • バグ修正
    • ユーザーメニュー編集の中のアクセラレータキーが重なってる所があったバグ修正。('T'と'U')
    • 常駐秀丸のメニュー中のフォルダ履歴、および「ファイル・開く」のシステムメニュー中のフォルダ履歴で、アイコンが、フォルダのアイコンじゃなくて、関連づけ無し用のアイコンになってしまっていたバグ修正。およびそれに関係してメニューがうまく描画されなかったり保護違反が起きてしまう場合もあるバグ修正。(V8.13βでのレベルダウン)

  2012/02/05 Ver8.13β2
  • 32bit版でのhmfilter.hmfファイルが間違って古い物を添付してしまったので、最新版に差し替えた。
  • 「秀丸エディタについて...」で保護違反が出ることがあるらしいバグ対処。(再現出来なかったので、安全な方式に変更した。別スレッドじゃなくて、別プロセスでロードさせるようにした。さらに__try/__exceptで囲んだ。)
  • マクロのopenfileで、オプション付きでファイル名を指定するとうまくいかなくなっていたバグ修正。
  • 置換ダイアログボックスで複数行モードON/OFFでの特定操作をすると余計なスペース部分が発生するバグ修正。
  • 新タイプのgrepダイアログで、検索するフォルダに存在しないフォルダを指定したまま、検索するファイルに「現在の内容)」として実行した場合に、検索するフォルダについてのチェックを省略するようにした。

  2012/02/04 Ver8.13β1
  • 機能追加/仕様変更
    • インストールされたアプリケーションソフトの一覧にバージョン番号も含めて秀丸エディタのタイトル名を書き込むようにした。&、バージョン番号の表記も普通の「Vx.xxβx」にした。
    • 外国語Windows上でも日本語版の秀丸エディタが日本語のままで動くようにした。(秀丸メールで先行対応してた件の反映)
    • 横スクロールバーをマウスドラッグして1文字単位でスクロールするようにした(以前は8文字単位だった)。&、横スクロールバーをドラッグした時のスクロールバーのちらつきも無くした。(秀丸メールで先行対応してた件の反映)
    • マクロ実行ダイアログに新規ファイル名を入力して「編集」ボタンを押した場合はマクロを新規作成出来るようにした。
    • 「動作環境・表示/操作・カーソル操作」に「右ボタンクリックでカーソル移動する」のオプション追加。
    • runsync系マクロ実行中に常駐秀丸から「マクロ中断!」を実行した場合にマクロを中断するようにした。(起動されたプログラムはそのまま)
    • 64bit版で、検索系処理の一部にアセンブリコードを使うようにした。(秀丸メールで既に対応してたのを反映しただけ)
    • 「秀丸エディタについて」で、Hidemarnet Explorer with FTPSがインスト−ルされてても即座にウィンドウ表示し、Hidemarnet Explorer with FTPSについては遅延して「送金済み/送金まだ」の表示をするようにした。
    • ステータスバー部分を書き換える時のちらつきを少なくした。(WindowsXPおよびWindowsVista7でエアロが無効な時に)
    • 横スクロールバーを自動でON/OFFするオプション追加。(動作環境・ウィンドウ)
    • タブモードでファイルを開く時の高速化。タブに表示するアイコンを取得するのに時間がかかるので、そこだけ遅延して取得するようにした。
    • 1行の長さが極めて長い場合での、全角空白を記号表示する処理を全体的に高速化した。(全角文字の2バイト目かどうかのチェックの高速化)
    • 1行の長さが極めて長い場合の、カーソル位置表示の処理を高速化した。
    • アウトライン解析で、余計なカラー構文計算をなるべくしないようにした。
    • 1行の長さが極めて長い場合の行末付近に何か貼り付けした時に遅いのも改善した。
    • アウトライン枠が関数一覧または強調一覧の時で、Windows Vista以上の場合に、なくべくちらつかないように描画するようにした。(LVS_EX_DOUBLEBUFFERを指定した)
    • タブモードでファイルを開く時に、ファイルを開く時に一瞬だけ「(新規)」が出るのを出ないようにした。(代わりに、新規作成の場合には一瞬だけ「(新規)」無しでタイトルが表示される)
    • マクロの中でopenfile/newfileした時でもなるべく瞬間起動が効くようにした。
    • 動作環境ダイアログボックスの高さを少し高くして、全体的にボタンの配置類に余裕を持たせた。&、ボタン類の細かい位置調整&サイズ調整。
    • タグジャンプ/ダイレクトタグジャンプで飛び先ファイルが見つからない場合のエラーメッセージで、ジャンプ先のファイル名ではなく、ファイル名を表す行の内容全体を表示するようにした。
    • 検索ダイアログの「追加の条件」をクリックした後にフォーカスが「検索(S):」の所に勝手に行かないようにした。
    • HideTags.exeのダイアログボックスのキャンセルボタンの文字を半角カナから全角カナに変更した。
    • setcompatiblemode命令で0x0050が指定出来ることのヘルプ記述追加。
  • バグ修正
    • openfile/setactivehidemaru/closehidemaruを繰り返すようなマクロで、Escキーを押す等して「マクロを中断しますか?」のメッセージを出して、そこで「はい」を押してもマクロが中断せずに続行してしまうことがあるバグ修正。
    • 「行番号表示の状態でウィンドウサイズを自動調整する」がOFFだと行番号の桁数が増減した時に画面が乱れることがあるバグ修正。
    • アウトライン枠が関数一覧または強調表示一覧の時で、検索文字列を強調する状態になってる時で、Escキーを押して検索文字列の強調がOFFになる時、選択してる項目の色だけが検索文字列強調の色のまましばらくキープされてしまうバグ修正。
    • アウトライン枠が関数一覧または強調一覧の時に、アウトライン枠の中身を更新した後に選択してる項目の表示上の位置が勝手に真ん中に移動することがあるバグ修正。
    • タブモードで、アウトライン枠または見出しバーが有効な時に、検索を実行した瞬間にわずかの時間だけもたつくことがあるバグ修正。
    • タブモードの時で、CPU使用率が非常に高い状態の時に、常駐秀丸を終了してから素早く秀丸を起動すると「共通フレームの作成に失敗しました」のエラーが出ることがあるバグ修正。
    • タブモードの場合で、存在しないフォルダ(またはドライブ)のファイルを開こうとして「XXXXへのカレントフォルダの移動に失敗しました。」が出た時に、ウィンドウ・タイトルに表示されるファイル・パス名表示がおかしくなることがあるバグ修正。
    • 10000行あるテキストの一番最後の文字をBackspaceキーで削除していって9999行になるタイミングで、カーソルがファイル先頭に勝手に移動してしまうことがあるバグ修正。(バグの再現方法が不明のために、安全対策のためにカーソル位置が不正になった時にカーソルをファイル先頭に移動していた。今回やっと再現方法が分かった。)
    • 「..を開く」でURLを開く時に、URL中の「/」が「\」に変換されてブラウザに渡されていたバグ修正。(実害は無かったようだけども直した)
    • タブモードで動作環境などのダイアログボックスを表示させて、そのまま常駐秀丸からgrepを実行すると、後々動作環境だけのウィンドウを残して秀丸が全部終了したような状態にすることが出来てしまうバグ修正。
    • アウトライン枠関係/タブ関係でのメモリリークのバグ修正。
    • CD-ROMドライブにメディアが入ってない状態で、履歴からCD-ROMドライブ上のファイルを開こうとした時、メディアが入ってないことのエラーメッセージが2回出るバグ修正。



| プライバシーポリシー | 各サービスにおける個人情報の利用目的について |

『戻る』