Ответ 1
Текущее разрешение дисплея доступно с использованием следующих функций (оба неинтерактивных).
(x-display-pixel-width)
(x-display-pixel-height)
Я хотел бы изменить размер окна/кадра моего XEmacs на основе текущего разрешения экрана.
Это полезно, когда я запускаю свой ноутбук самостоятельно или подключен к док-станции с внешним монитором. В любой ситуации я бы хотел, чтобы Emacs обнаружил основное разрешение экрана и соответствующим образом отрегулировал его размер основного окна, когда я его запустил.
Текущее разрешение дисплея доступно с использованием следующих функций (оба неинтерактивных).
(x-display-pixel-width)
(x-display-pixel-height)
Для более кросс-платформенного решения посмотрите
(display-pixel-width)
(display-pixel-height)
Если то, что вы действительно хотите сделать, это установить окно Emacs во весь экран при запуске, посмотрите maxframe.el.