話題(スレッド): 括弧強調に関する不具合

括弧強調に関する不具合 (2014-11-16 10:11, Frankie, #74850)

ご無沙汰してます.

また,重箱の隅をつつく不具合を見つけたので報告します.

例えば,以下の様な文章をAzukiコントロールに貼り付けたとします.
--------------- ここから ---------------
ほげほげ
(hoge)
ほげほげ
(hoge)
--------------- ここまで ---------------

次にキャレットを任意の括弧位置に移動します.
すると,HighlightsMatchedBracketフラグが真ならば強調表示されますね.
ここまでは正常な動作です.

さて,次に文章の先頭をマウスでクリックします.
すると,キャレットを先頭に移動したのに,強調表示が解除されずに残ったままになります.
もし,先頭行が括弧で始まる語句の場合は,強調表示がふたつになる現象が発生します.

ちなみに,先頭以外の場所をクリックした場合は,期待通り強調が解除されます.

お手すきの際に,ご確認ください.

メッセージ #74850 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: 括弧強調に関する不具合 (2014-11-24 17:51, sgry, #74913)

Frankieさん

山本(sgry)です。お久しぶりです。

> すると,キャレットを先頭に移動したのに,強調表示が解除されずに残ったままになります.

こちらでも再現することを確認しました。
キャレットの「前」にある括弧を強調表示している状態から
ファイル先頭にキャレットをジャンプさせると、ご指摘の現象が発生します。

どうやら、キャレット前後の対括弧をハイライトさせる改善を行った際に
このバグを作ったようです。
機会を見て修正できるか確認してみます。

ご報告ありがとうございます。
#74850 への返信

メッセージ #74913 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする