Skip to content

sakura 2.3.2.260811

Choose a tag to compare

@niki niki released this 11 Aug 13:48
· 136 commits to main since this release

機能追加

  • キー割り当て(実験機能)、機能名をダブルクリックでキー入力側と同期する (8aeed1e)
  • キーワードの組み込みに正規表現を加える(ルールはまだ未対応) (61af67e)
  • キーワードファイル追加(.kwd, .rkw, .rule:JavaScript, Ruby, cpp, php) (80f2f08)
  • 正規表現の外部定義の組み込み化の不足に対応(JavaScript/Text/Xml) (c8be02d)

不具合修正

  • PCRE2に PCRE2_SUBSTITUTE_EXTENDED が未設定だった問題を修正/「単発置換を連続で押すとダイアログが閉じる」不具合を修正 (5f96227)
  • 大規模ファイルのアウトライン解析(ファンクション一覧)まわりの複数不具合を修正 (b0f83b4)
    • クラスノード探索を O(n) → O(1) 化、巨大なフラット関数リストは仮想リストで高速化
    • TreeViewのダブルバッファリングで2回目以降の再解析フリーズを解消
    • ダイアログを閉じる際の大量ノード破棄を非同期化し、閉じた後のビジー状態を解消
    • OUTLINE_C_CPP 型の解決漏れで F11 トグルが効かない不具合を修正