gdb
プログラムのコマンドで、 「このプログラムは既にデバッグされています」というエラーを通知する代わりにX
、既存のデバッグ セッションに切り替えるようにしたいと考えています。X
gud-common-init
の動作を、などの他のほとんどの Emacs インタラクションの標準的な動作とgdb
調和させ、ユーザーの混乱を少なくするため、これは重要だと思います。find-file
switch-to-buffer
これまでのところ、次を含む行を変更しました
(error "This program is already being debugged"))
代わりにする
(message "This program is already being debugged")
少なくともエラーの発生を防ぐために。ただし、関数gdb
は不要な遅延の原因となる必要のない追加の初期化を行います。これは todo アイテムですか、それともすでにこれを行っている gud/gdb-function を見逃していますか?
よろしくお願いします、Per Nordlöw