[4.10]強調表示一覧枠の強調行No.17648
どらごら さん 04/08/06 14:21
 
[現象]
No.17647と違い、強調枠に表示されません。

[再現方法]
1.エディター部に「1.」とだけ記入します。
2.強調枠で表示される様に設定し、表示されることを確認します。
 →文字列:^[0-9]*\. 検索方法:正規表現
3.「1.」を「1.aaa」と書き込みます。
 →すると「1.aaa」をファイル名と認識するのか、強調枠に表示されなくなります。
※[強調枠右クリック]-[モード]-[ファイル名]をチェックすることで、表示されます。

[ ]
RE:17648 [4.10]強調表示一覧枠の強調行No.17659
秀丸担当 さん 04/08/06 18:59
 

>[再現方法]
>1.エディター部に「1.」とだけ記入します。
>2.強調枠で表示される様に設定し、表示されることを確認します。
> →文字列:^[0-9]*\. 検索方法:正規表現
>3.「1.」を「1.aaa」と書き込みます。
> →すると「1.aaa」をファイル名と認識するのか、強調枠に表示されなくなります。

再現させることができました。
修正させていただきます。

[ ]
RE:17659 [4.10]強調表示一覧枠の強調行No.17665
Iranoan さん 04/08/06 19:56
 
 秀丸担当さん、どらごらさん今日は、Iranoan です。横から失礼します。
> >1.エディター部に「1.」とだけ記入します。
> >2.強調枠で表示される様に設定し、表示されることを確認します。
> > →文字列:^[0-9]*\. 検索方法:正規表現
> >3.「1.」を「1.aaa」と書き込みます。
> > →すると「1.aaa」をファイル名と認識するのか、強調枠に表示されなくなりま
>す。
>
> 再現させることができました。
> 修正させていただきます。
 ここで「強調枠に表示されるように」とあるので、「行の強調」か「特に強
調」だと思います。更に「1.aaa」とした時点で、「ファイル名と認識するの
か」とあるので、「行の強調」で設定したのだと想像します。
 この想像が正しいなら、「表示とカラー」で「ファイル名と思わしき場所」
を ON にしているなら、「強調」や「行の強調」は「ファイル名と思わしき場
所」より優先順位が高いので、どらごらさんの仰ることは正常な動作だと思う
のですが、違うのでしょうか?

 少なくとも編集枠ではファイル名として認識、色付けされているのに、「強
調表示一覧 (の枠)」では、「行の強調」「ファイル名」のどちらかが ON な
ら、表示するというようなことになるなら、おかしな事だと思います。

[ ]
RE:17665 [4.10]強調表示一覧枠の強調行No.17683
秀丸担当 さん 04/08/09 15:57
 

> この想像が正しいなら、「表示とカラー」で「ファイル名と思わしき場所」
>を ON にしているなら、「強調」や「行の強調」は「ファイル名と思わしき場
>所」より優先順位が高いので、どらごらさんの仰ることは正常な動作だと思う
>のですが、違うのでしょうか?

確かに最初は自分もそうだと思い、これは正しい動作かと思いました。
でも、行の強調表示に限っては、優先順位が高い「ファイル名と思わしき…」や
「特に強調」に上書きされても、行の強調表示は残っています。
行の強調表示の、背景の色を設定してみるとわかります。

[ ]
RE:17683 行の強調についてNo.17689
Iranoan さん 04/08/09 17:46
 
 秀丸担当さん今日は、Iranoan です。
> > 「表示とカラー」で「ファイル名と思わしき場所」
> >を ON にしているなら、「強調」や「行の強調」は「ファイル名と思わしき場
> >所」より優先順位が高いので、どらごらさんの仰ることは正常な動作だと思う
> >のですが、違うのでしょうか?
>
> 確かに最初は自分もそうだと思い、これは正しい動作かと思いました。
> でも、行の強調表示に限っては、優先順位が高い「ファイル名と思わしき…」や
> 「特に強調」に上書きされても、行の強調表示は残っています。
 確かに仰るとおりになりますね。本題については理解できました。

 しかしそうなると、colorcode&0x1F が 5 (特に強調 1) や 21 (ファイル名
部分) となっても、「行の強調」が残っている可能性があるわけですね。
 ##colorcode の仕様って、このままで良いのだろうか。

[ ]
RE:17689 行の強調についてNo.17696
秀丸担当 さん 04/08/09 19:06
 

> しかしそうなると、colorcode&0x1F が 5 (特に強調 1) や 21 (ファイル名
>部分) となっても、「行の強調」が残っている可能性があるわけですね。
> ##colorcode の仕様って、このままで良いのだろうか。

そういうことがあることになります。
colorcodeで改行以降の色コードとして取得できればいいかもしれませんが、い
まところはこのままとさせていただきます。

[ ]
RE:17696 行の強調についてNo.17700
Iranoan さん 04/08/09 19:34
 
 秀丸担当さん今日は、Iranoan です。
> > しかしそうなると、colorcode&0x1F が 5 (特に強調 1) や 21 (ファイル名
> >部分) となっても、「行の強調」が残っている可能性があるわけですね。
> > ##colorcode の仕様って、このままで良いのだろうか。
>
> そういうことがあることになります。
> colorcodeで改行以降の色コードとして取得できればいいかもしれませんが、い
> まところはこのままとさせていただきます。
 解りました。
 私も 0x20 (タブ文字) 等の OR 演算の組み合わせが必要な一部の文字と同
じようにするぐらいしか思いつかないので、取り敢えずは現状のままで構いま
せん。

[ ]
RE:17700 行の強調についてNo.17745
どらごら さん 04/08/11 17:21
 
秀丸担当さん、Iranoanさん、こんにちは。どらごらです。

確かに言われてみれば、優先順位の事を失念していました。
#下に行くほど優先順位が高いってのもどうかと思いますが^^;

というわけで、現状維持で納得しました。

[ ]