特定の「保護された」ディレクトリ内のファイルに対してのみ、ファイルを保存するかどうかをユーザーに尋ねる追加のプロンプトを追加したいと思います。file-needs-protection-p
ファイル名を受け取り、そのファイルを保存する前にユーザーに問い合わせる必要がある場合は t を返す関数があるとします。ユーザーがそのようなファイルを保存しようとしたときにEmacsに何かを尋ね"This file is protected. Are you sure you want to modify it?"
させ、ユーザーがノーと答えた場合にEmacsに保存を中止させるにはどうすればよいですか?
を使用する関数を追加できる特別なフックがどこかにあるといいyes-or-no-p
のですが、関数が false を返した場合、Emacs は保存を中止しますか?