マクロコマンドのpoppaste時の履歴戻し動No.10967
Buckeye さん 06/08/16 12:40
 
いつもお世話になっています。

β38におけるマクロコマンドのpoppaste時の履歴戻し動作でちょっと気になる点
があります。

poppasteすると、クリップボードの履歴が戻るはずです。実際、クリップボード
の履歴を見ると、最新のものがなくなり、ひとつ、戻ります。でも、クリップ
ボード自体の中身はかわりません。これは仕様としてこうなっていたのでしょう
か。

クリップボードの履歴戻しなのだから、履歴だけが戻るという考え方もあると思
います。

一方、クリップボードにコピーしたら履歴の最新とクリップボードの中身は履歴
のトップと同じになるのだから、クリップボードの中身と履歴トップとは同じで
あるべきという考え方もあります。クリップボード履歴で履歴の下のほうのもの
をクリップボードに戻すと、その項目が履歴のトップに来るようになっています
が、これはそういう考え方だからだろうと思いますし、そのほうがわかりやすく
もあり、便利でもあると思います。

マクロコマンドにおける動作では、どちらでもいいと言えばどちらでもいいと思
います。クリップボード履歴戻しでクリップボードの中身がひとつ前に戻っても
戻らなくてもマクロ側で対処すればいいだけの話ですから。仕様としてどちらな
のか明確にしていただければけっこうです(ヘルプにも明記したほうが親切だろ
うとは思います)。

Best regards,
Buckeye

[ ]
RE:10967 マクロコマンドのpoppaste時の履No.10973
秀丸担当 さん 06/08/17 14:42
 

>poppasteすると、クリップボードの履歴が戻るはずです。実際、クリップボード
>の履歴を見ると、最新のものがなくなり、ひとつ、戻ります。でも、クリップ
>ボード自体の中身はかわりません。これは仕様としてこうなっていたのでしょう
>か。

これは、以前からこの仕様になっています。
確かにクリップボード履歴の先頭にあるものとクリップボードの内容が一致して
いるべきという考え方もあると思いますが、いまさら仕様を変更するのも難しい
です。
ヘルプには注意書きを書いておくようにしようと思います。

[ ]
RE:10973 マクロコマンドのpoppaste時の履No.10980
Buckeye さん 06/08/18 21:54
 
秀丸担当さん、

はい、了解です。

Best regards,
Buckeye

[ ]