Releases: komiyamma/hm_cpp_invoke
Releases · komiyamma/hm_cpp_invoke
2.1.2.4
- hm.Edit.TotalText への代入には、秀丸エディタv9.35.β6以上ではsettotaltext を利用するようにした。
2.1.2.3
- 範囲編集モードでHm.Edit.setTotalTextにて値を設定した場合の不具合の修正
2.1.2.2
少々ごたごたがあったが、Hm.Macro.Flags.*** 以下のところは頭大文字の方が、言語のキーワードと被らないため安全とみなした。
2.1.1.9
Hm.Macro.Flags.*** 以下を追加した
2.1.1.8
コンパイル・リンク時のファイルサイズがずっと小さくなるようにした。
2.1.1.7
exception("Hidemaru_MacroResultZeroException")はErrorに格納しないようにした。
2.1.1.5
Hm.Macro.Statement(...)の実行で内部的に例外が発生しなかった時、文を実行した結果となる秀丸マクロのresultの値をgetResult()で取得できるようにした。その際はexception("Hidemaru_MacroResultZeroException")がgetException()に格納されるようになった。
2.1.1.4
nuget用のプロジェクトにファイルが1つはいっていなかった。
2.1.1.3
- nuget用のライブラリコンパイル時に /GT と /LTCG を外すことでバージョン間で互換があるstaticライブラリとした。
- 秀丸独自エンコードのデコードをC++層で実装し、HmExplorerPane関連の複数のメソッドにてマクロが動作しないようにした。
2.1.1.2
文字列のロック失敗時にのみ発生するメモリリーク修正