|
|
|
秀丸エディタβバージョン改版履歴
|
|
|
2023/11/16 V9.25(正式)
|
|
- Windows11のタスクバーのラベル表示が出ない対策。
- 新規インストール時のC言語のプリセット設定などで、[すべての言語で同じフォントを使用する]をONに変更。
|
|
2023/11/09 V9.25β20
|
|
- HmJre.dll V5.33にして、\Gの対応。(検索開始位置)
- 秀丸エディタで同じファイルを開く場合の、開く方法を問い合わせるダイアログが開いていないのに出る場合があった問題修正。
- 新規作成時のfilenameが""でなくなっていた問題修正。
- [その他]→[動作環境]→[検索]のリアルタイム検索の横の[Escで閉じる]を廃止。(検索ダイアログの[検索したら閉じる]=OFFで使ってもらう)
- grepの出力形式に[ファイル名なし]を追加。
- 制御コード入力コマンドでの入力欄でBackSpace有効にした。
- shifthome, shiftendの強調。
- 最小化してから元に戻すとメニューバーの右端が切れている問題修正。
|
|
2023/11/02 V9.25β19
|
|
- [最新バージョンの確認...]は一日一回じゃなくてもいいように修正。
- 強調表示のリセットの選択肢にmd追加。
- URLの右クリックで、キーが出てしまっていたのを修正。
- 秀丸エディタについてのダイアログでダークモード時にチェックボックスが見えない問題修正。
- タグジャンプ時に検索文字列の強調OFFでも強調していた問題修正。
- クリップボード履歴の絞り込み検索時のプレビューの修正。
- 複数選択のdeletelineでresultが1にならない問題修正。
- ウィンドウ分割左右のときは、[1行の文字数を越えたウィンドウを自動的に小さくする]に分割のサイズも含めるように修正。
- shifthome、shiftend文追加。
|
|
2023/10/26 V9.25β18
|
|
- V9.25βでwcsstrrstrがうまく動作していなかったバグ修正。
- SocketIOのconnectはアドレス省略可能と、自身のPCだけを対象となるように変更。
- ITAモードでタイトルも適用などの調整。
- メニューバーの項目が多いときにクリックしたときの位置の調整。
- browserpanecommandの"copy"でコピー可能にした。
- getfocus、setfocusでブラウザ枠の番号追加。
- 注目バーのダーク対応など。
|
|
2023/10/19 V9.25β17
|
|
- [ウィンドウ(W)]メニューが長いときなど、クリック操作のとき右にずらすような調整。(可能な場合)
- grepの(現在の内容)で、ファイルの一部を開いた状態で、編集が加えられたているときは、ファイルではなく部分だけとなるメッセージと選択を表示するようにした。
- [ウィンドウ一覧...]コマンドやclosehidemaruなどで他の秀丸エディタ終了させたとき、終了させた後に続いて処理が続行されるような場合の対策。
- Altキーとの組み合わせに割り当てたマクロ実行で、Alt押したままの操作や、setmenudelayの操作の調整。
- xpでツールバーの背景にゴミが出ていたのを修正。
- loaddllで64bit版での32bit DLLが設定をONにしていてもできなかったバグ修正。
- [その他]→[動作環境]→[検索]→[検索ダイアログ]→[補完...]→[検索ヒストリも含める]が動作していなかったのを修正。補完でリスト表示のときは候補に(検索ヒストリ)と表示。
- createSocketServer、SocketIOのエラー判定の修正。
- 起動オプション/@quit-by-pidとquit文のパラメータ追加。
- ITAモードでタイトルバーまで適用を広げた。
|
|
2023/10/12 V9.25β16
|
|
- [その他]→[動作環境]→[関連付け]にWindows11向けコンテキストメニューを追加。
- バージョン確認スクリプトをvbsからjsに変更。
- 変換モジュールのjavascriptで、関数名やプロパティ名を小文字から始まるものに変更。(β15のものは現時点では使えるけど将来消えるかもしれません)
- .hmfjsの変換モジュールは古いバージョンでは読み込めないようにした。
- HttpResponseオブジェクトはヘッダでUTF8を返すようにした。
- menu文でで、Ctrl+C,H,I,J,Mのアクセスキーができないのを修正。(動作環境の[メニュー項目をテキストのみにする]がOFFのときだけ)
- レンダリング枠を表示するときのちらつき低減。
|
|
2023/10/05 V9.25β15
|
|
- 変換モジュールをjavascriptで書ける対応。(拡張子.hmfjs)
- 同じファイルを開くときの問い合わせで、ボタンを押したらどうなるかの説明と、仮想デスクトップの場合はそこにあるという表示を追加。
- リアルタイム検索がOFFでも、動作環境の[Escで閉じる]がONだと効いていた問題修正。
- 対応するタグの強調が遅いのを改善。
- 長い一行の警告の判定の調整など。ファイルの一部を読み込み時の強調OFFはカーソル位置の縦線もやめるようにした。
- Windows11の新しいタスクバーのラベル表示で、起動直後が幅ゼロになる対策として少しだけ幅のあるタイトルにした。
- getcolormarkerで範囲に絞り込むときの位置がずれているバグ修正。
- hidemaruGlobalのメソッドで非同期にできるものを増やした。
- hidemaru.runProcessでstdioGuiとguiStdioができなくなってた問題修正。
- 名前を付けて保存ダイアログを秀丸ファイラーClassicのものを使うとき、ダークモードで[BOMを付ける]が切れていた問題修正。
|
|
2023/09/28 V9.25β14
|
|
- TSV/CSVのセル内改行の変換に設定されているとき、ホイール上下で更新になってしまう問題修正。
- 起動オプション/vはカレントディレクトリでも可能に修正。(フルパス推奨)
- [列の幅の自動調整を一時停止]のON/OFFができない場合がある問題修正。
- 長い一行の警告の判定で、EOFで終わる場合などの調整。
- 対応するタグの強調で、少し長い一行で注目バーを出して自動的に無効となるようにした。
- 個別ブラウザ枠の最大化は、編集があったら自動解除、無題新規ならタブ名の自動変更、最大化したら必ずフォーカス、ブックマークのプロパティに最大の追加など。
- hidemaruGlobalのメソッドで非同期にできるものを増やした。(マクロヘルプ-JavaScript対応-その他)
- browserpanecommandで表示と同時にwatchを一括指定できなかったのを修正。
- insert(数字)ができなくなっていた問題修正。
- getconfigのJSON/オブジェクトは{}だけでも取得できるように変更。
- runProcessにstdioAlive追加。
- SocketIOにport追加。
- ITAモードは遅延開始に変更して、ちらつき低減や、カーソル行下線オーバーレイのサイズ調整など。
- jsのエラーの調整。
- プライベートモードの各種調整。
- HmOutputPane.dllの関数にClear()追加。
|
|
2023/09/21 V9.25β13
|
|
- [その他]→[ファイルタイプ別の設定]→[デザイン]→[表示1]→[Email, URL, ファイル名のカスタマイズ...]→[ドメイン名の強調]のとき、'@'や':'が含まれるときの調整。
- [その他]→[動作環境]→[ファイル]→[高速化]の長い一行の折り返し数指定の追加。
- 標準の変換モジュールにJSON展開,JSON短縮を追加。
- キー割り当ての読み込みで、マクロ登録も一緒にある場合、問い合わせや、グループ名が読み込めていない問題、マクロ登録ダイアログ中からの操作はボタン無くすなどの修正。
- getimecandidatelist追加、prevposx(-1)prevposy(-1)の追加。
- hidemaru.isProcessIdValidが判定できない場合の問題修正。
- hidemaruGlobalのメソッドで非同期にできるものを増やした。(マクロヘルプ-JavaScript対応-その他)
- Stdioオブジェクトにid追加と、onReadLineなどにidパラメータ追加。
- runexで秀丸エディタが切り替わらない場合は、切り替わる操作をしない(何らかの警告が出る場面で出さない)ように修正。
- js内tickcount()だけのループでマクロ中断の調整。
- 自動起動マクロからexecmacro等でeventキーワードが変化していた問題修正。execeventmacro後も維持するように修正。
- ブラウザ枠等の表示するときのちらつき低減。
|
|
2023/09/14 V9.25β12
|
|
- コマンドラインの起動でhidemaru.exeのフルパスが違う場合にマクロのウィンドウ切り替えが失敗するバグ修正。
- execeventmacroを何回か呼ぶときの修正と、ネストで呼ぶときのエラーの修正。
- ハングアップチェッカーで、タブの外枠のプロセスの終了で無くなる可能性の注意と、消失して更新であれば最後に保存するダイアログを出す修正。
- postExecMacroMemoryでautocompleteの同期を出すときの修正。(できないよりマシ程度)
- プライベートモードで一部の動作環境の変更で再起動して即反映するメッセージは出さないように修正。
- setTimeout,setIntervalのパラメータ3追加。
- [その他]→[動作環境]→[ファイル]→[高速化]→[長い一行のときファイルの一部を読み込むか確認する]を追加。
- ファイルの一部を読み込むとき、強調OFFであれば折りたたみ用の枠もOFFにするように変更。
|
|
2023/09/07 V9.25β11
|
|
- ファイル保存時に、他のアプリが特殊な開き方をしているときのエラーコード1224(ERROR_USER_MAPPED_FILE、意味「要求された操作はユーザー マップ セクションで開いたファイルでは実行できません。」)のエラーメッセージは、保存する前にチェックして選択肢を出すように修正。
- 個別ブラウザ枠の上下左右配置がメニューから選べなくなっていたのを修正。
- browserpanecommandで、各種不足したいた操作など幾つか追加。
- 自動起動マクロの[ファイルを閉じる直前]で、保存の問い合わせ中に再度自動起動マクロが働かないような対策。
|
|
2023/08/31 V9.25β10
|
|
- grepfolderbufferがif文で飛ばせない問題修正。
- 比較で「比較先の秀丸エディタの準備が整ってません。または、違いが多すぎます。」のエラーが出るときの応答なしにならないような対策。
- 保存時のエラー(1224)のメッセージ改善。
- Hidemarnet Explorerで、新規作成のWebブラウズモードはファイルヒストリに記録しないように修正。
- input関数で、サイズを指定するパラメータ追加。
|
|
2023/08/23 V9.25β9
|
|
- grepの履歴がおかしい問題修正。
- inputstatesキー操作判定の調整。
- デスクトップ保存と復元でウィンドウサイズが変わってしまう問題修正。
- ITAモード関連のコマンドや調整。
|
|
2023/08/17 V9.25β8
|
|
- ctags形式のファイルの直接のgrep結果でタグジャンプでctagsと認識してしまうバグ修正。
- .editorconfigで大文字/小文字の区別をしないように修正。
- ダブルクリックして押したまま単語単位のドラッグ選択で、左右スクロールできていなかったのを修正。
- ハングアップチェッカーのV9.25βでの対応不足の修正。
- 動作環境の常駐機能のショートカットキーの入力でEnterを押すとそのページだけ消えるバグ修正。
- [個別ブラウザ枠表示/非表示]コマンドは、[個別ブラウザ枠]コマンド同様にON/OFF状態を覚えたりするように修正。
- ITAモード関連のコマンド追加。
|
|
2023/08/09 V9.25β7
|
|
- 個別ブラウザ枠の▼メニューに[非表示]追加。
- [個別ブラウザ枠表示/非表示]コマンド追加。
- execeventmacroでフルパスで登録されている場合にできないバグ修正。
- ctagsの形式で同じ内容のテキストの検索の何番目かにもジャンプできる対応。(ソートされていないとき)
- ダイレクトタグジャンプ飛び先指定のダイアログで絞り込み検索を追加。
- ツールバー詳細のダイアログの絞り込み検索はあらかじめ先頭を選択するように修正。
- inputstatesでマウスを動かしたときも入力と判断されやすくするように調整。
- configでJSON記述できる部分を増やした。
|
|
2023/08/02 V9.25β6
|
|
- URLと思わしき場所の右クリックに自動で追加されるものに個別ブラウザも追加。
- マクロ実行中にマクロ実行できない警告で、ブックマークやプロジェクトのmac:でチェックされていなかった問題修正。
- 新規作成状態で、エンコードの種類の変更関係のコマンド実行時の注意書き追加。
- ブラウザ枠の▼メニューに[非表示]追加。
- [ブラウザ枠表示/非表示]コマンド追加。
- レンダリング枠からの操作など、eventキーワードが得られない場合があったバグ修正。
- 個別ブラウザ枠のタイトル部分のダブルクリックで最大化にしてみる。
- ファイルを閉じる直前の自動起動マクロからの閉じるのを抑制で、ウィンドウが非表示のままにならない対策など。
- configでJSON記述できる部分を増やした。
|
|
2023/07/26 V9.25β5
|
|
- ユーザーメニューのキーがメニューバーのものになっていたバグ修正。
- ブックマークでjsを直接書いたときの末尾の//コメントの対応。
- ファイルマネージャ枠のヒストリは、「ファイル(F)」メニューと同じ数に線を引いてヒストリに常駐(ピン留め)の☆マークも表示するようにした。
- configでJSON記述できる部分を増やした。
- hidemaru.createSocketServer等のソケット関係追加。
- hidemaru.isProcessIdValid追加。
- jsの非同期キーワード幾つか追加。
- ITAモードの調整。
|
|
2023/07/19 V9.25β4
|
|
- β2~3でWindows10未満でAdjustWwindowRectExForDpiが見つからないというエラーが出ていたバグ修正。
- ファイルマネージャ枠のプロジェクト内の項目のパスの先頭が/の場合はフルパス化などの再構成はせず、そのままにしてopenfileのような起動オプションとして使えるように修正。
- 個別ブラウザ枠にフォーカスがあるときにWebView2のマクロ実行で操作できなくなるバグ修正。
- 個別ブラウザ枠のメニューに最大化を追加。
- grepして置換で最初の高速化の絞り込みで、見つからないときは何もしないように修正。
- execeventmacro文追加。
- configでJSON記述できる部分を増やした。
- その他マクロの調整createHttpServerのkeyの設定具合wcs_to_charの速度調整など。
- ITAモードでストアアプリ版のチェックなどの修正。
|
|
2023/07/12 V9.25β3
|
|
- 複数選択の場合はステータスバーの範囲選択の文字数に個数を表示するように修正。
- createHttpServerオブジェクト関連の修正。(listen(0)で自動、makeKey、key、メモリリーク)
- ITAモードの各種調整。(遅延開始、カーソル行オーバーレイの設定、動作環境上ですぐ反映など)
- [その他]→[動作環境]→[ファイル]→[自動保存]に、従来通りの[更新回数の後]に対して、[または]を追加して、更新回数または遅延時間どちらかの条件でできるように修正。
- [grepして置換...]で、(開いているファイル全て)の対応と、あらかじめ対象ファイルを絞り込んでから実行するように高速化。([動作環境]→[検索]→[grepの動作]→[文字数制限の設定...]が高速のとき)
- Windowsのサインインが標準ユーザーのとき、管理者などの異なるユーザー名が同時に起動するときのエラーで、別ユーザーで起動し直すか通常に起動し直すかのボタンを追加。
- configでJSON記述できる部分を増やした。
- [タイトル行分割]コマンド追加。(TSV/CSVモード向けの従来方式分割)
- ダークモードの各種ダイアログのチェックがずれて見える場合の修正。
|
|
2023/07/05 V9.25β2
|
|
- [その他]→[動作環境]→[ウィンドウ]→[ITAモード]を追加して背景を画像や透明にする機能追加。(暫定)
- hidemaru.createHttpServerメソッド追加。
- CSVモードで幅計算で時間がかかるときのダイアログで停止ボタンを押したら、[表示]→[タブストップ]→[列の幅の自動更新を一時停止]がONとなるように修正。
- メニューバーをもう一度クリックで消えるように修正。
- メニューバー出してから、ブックマーク、ツール、マクロ登録を相互に行き来すると文字化けするバグ修正。
- 背景ストライプ表示と印刷プレビューでその後の描画がおかしいバグ修正。
- Shift+Alt+Fなど、Alt+Fのようなメニューバーと被るキー割り当てができないバグ修正。
- ブックマークメニューのセパレータが消えていたのを修正。
- ツールバーの個別ブラウザ枠のチェック状態の修正。
- アウトプット枠の右上メニューに[右端で折り返す]を追加。
- 個別ブラウザ枠の右上メニューのウォッチに[上書き保存で更新]を追加。
- configでJSON記述できる部分を増やした。
- jsmodeで非同期で呼べるキーワード幾つか追加。
|
|
2023/06/28 V9.25β1
|
|
- 各種ダイアログのダークモード対応。
- ダークモードでタブバーが収まらないときのスクロール対応。
- メニューバーはタブモードやダークモードでないときでも常に独自描画となるようにした。([その他]→[動作環境]→[ウィンドウ]→[メニューバー]のメニュー方式の選択を不可に)
- キー割り当てダイアログの、コマンドに対するキーで、F2とかを押してキー入力で指定できるようにした。
- 単語補完の辞書ファイルのUTF-16とUTF-8の対応。
- マクロ内部の文字列変数をすべてコードページ932相当に統一する仕様変更。(Unicodeが使えなくなるわけではなく、格納された変数のコードページ間での食い違いを無くすため)
- マクロ登録ダイアログからキー割り当てダイアログを出すボタン追加。
- 起動オプション/fと改行やBOMの組み合わせで/fsと/fu32bができていなかったのを修正。
- Runtime Error! R6016のエラーが出る場合の念のための対策。(HmJre.dll V5.32でも同様の対策)
- configでJSON記述できる部分を増やした。
|
| |