last updated:2023/12/27

Hidemaru Q and A

第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個へ

ページトップ 目次に戻る