-
Notifications
You must be signed in to change notification settings - Fork 170
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
.txt のカーソル位置がアウトラインのツリー位置に反映されない #948
Comments
もう一度 F11 を押してみるとどうですか? 試したところでは、ドッキングしている場合は最初の F11 ではフォーカスが移動するだけみたいです。 |
手元で試した限り,(ドッキング有り / 無し) でアウトライン表示がない状態から始めて,
でした. |
v2.4.0.1993 64bit DEBUG dev Alpha Version で再現しました。2.3.2.0 では再現せず。
というのもポイントだったんですね。無題ドキュメントに「テキスト」タイプを一時適用していたので再現できていませんでした。 |
@yoshinrt さん、 @ds14050 さん、報告検証ありがとございいます。 |
みたいです。おそらく pull #780 「バッファが空の状態で CNativeW::Clear を呼び出したときに落ちる不具合修正」の副作用です。 sakura/sakura_core/outline/CDlgFuncList.cpp Line 1546 in fd461c3
sakura/sakura_core/outline/CDlgFuncList.cpp Lines 1618 to 1623 in fd461c3
CMemory は基礎的なクラスなので他にも NULL と "" の違いに頼っていた、結果として振るまいが変わっているコードがあるかもしれません。 追記 |
#949 を投げました。 |
#949 をマージしました。 |
デグレ解消を確認できたら閉じられるのかな?(↓PR適用済み成果物のリンク) ds14050 さん、協力ありがとう。 |
が改善されていることが確認できました.ありがとうございました. |
確認ありがとうございます。 |
sakura-editor#780 でのCNativeW の初期状態での仕様を取り消して、 sakura-editor#948 の不具合を修正する
問題内容
C ソースで F11 でアウトライン解析をすると,現在のカーソル位置に合わせてアウトライン側のツリー項目が選択されます.
しかし .txt のアウトライン解析ではツリー側に反映されないようです.そういう仕様なのかと思ったのですが,以下のコードもあるので,何かがうまく動いていない気がします.
sakura/sakura_core/outline/CDlgFuncList.cpp
Lines 1618 to 1623 in fd461c3
再現手順
図のような txt で ●c の位置で F11 を押すと,アウトライン解析の方は ●a が選択されています.
再現頻度
100%
問題のカテゴリ
環境情報
The text was updated successfully, but these errors were encountered: