「ファイル」メニューのヒストリがおかしNo.15292
onga さん 03/08/25 18:13
 
「ファイルを開く」ダイアログで, 過去に 秀丸で開いたファイルのヒストリが 最大
20個表示されますが, 最近これがメチャメチャで ずっと古いファイルが表示され 最
近のファイルは表示されない, という状態になりました。
ヒストリが壊れたのかと思い, 『ファイルヒストリの消去」をやってみたのですが,
クリアされず 相変わらず古いファイル名が表示されます。
これを解決する方法を教えてください。

このところ β版(〜β14)を使っていたので, 3.19 に戻してみましたが, 変わりませ
ん。

[ ]
RE:15292 「ファイル」メニューのヒストリNo.15298
秀丸担当 さん 03/08/26 18:57
 

>「ファイルを開く」ダイアログで, 過去に 秀丸で開いたファイルのヒストリが 最大
>20個表示されますが, 最近これがメチャメチャで ずっと古いファイルが表示され 最
>近のファイルは表示されない, という状態になりました。
>ヒストリが壊れたのかと思い, 『ファイルヒストリの消去」をやってみたのですが,
>クリアされず 相変わらず古いファイル名が表示されます。
>これを解決する方法を教えてください。

何らかの原因でレジストリに書き込めなくなっているのかもしれません。
検索をして検索ヒストリの状態を変えてみたり、動作環境の適当なもののチェッ
ク状態を変えて、秀丸を一度終了させ、もう一度秀丸を起動すると、変更した状
態は覚えられているでしょうか?
覚えられていないとしたら、レジストリに書き込みができていないです。ユー
ザーの権限などが関係しているかもしれません。

ファイルヒストリだけの場合、秀丸になにか不具合があるのかもしれません。
秀丸を一度終了させなくても、ファイルを開いた直後にヒストリを見ても反映さ
れていないのでしょうか。

[ ]
RE:15298 「ファイル」メニューのヒストリNo.15301
onga さん 03/08/26 21:32
 
>何らかの原因でレジストリに書き込めなくなっているのかもしれません。
>検索をして検索ヒストリの状態を変えてみたり、動作環境の適当なもののチェッ
>ク状態を変えて、秀丸を一度終了させ、もう一度秀丸を起動すると、変更した状
>態は覚えられているでしょうか?
>覚えられていないとしたら、レジストリに書き込みができていないです。ユー
>ザーの権限などが関係しているかもしれません。

検索ヒストリーは 正常に状態を記憶しています。 検索ヒストリーのクリアも正常に
動作しています。
動作環境のいくつかを変化させて 再度秀丸を起動してみると, 状態を覚えていました。


>ファイルヒストリだけの場合、秀丸になにか不具合があるのかもしれません。
>秀丸を一度終了させなくても、ファイルを開いた直後にヒストリを見ても反映さ
>れていないのでしょうか。

例えば 「開く」を実行して, 「ファイルを開く」ダイアログで ファイルヒストリを
見ると, 常に同じものが表示されます。 いくつかのファイルを開いて, 閉じて, を繰
り返しても ヒストリーに反映されません。

ところで, 不思議なことに, 常駐秀丸のアイコンをクリックすると,
そこで表示されるファイル名は ちゃんとヒストリーが反映されています。   また ヒ
ストリーのクリアを実行すると, ここのファイル名は 表示されなくなります。

常駐秀丸と ファイルを開くのダイアログとは 別のヒストリーがあるのでしょうか?

[ ]
RE:15301 「ファイル」メニューのヒストリNo.15302
アルビレオ さん 03/08/26 22:23
 
秀丸ユーザーのアルビレオです。

>例えば 「開く」を実行して, 「ファイルを開く」ダイアログで ファイルヒストリを
>見ると, 常に同じものが表示されます。 いくつかのファイルを開いて, 閉じて, を繰
>り返しても ヒストリーに反映されません。

こちらの環境で試してみたところ、日付けが古いものほど前(上)に表示される
ようにソートされた状態でした。
リストを最後の方までスクロールさせて、本当に履歴にないか確認してみた方が
いいでしょう。(すでに確認済みかもしれませんが)

>常駐秀丸と ファイルを開くのダイアログとは 別のヒストリーがあるのでしょうか?

「開く」ダイアログのヒストリはWindowsが管理しているもので、スタートメ
ニューの「最近使ったファイル」の内容と同です。(数は多くなってますが)
だから秀丸以外でファイルを開く動作をするときも履歴に追加されます。

秀丸が管理しているファイルヒストリは「ファイル」メニューや常駐秀丸で表示
されるもので、別物です。

「開く」ダイアログのヒストリ内容を消去したいときは、リストに表示されてい
るアイコンを全て選択して、DELキーを押すか右クリックして「削除」を選びま
す。(「ファイルの種類」を「全てのファイル(*.*)」にしないと隠れているも
のがあります)
履歴として表示されているアイコンはショートカットなので、元のファイルが削
除されることはありません。

[ ]
RE:15302 「ファイル」メニューのヒストリNo.15306
onga さん 03/08/27 13:26
 
>「開く」ダイアログのヒストリはWindowsが管理しているもので、スタートメ
>ニューの「最近使ったファイル」の内容と同です。(数は多くなってますが)
>だから秀丸以外でファイルを開く動作をするときも履歴に追加されます。
>
>秀丸が管理しているファイルヒストリは「ファイル」メニューや常駐秀丸で表示
>されるもので、別物です。

すべて解決しました。
「開く」ダイアログで表示されるファイル名が 秀丸でいう「ファイルヒストリ」と
は違うものだとは 思ってもみませんでした。
「最近使ったファイル」をクリアしてみたら, 確かに「開く」ダイアログのファイル
リストもなくなりました。

過去に 「開く」ダイアログのファイルがちゃんと表示されていたのに, 最近 それが
できなくなった理由は, 「動作環境」 - 「ファイルヒストリ」 で, 「『最近使った
ファイル』に入れる」のチェックをはずしたことを思い出しました。 チェックをはず
したのには 特別の理由はなかったのですが, こんなところに影響が出てくるとは...

アルビレオさん  詳しい説明ありがとうございました。

[ ]
RE:15306 「ファイル」メニューのヒストリNo.15307
アルビレオ さん 03/08/27 16:29
 
アルビレオです。

>「動作環境」 - 「ファイルヒストリ」 で, 「『最近使ったファイル』に入れる」

あ……そういう設定があることをすっかり忘れてました。(^^;

[ ]
RE:15307 「ファイル」メニューのヒストリNo.15310
秀丸担当 さん 03/08/27 17:45
 

解決したようで、よかったです。
ちなみに開くダイアログの種類をWindows95タイプにすると、開くダイアログの
ヒストリが、ファイルメニューのヒストリと同じになります。

[ ]