不具合?秀丸をVerUpするとマーク一覧がクNo.06032
dszhm さん 04/09/30 14:01
 
本日(2004/09/30)、
秀丸を 4.13 から 4.14 に Up したところ、
「検索(S)」⇒「マーク一覧(M)」の一覧が
クリアされてしまったようです。

OSは Win2K PRO SP4
です。

[ ]
RE:06032 不具合?秀丸をVerUpするとマークNo.06033
dszhm さん 04/09/30 14:04
 
>本日(2004/09/30)、
>秀丸を 4.13 から 4.14 に Up したところ、
>「検索(S)」⇒「マーク一覧(M)」の一覧が
>クリアされてしまったようです。
>
>OSは Win2K PRO SP4
>です。

  レジストリの HKEY_CURRENT_USER 下の
  MarkDlg 下の退避してあったものを「結合」しても
  回復できないようです。
  違うところなのでしょうか?

[ ]
RE:06033 不具合?秀丸をVerUpするとマークNo.06034
dszhm さん 04/09/30 14:10
 
>  レジストリの HKEY_CURRENT_USER 下の
>  MarkDlg 下の退避してあったものを「結合」しても
>  回復できないようです。
>  違うところなのでしょうか?

  一度、(常駐も含めて)全ての秀丸を終了させてから
  「結合」すると回復できるようです。

[ ]
RE:06032 不具合?秀丸をVerUpするとマークNo.06039
秀丸担当 さん 04/09/30 18:18
 

>秀丸を 4.13 から 4.14 に Up したところ、
>「検索(S)」⇒「マーク一覧(M)」の一覧が
>クリアされてしまったようです。

V4.13でマークを設定して、V4.14にバージョンアップする状況を作ってみました
が、再現させることができませんでした。
V4.14にバージョンアップするとマークがクリアされるような処理はありません。
V4.10β27以前の秀丸を実行した後、それ以降のバージョンにバージョンアップ
すると、古いマークの情報を変換する動作が働きます。
レジストリをバックアップされているようですので、もしかしたら、そのあたり
の古いレジストリの復元をV4.14のバージョンアップと同時にやっていたような
ことはないでしょうか。

[ ]
RE:06039 不具合?秀丸をVerUpするとマークNo.06042
dszhm さん 04/09/30 22:26
 
>V4.10β27以前の秀丸を実行した後、それ以降のバージョンにバージョンアップ
>すると、古いマークの情報を変換する動作が働きます。

  退避内容は、それほど古いものだとは思わないのですが・・・
 
>レジストリをバックアップされているようですので、もしかしたら、そのあたり
>の古いレジストリの復元をV4.14のバージョンアップと同時にやっていたような
>ことはないでしょうか。

  レジストリエディタで「書き出し」したファイルを
  送付すれば見ていただけますか?

[ ]
RE:06042 不具合?秀丸をVerUpするとマークNo.06044
秀丸担当 さん 04/10/01 16:50
 

>  レジストリエディタで「書き出し」したファイルを
>  送付すれば見ていただけますか?

はい。送っていただければ、どのバージョンのものか判断することができると思
います。
あて先は、xxxxxxxx@nifty.ne.jpまで、秀丸担当宛てであることを書いて送って
ください。

ちなみに、再現性はあるか、わかりますでしょうか。

[ ]
RE:06044 不具合?秀丸をVerUpするとマークNo.06046
dszhm さん 04/10/01 23:12
 
>はい。送っていただければ、どのバージョンのものか判断することができると思
>います。
>あて先は、xxxxxxxx@nifty.ne.jpまで、秀丸担当宛てであることを書いて送って
>ください。
>
>ちなみに、再現性はあるか、わかりますでしょうか。

  最初の書き込みは仕事用PC(Win 2K PRO)でしたが、
  先ほど、自宅PC(Win Me) で、4.13 から 4.14 に
  UPしてみましたら、再現しませんでした。

  秀丸実行中に該当レジストリ内のマーク数 c が0になっているので
  そのときに、レジストリエディタで退避したものを結合したことが、
  消えてしまった、理由のような気がします。
 (これにだけ、見解をいただきたいのですが・・・)

  次回の Ver. up (4.15 ? 4.20 ? 5.00 ?)の時に、
  注意深く実行してみようと思います。

  ありがとうございました。

[ ]
RE:06046 不具合?秀丸をVerUpするとマークNo.06048
秀丸担当 さん 04/10/04 15:16
 

>  秀丸実行中に該当レジストリ内のマーク数 c が0になっているので
>  そのときに、レジストリエディタで退避したものを結合したことが、
>  消えてしまった、理由のような気がします。
> (これにだけ、見解をいただきたいのですが・・・)

マークの状態は、常駐秀丸も含めた全ての秀丸を終了した時点でレジストリに書
き出されます。
秀丸実行中で、レジストリにマークの状態が書き出されていない状態で保存する
と、マークの状態は復元できないと思います。
c の値が 0 なのであれば、マークは復元できないです。

[ ]