Results 73 comments of Masaru Tsuchiyama

Using Coverity Scan with AppVeyor https://thehermeticvault.com/software-development/using-coverity-scan-with-appveyor

https://github.com/sakura-editor/sandbox/pull/7 でテストに失敗した場合でも artifacts の収集を行う実験に成功した。 技術的に実現できそう。 ポイントは、`appveyor PushArtifact ` のコマンドをビルド、テスト用のバッチファイルの中から実行すればよい。 参考: https://www.appveyor.com/docs/packaging-artifacts/#pushing-artifacts-from-scripts

ワイルドカードは使えないみたい。 https://ci.appveyor.com/project/sakuraeditor/sandbox/builds/20491766/job/7xtoquaji6my6gk9

https://www.appveyor.com/docs/build-worker-api/#push-artifact にあるコマンドラインオプションを使って https://ci.appveyor.com/project/sakuraeditor/sandbox/builds/20491931/job/uyqwni0knsavcp7v のように、 `appveyor PushArtifact test.txt -FileName test-new.txt -DeploymentName "Deploy tag"` という指定の仕方をすると、以下のような意味になる。 appveyor 上のローカルファイル名 : `test.txt` appveyor 上で artifacts として公開するファイル名 : `test-new.txt` appveyor 上で artifacts につける Deplyment name :...

> 「Editor.GetSelectLineTo()が返すべき値は桁位置である」が仕様なのであれば、git(svn)の履歴からいつ壊したかを特定できると思っています。 http://svn.code.sf.net/p/sakura-editor/code/sakura/trunk2/ に対して svn bisect? (二分探索)で特定しました。 以下のファイルにあるテキストファイルと、報告いただいたマクロファイルを元に 確認しました。 [data.zip](https://github.com/sakura-editor/sakura/files/2280019/data.zip) ### 手順 1. 添付の中の 無題1.txt を開く 2. ツール → キーマクロの読み込みを選ぶ 3. 添付ファイル中 の test.js を選択する 4. 以下のスクリーンショットのように選択する 5. ツール →...

66f5d68d3f6a4bbf65b6f02fea35e560298e9a07 ではいっぱい変更点がある。

> GetSelectLineTo の呼出階層から洗った方が速そうです。 単に書き間違いかもしれませんが、問題は行ではないです。列です。 GetSelectColmFrom と GetSelectColmTo です。

> 埋め込まれたマニフェストを確認するには vs2017 で exe を開いてください。 > manifestファイルは RT_MANIFEST 形式のバイナリデータとして埋め込まれています。 > RT_MANIFEST 形式のリソースの言語識別子が「英語(en-us)」なのは仕様っぽい mt.exe を使うと簡単です。 以下を実行すると out.manifest に出力します。 `mt.exe -inputresource:sakura.exe;#1 -out:out.manifest ` > pragma comment(linker, "linker-options") は MinGW(gcc) では使えなかった気がするので、 >...

@EldersJavas feel free to ask questions.