Я начал использовать pdb через gud в emacs 23.3, как я могу перехватить командные сообщения, отправленные отладчику из буфера? Я написал приведенный ниже совет для использования с gdb, чтобы сохранить кольцо comint, но не могу найти эквивалентную функцию для подключения к pdb. я использую python-mode.el в качестве основного режима.
спасибо.
(defadvice gdb-send-item (before gdb-save-history first nil activate)
"write input ring on quit"
(if (equal (type-of item) 'string) ; avoid problems with 'unprintable' structures sent to this function..
(if (string-match "^q\\(u\\|ui\\|uit\\)?$" item)
(progn (comint-write-input-ring)
(message "history file '%s' written" comint-input-ring-file-name)))))