ГБД в Emacs 24 испортили

Я использую emacs 24.5.1 и ГБД 7.10 в сочетании с интеграцией GUD.

Я запускаю GUD с помощью следующей команды bash:

emacs --eval "(gdb \"gdb -i=mi --fullname --cd=`pwd` -args $*\")" &

Я установил следующие переменные

  • '(gdb-show-main t)

В предыдущей версии emacs (23) у меня было два окна / буфера:

  1. Вывод запущенной программы И приглашение GUD (gdb)
  2. Окно кода / исходного кода, показывающее код и местоположение отладчика
+--------------+
| * гуд-бинарный * |
+--------------+
|  source.cpp  |
+--------------+

Всякий раз, когда я вошел в *gud-binary* Окно в Emacs 23, результат был показан в окне источника ниже.

В emacs 24 странно то, что emacs заменяет *gud-binary* буфер с исходным буфером всякий раз, когда я вхожу в GDB. Кажется, что каждый буфер отображается в первом окне. Итак, второе окно на самом деле не имеет никакой функции.

Как я могу это исправить?

0 ответов

Другие вопросы по тегам