第III部〜秀丸マクロのいろはにほへと
秀丸エディタVer.4.00 マクロ関連の変更履歴
●秀丸エディタVer.4.00 マクロ関連の変更履歴
【1】マクロ関連の変更履歴 - 「秀丸エディタ」Ver. 4.00
【2】仕様変更
【1】マクロ関連の変更履歴 - 「秀丸エディタ」Ver. 4.00
- マクロヘルプ入門用のヘルプファイルを追加
- replaceallのinselect記録対応
- loadhilightで反映されないバグの修正
- マクロ getconfig, config の縦線系対応
- enabledraw;などができないバグ修正
- マクロgrep文のパラメタにfullpathを追加
- execmacroでメモリリークのバグ修正
- currentmacrobasenameが小文字にならないときがある
- disabledrawしてるときwindowwidthがおかしくなる
- getcofigとconfig “x..”で指定できるものにCurLineColorとCurLineColorExを追加
- findwindow失敗の対策
- run文で文字列が長すぎると落ちる
- movetilinenoでエラーメッセージが出ることがある場合の対処
- マクロヘルプに検索系文にnoregular, nocasesenseを追加
- replaceallのlinknextで固まってしまうバグ修正
- title文の内部構造作り直し
- loadhilight, savehilightでフルパス指定対応
- foundtopx,foundtopy,foundendx,foundendy を追加
- searchoptionとsetsearchにビット8〜10を追加
- grepfilebuffer, setgrepfile追加
- grepとlocalgrepでもnoregularに対応
- getsearchhist, getreplacehist, setsearchhist, setreplacehistを追加
- gettagsfileを追加
- searchdialog, replacedialog,追加
- find2追加
- searchoptionのビット11
- マクロgetcofigとconfig “x”で指定できるものに以下のものを追加
- AutoAdjustOrikaeshi
- BquoteItemized
- BquoteInclude
- AspDefaultScript
- Asp
- JspComment
- Php
- Xml
- ColorIfdef
getconfigのFontSizeの返り値がマイナスだったのを修正
getconfigのFontCharSetはできるようにする(config “x”での設定はできないまま)- menu文の位置補正の修正
- envchangedでフォントが変わってしまうバグ修正
- inputcharで砂時計を解除する修正
- setfilehist getfilehist setpathhist getpathhist を追加
- 手前にあるウィンドウでも setactivehidemaru等、秀丸管理ができるようにする
- config “xFontCharset:数字”はやっぱりできるようにする
- config文でフォントの文字セットが変わるとエンコードの種類が切り替わるようにする
- V4.10β1からできなくなっていたsetfontchangemodeもできるようにする
- マクロヘルプにclosenewを記載
- alwaystopswitch追加
- envchangedでタブの状態がうまく反映されない問題修正
- forceinselect, inselecting を追加
- 暫定的にsearchoptionのビット11が「選択した範囲のみ」だったのをやめにする
- setencode追加
- タブモードのときに showwindow 0;されている状態でsetactivehidemaruしても showwindow 0; が解除されないようにする
- showwindow 0;と後showwindow 1;してもタブに現れない問題修正
- copyurlを追加
- savekeyassign 追加
- windowstateで配列表記で他の秀丸にも対応
- windowstate2追加
- config “xHilightList…”をサポート
- openfileでワイルドカードを含む場合、ファイルを開いたのに新規ファイルとなってしまう問題修正
- openfileでワイルドカードを含む場合、開いているファイルの拡張子を自動的に追加しないようにする
- searchdownで、inselectを指定してないのに以前にinselect付きで検索した場合、引き継がれてしまう問題修正
openfileで存在しないファイルを指定したとき、新規作成とならずに無題になる問題修正
【2】仕様変更
- config “w数字”をすると「自動でウィンドウ幅に合わせる」をoffにするように修正
- config文でオプションfやxで()を使って文字列を指定するとき、\でエスケープ可能にする
‘)’を文字列中に入れたいときは config “x名前:(AB\)CD)”
’\’を文字列中に入れたいときは config “x名前:(AB\\CD)” - configcolorの「マークしていてさらに編集した行」は廃止
ヘルプのcolorcodeとconfigcolorを追加修正 - menu系の文の項目の上限を400個へ