2
関数の実行中にユーザーがボタンを押したかどうかを確認するにはどうすればよいですか?
ユーザーが何らかのアクションを実行すると自動的に実行される機能があります。ただし、関数の完了には時間がかかります。これは、Emacsがすべての入力後に短時間応答しなくなることを意味します。これを修正するには、ユーザーが新しい入力を入力したかどうかを確認し、入力した場合は、この関数の実行をキャンセルしてユーザーの入力を続行します。 キューに入れられたキーボード入力を保持する変数はありますか?そうでない場合、関数の実行が開始されてからユーザーがボタンを押したかどうかを確認する別の方法はありますか?