アウトライン解析の枠、項目が表示されなNo.10581
K'zawa さん 21/09/16 20:14
 
こんにちは、K'zawaです。

秀丸エディタ Version 9.00 beta 13

以前から使用しているマクロなのですが、hilightファイルをロードした後、アウト
ライン解析の枠(ツリー表示 - 通常)に表示されるべきものが表示されなくなって
しまいました。
F5キーを押すなど、表示を更新するようなことをすると表示されます。

以下は簡略化したマクロ

$hilight = "(hilightファイル名)";
loadhilight $hilight, 0, 0x04;
#f = getconfig( "HilightList" );
#f = ( #f ^ ( #f & 0x1F0020 ) ) | 0x10000;
config "xHilightList:" + str( #f );

[ ]
RE:10581 アウトライン解析の枠、項目が表No.10582
秀丸担当 さん 21/09/17 09:34
 

バグ情報ありがとうございます。
V9.00β13では確かにアウトライン解析の枠に関する修正があって、その影響だと思
います。
しかしこちらでは再現できなくてわからないです。
紅皿というソフトを入れいると、V9.00β12より前ではアウトライン解析の枠の計算
が終わるまでが極端に遅いことが確認できていて、V9.00β13ではそれが表示されや
すい方向に改善していることも確認しているのですが、表示されないというのはわか
らないです。
もしかしたら、以前は全く表示されないように見えていたのが、V9.00β13では途中
まで計算が進んでいる状態に見えるということはあるかもしれません。
ちょっと前のバージョンからあるオプションとして、[その他]→[動作環境]→[トラ
ブル対策]→[その他のトラブル対策]の「アウトライン解析の枠が表示されない場合
の対策」があります。これをONにすると、大丈夫になる可能性がありますが、どうで
しょうか。
これで問題無ければ今後標準でON相当にできるかもしれません。



[ ]
RE:10582 アウトライン解析の枠、項目が表No.10583
K'zawa さん 21/09/17 13:41
 
秀丸担当さん、こんにちは。
K'zawaです。

結論から言いますと、「アウトライン解析の枠が表示されない場合の対策」が効果あ
りました。
ONの場合は、俊二に表示されます。(beta 13以前と同等)
OFFの場合は、やはり表示されません。

当該hilightファイルは、これまで特に時間がかかると感じたことはないです。
全てのhilightファイルで表示されないわけではないようです。
表示されないケースでは、1時間放置しても表示されません。
そしてF5キーを押すとか、モードをツリー表示以外にしてから再度ツリー表示に戻す
と表示されます。

>紅皿というソフトを入れいると、V9.00β12より前ではアウトライン解析の枠の計算
>が終わるまでが極端に遅いことが確認できていて、V9.00β13ではそれが表示されや
>すい方向に改善していることも確認しているのですが、表示されないというのはわ
>からないです。

このソフトは、未使用です。

[ ]
RE:10583 アウトライン解析の枠、項目が表No.10584
秀丸担当 さん 21/09/17 15:46
 

詳しい情報ありがとうございます。
いままでトラブル対策はOFFで、ONにした大丈夫ということで、それがわかったのは
ありがたいです。
今後はON相当にしていこうと思います。

[ ]
RE:10584 アウトライン解析の枠、項目が表No.10585
K'zawa さん 21/09/17 16:26
 
秀丸担当さん、こんにちは。
K'zawaです。

すみません。さらにテストをしてみたところ、オプションの効果がある場合もあれば、
ほとんどないように思える場合もあることがわかりました。
もともとはHidemarnetのWebブラウズモードで試していたのですが、面倒なのでテキ
ストファイルにコピペしてテスト用ファイルにしてみたところ、この場合はオン/オ
フ共にアウトライン表示の枠に一部の項目だけ表示されます。このときもF5で正しく
表示されます。
ちょっとよくわからなくなってしまいました。

V8.99.1持ち出しキットでは問題ありませんでした。

[ ]
RE:10585 アウトライン解析の枠、項目が表No.10586
秀丸担当 さん 21/09/17 16:59
 

そうなのですか、詳しくありがとうございます。
もともとキー操作等あったらいったん止めたりするのですが、トラブル対策がOFFの
ときは、タイミングや一度に処理する量を調整しただけになっています。
途中まで進んだ状態が出てから続行したりといった具合が、今までとは違うというこ
とだと思うのですが、ちょっとわからないです。
もし差支えなければ、設定内容をファイルに保存したものや、再現するファイルを"t
aki@maruo.co.jp"まで送ってもらえるとこちらでも再現できるかもしれません。

[ ]
RE:10586 アウトライン解析の枠、項目が表No.10589
K'zawa さん 21/09/18 22:53
 
秀丸担当さん、こんにちは。
K'zawaです。

設定その他ファイルを送りました。
再現するとよいのですが。

[ ]
RE:10589 アウトライン解析の枠、項目が表No.10592
秀丸担当 さん 21/09/21 09:13
 

ファイル受け取りました。
ありがとうございます。
こちらでも全く同じように再現させることができ、大変助かりました。
タイミング次第では以前のバージョンでも起きうる問題でした。
次のβ版で修正させていただきます。

[ ]
RE:10592 アウトライン解析の枠、項目が表No.10596
K'zawa さん 21/09/22 16:50
 
秀丸担当さん、こんにちは。
K'zawaです。

beta 14 で正常になったと思います。
ありがとうございました。

[ ]