ファイルヒストリのマクロに関する要望No.32385
Roka さん 13/06/27 17:41
 
ファイルを保存した時にファイルヒストリにファイルを追加する機能をマクロで実現
しようとしています。
全てのファイルヒストリを1つ後ろにずらして頭に新しいファイルヒストリを追加す
るしくみですが、
setfilehistでは新しくヒストリを追加することができないので、最後のヒストリが
消えてしまいます。(ヒストリが100以下の時)
要望は新しくファイルヒストリを追加できるマクロを追加してください。
またファイルヒストリを自動的に追加しない設定も追加してください。(現在は起動
パラメータ /n で対応)

[ ]
RE:32385 ファイルヒストリのマクロに関すNo.32388
秀丸担当 さん 13/06/28 10:31
 

>setfilehistでは新しくヒストリを追加することができないので、最後のヒストリが
>消えてしまいます。(ヒストリが100以下の時)
>要望は新しくファイルヒストリを追加できるマクロを追加してください。

確かにsetfilehistでヒストリの数を増やすために設定するようなことはできま
せんでした。
できるように検討させていただきます。

>またファイルヒストリを自動的に追加しない設定も追加してください。(現在は起動
>パラメータ /n で対応)

一応 /n や openfileでの noaddhist や disablehistory という方法などがあり
ますが、いかなるケースでもずっとヒストリに記録しないというようにはできな
ので、何らかの方法があったらいいと思います。
設定とするか、またはコマンドとして「ファイルヒストリの記録を中断」という
コマンドをファイルメニューに追加もできたらマクロ以外でも使い道がありそう
です。
そういうネタにさせていただきます。

[ ]
RE:32388 ファイルヒストリのマクロに関すNo.32395
Roka さん 13/07/05 11:56
 
マクロの変更ありがとうございます。
使用してみたところファイルヒストリを最初に挿入した場合、マクロを実行した時点
では動作しますが、
秀丸を終了すると元に戻ってしまいます。レジストリに反映されていないのではない
でしょうか。

ファイルヒストリを追加しないオプションの方もよろしくお願いします。

[ ]
RE:32395 ファイルヒストリのマクロに関すNo.32397
秀丸担当 さん 13/07/05 15:22
 

>マクロの変更ありがとうございます。
>使用してみたところファイルヒストリを最初に挿入した場合、マクロを実行した時点
>では動作しますが、
>秀丸を終了すると元に戻ってしまいます。レジストリに反映されていないのではない
>でしょうか。
>
>ファイルヒストリを追加しないオプションの方もよろしくお願いします。

バグ情報ありがとうございます。
確かにレジストリへの記憶がうまくいっていませんでした。
できるように修正させていただきます。
ファイルヒストリをずっと中断する機能はタイミングをみて検討したいと思いま
す。

[ ]