LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

А! Почитал повнимательней — там принимается регулярка или предикат, то есть для режима как-то так получается:

(add-to-list 'display-buffer-alist
             '((lambda (buffer action)
                 (with-current-buffer buffer
                   (eq major-mode 'shell-mode)))
               (display-buffer-reuse-window
                display-buffer-same-window)
               (reusable-frames . visible)))

Разве что я не вполне улавливаю, список не нужно завершать чем-нибудь для fallback’а?

Исходная версия Zmicier, :

А! Почитал повнимательней — там принимается регулярка или предикат, то есть для режима как-то так получается:

(add-to-list 'display-buffer-alist
               '((lambda (buffer action)
                   (with-current-buffer buffer
                     (eq major-mode 'shell-mode)))
                 (display-buffer-reuse-window
                  display-buffer-same-window)
                 (reusable-frames . visible)))

Разве что я не вполне улавливаю, список не нужно завершать чем-нибудь для fallback’а?