Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #1

Merged
merged 282 commits into from
Dec 5, 2020
Merged

update #1

merged 282 commits into from
Dec 5, 2020

Conversation

EldersJavas
Copy link
Owner

PR の目的

カテゴリ

  • 機能追加
  • 仕様変更
  • 不具合修正
  • 速度向上
  • リファクタリング
  • ドキュメント修正
  • プログラムの動作上の問題
    • 正式リリース版
    • Azure Pipelines ビルド版
    • AppVeyor ビルド版
    • GitHub Actions ビルド版
    • ローカルビルド版
  • ビルド関連
    • ビルド手順
    • Azure Pipelines
    • AppVeyor
    • GitHub Actions
    • ローカルビルド
  • ドキュメントの問題
  • GitHub 関連の問題
  • 実験 (master へのマージを目的としない)
  • その他の問題

PR の背景

PR のメリット

PR のデメリット (トレードオフとかあれば)

仕様・動作説明

テスト内容

テスト1

手順

PR の影響範囲

関連 issue, PR

参考資料

k-takata and others added 30 commits August 29, 2020 17:27
If SRCDIR ended with a backslash, VPATH didn't work as expected.
Remove the backslash before set to VPATH.
* Replace \ with / when compute SRCDIR.
* Add example usages.
MSVCのカスタムターゲットがインクリメンタルビルドに対応できてなかったので対応させたい
1. tests1.exeをサクラエディタとして起動できるようにする
2. tests1.exeを使ったテストで影響が出る箇所を修正する
3. WinMainTest - runWithNoWin追加(コントロールプロセスの起動テスト)
4. WinMainTest - runEditorProcess追加(エディタプロセスの起動テスト)
…_for_LangDLL

MinGW: Refactor Makefile for Language DLL
MSVCビルドでMinGWビルド向けのMakefileが更新されるとMakefileが壊れるのでMakefile更新をやめたい
言語DLLのMakefileのMYDEFINESの指定方法をシンプルに戻す
…nes_if_missing

MYDEFINESに-DNDEBUGが指定されてない対策の改良
CViewCommander::Command_1PageUp と CViewCommander::Command_1PageDown で、キャレットの更新前後の位置が変化が無く、スクロール量も 0 の場合は CEditView::RedrawAll の呼び出しを行わないようにする
PageUp, PageDown 時に描画する必要が無い場合は描画しないようにする判定を追加
画面先頭行を取得するマクロ関数 GetViewTop を追加
プラグインコマンド用アイコン画像の表示色がツールバーアイコンのパレットに影響されないようにする為
CImageListMgr::Create において読み込んだビットマップの形式を 32bit に変換する処理を追加
berryzplus and others added 29 commits November 14, 2020 20:00
レビュー指摘により、sakura_core/.gitignoreに追加するようにした。
MinGWのプリコンパイル済みヘッダーを.gitignoreに追加する
…g_path_take2

サクラエディタのコマンドライン引数に超長い文字列を指定するとクラッシュする問題に対処する。(Take2)
(GHA) 使用しているアクションをバージョンアップする
* GetComboBoxInfo を使う

* SetWindowSubclass を使う

* SComboBoxItemDeleter を廃止

コンボボックスに CRecent を SetProp して直に紐づけ、コンボボックスのハンドルをサブクラスプロシージャに付属データとして渡す。
サブクラスプロシージャはコンボボックスのハンドルから GetProp して CRecent を取得する。

* レビュー指摘に対応: C-style キャストを使う

* レビュー指摘に対応: リストボックスのサブクラス化をやめる
リソースエディタで編集不可のものを.rc2に分離
PRテンプレートの「影響範囲」を「テスト内容」の前にする
VisualStudio関係の設定ファイルの改行コードを.gitattributeで指定する
@EldersJavas EldersJavas merged commit ad3b7ed into EldersJavas:master Dec 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants