При использовании команды emacs, которая использует display-buffer (например, после ошибки из режима компиляции, вызова list-buffers и т.д.), Если буфер открыт в другом кадре, он не открывается в окне в текущем кадре даже если фрейма нет на текущем рабочем столе (для контекста я обычно использую два фрейма emacs одновременно, один видимый на всех десктопах и один только на одном десстопе).
Я вижу в документации для display-buffer что он принимает необязательный аргумент FRAME , и кажется, что значение visible будет делать то, что я хочу, но так как я не вызываю display-buffer напрямую, я не уверен, как установить этот аргумент. Есть идеи?
