アカウント名:
パスワード:
むしろ「また、「Ctrl+y」で使える「アンドゥ」を取り消す「リドゥ」機能を使用すると消えたファイル自体は復活しますが、ファイルの編集をする前の状態に戻ってしまっています。」( http://nlab.itmedia.co.jp/nl/articles/1712/06/news135.html [itmedia.co.jp] )編集をする前の状態に戻るのはバグでは?
そっちはバグじゃなくて正しいと思う
コピーを「アンドウ」でコピー取消。更にアンドウを取り消すのでなく「Re Do(再実行)」なので、再度元ファイルからコピーしているだけ。
コピー、編集、コピー取消(アンドウ)、再コピーでしょ。なので、リドウで元ファイルに戻るのは正解。
おかしいのはアンドウは「一つ前の操作を取消」なのにコピー、編集、アンドウなのに、編集をすっ飛ばして二つ前の操作に戻っていること。
undo,redoはファイラーに対する操作編集はファイラー外の操作だから対象外実際は裏で色々なソフトがファイル書き換えてると思うんだけど、それもund,redo対象になったら困るでしょ
ファイラー外の操作が行われた時点で、ファイラーとしては前の状態に戻すことができませんので、「undoできなくする」のが正しいでしょう。もしくは「むりやりundoする=編集内容まで取り消されてしまう」ことの確認ポップアップを出す(以前の仕様)。
変更を意図してないのに開くだけでファイルを一時改変するWord/Excel等が有りますので、その仕様だと「バグだ!」となる可能性も。# 後、ファイル監視のコストをどうするかも問題。
Excelも開くときに改変するにしても、保存せずに閉じたら改変を戻すよね。アンドゥ要求されたときに、そのファイルの更新日付がちがってたら、戻せない、的な動作でいいとおもうけど、、
更新日時を戻すだけで、改変は戻しませんよ?#確か閲覧日時的なプロパティだった気がする。
んなわけない。自分はExcelをバージョン管理ソフトの管理下に入れてるんで知ってる。
ファイルを開いて閉じただけでファイル内容が変更されたら、バージョン管理は破綻する。ファイルを開いている最中は内容が変更されてるけど、閉じたら元に戻るよ。(gitだからexcelに考慮して特殊処理してるということもないはず)
gitはデータとパーミッション位しか管理しないでしょexcelに限らず、読み取り専用で開こうがアクセス日時は更新されるメタデータの更新を編集と捉えるかどうかは知らんが
> アクセス日時は更新されるそれはプレーンテキストでも更新されるんじゃ……
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
リドゥのバグ? (スコア:0)
むしろ
「また、「Ctrl+y」で使える「アンドゥ」を取り消す「リドゥ」機能を使用すると消えたファイル自体は復活しますが、ファイルの編集をする前の状態に戻ってしまっています。」( http://nlab.itmedia.co.jp/nl/articles/1712/06/news135.html [itmedia.co.jp] )
編集をする前の状態に戻るのはバグでは?
Re: (スコア:0)
そっちはバグじゃなくて正しいと思う
コピーを「アンドウ」でコピー取消。
更にアンドウを取り消すのでなく「Re Do(再実行)」なので、
再度元ファイルからコピーしているだけ。
コピー、編集、コピー取消(アンドウ)、再コピーでしょ。なので、リドウで元ファイルに戻るのは正解。
おかしいのはアンドウは「一つ前の操作を取消」なのに
コピー、編集、アンドウなのに、編集をすっ飛ばして二つ前の操作に戻っていること。
Re: (スコア:0)
undo,redoはファイラーに対する操作
編集はファイラー外の操作だから対象外
実際は裏で色々なソフトがファイル書き換えてると思うんだけど、それもund,redo対象になったら困るでしょ
Re: (スコア:1)
ファイラー外の操作が行われた時点で、ファイラーとしては前の状態に戻すことができませんので、「undoできなくする」のが正しいでしょう。
もしくは「むりやりundoする=編集内容まで取り消されてしまう」ことの確認ポップアップを出す(以前の仕様)。
Re: (スコア:0)
変更を意図してないのに開くだけでファイルを一時改変するWord/Excel等が有りますので、その仕様だと「バグだ!」となる可能性も。
# 後、ファイル監視のコストをどうするかも問題。
Re: (スコア:0)
Excelも開くときに改変するにしても、保存せずに閉じたら改変を戻すよね。
アンドゥ要求されたときに、そのファイルの更新日付がちがってたら、戻せない、的な動作でいいとおもうけど、、
Re: (スコア:1)
更新日時を戻すだけで、改変は戻しませんよ?
#確か閲覧日時的なプロパティだった気がする。
Re: (スコア:0)
んなわけない。
自分はExcelをバージョン管理ソフトの管理下に入れてるんで知ってる。
ファイルを開いて閉じただけでファイル内容が変更されたら、バージョン管理は破綻する。
ファイルを開いている最中は内容が変更されてるけど、閉じたら元に戻るよ。
(gitだからexcelに考慮して特殊処理してるということもないはず)
Re:リドゥのバグ? (スコア:0)
gitはデータとパーミッション位しか管理しないでしょ
excelに限らず、読み取り専用で開こうがアクセス日時は更新される
メタデータの更新を編集と捉えるかどうかは知らんが
Re: (スコア:0)
> アクセス日時は更新される
それはプレーンテキストでも更新されるんじゃ……