[ 新規に投稿する ]

アウトライン解析の枠、項目が表示されない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のときは、タイミングや一度に処理する量を調整しただけになっています。
途中まで進んだ状態が出てから続行したりといった具合が、今までとは違うということだと思うのですが、ちょっとわからないです。
もし差支えなければ、設定内容をファイルに保存したものや、再現するファイルを"taki@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 で正常になったと思います。
ありがとうございました。
[ ]

[ 新規に投稿する ]