Skip to content

Releases: komiyamma/hm_cpp_invoke

2.1.2.6

21 Apr 23:33

Choose a tag to compare

  • Hm.Edit.getInputStates() の追加。他のシリーズには追加されていたが、このC++版だけ追加されていなかった。

2.1.2.4

21 Jul 08:19

Choose a tag to compare

  • hm.Edit.TotalText への代入には、秀丸エディタv9.35.β6以上ではsettotaltext を利用するようにした。

2.1.2.3

15 Mar 12:34

Choose a tag to compare

  • 範囲編集モードでHm.Edit.setTotalTextにて値を設定した場合の不具合の修正

2.1.2.2

17 Sep 11:32

Choose a tag to compare

少々ごたごたがあったが、Hm.Macro.Flags.*** 以下のところは頭大文字の方が、言語のキーワードと被らないため安全とみなした。

2.1.1.9

15 Sep 14:22

Choose a tag to compare

Hm.Macro.Flags.*** 以下を追加した

2.1.1.8

04 Sep 02:04

Choose a tag to compare

コンパイル・リンク時のファイルサイズがずっと小さくなるようにした。

2.1.1.7

25 Jul 11:38

Choose a tag to compare

exception("Hidemaru_MacroResultZeroException")はErrorに格納しないようにした。

2.1.1.5

24 Jul 06:29

Choose a tag to compare

Hm.Macro.Statement(...)の実行で内部的に例外が発生しなかった時、文を実行した結果となる秀丸マクロのresultの値をgetResult()で取得できるようにした。その際はexception("Hidemaru_MacroResultZeroException")がgetException()に格納されるようになった。

2.1.1.4

26 Jun 09:12

Choose a tag to compare

nuget用のプロジェクトにファイルが1つはいっていなかった。

2.1.1.3

26 Jun 08:42

Choose a tag to compare

  • nuget用のライブラリコンパイル時に /GT と /LTCG を外すことでバージョン間で互換があるstaticライブラリとした。
  • 秀丸独自エンコードのデコードをC++層で実装し、HmExplorerPane関連の複数のメソッドにてマクロが動作しないようにした。