; Minor addition to the Emacs FAQ

* doc/misc/efaq.texi (Fullscreen mode on MS-Windows): Tell how to
avoid the initial screen changing size on display without using
the Registry.  Suggested by David Hedlund <public@beloved.name>.
This commit is contained in:
Eli Zaretskii 2023-04-08 10:41:53 +03:00
parent 88847dee12
commit 5880179270

View file

@ -3133,13 +3133,23 @@ example, you can put the following in your init file:
To avoid the slightly distracting visual effect of Emacs starting with To avoid the slightly distracting visual effect of Emacs starting with
its default frame size and then growing to fullscreen, you can add an its default frame size and then growing to fullscreen, you can add an
@samp{Emacs.Geometry} entry to the Windows registry settings. @samp{Emacs.Geometry} entry to the Windows Registry settings. @xref{X
@xref{X Resources,,, emacs, The GNU Emacs Manual}. Resources,,, emacs, The GNU Emacs Manual}. To compute the correct
values for width and height you use in the Registry settings, first
To compute the correct values for width and height, first maximize the maximize the Emacs frame and then evaluate @code{(frame-height)} and
Emacs frame and then evaluate @code{(frame-height)} and
@code{(frame-width)} with @kbd{M-:}. @code{(frame-width)} with @kbd{M-:}.
Alternatively, you can avoid the visual effect of Emacs changing its
frame size entirely in your init file (i.e., without using the
Registry), like this:
@lisp
(setq frame-resize-pixelwise t)
(set-frame-position nil 0 0)
(set-frame-size nil (display-pixel-width) (display-pixel-height) t)
@end lisp
@node Emacs in a Linux console @node Emacs in a Linux console
@section How can I alleviate the limitations of the Linux console? @section How can I alleviate the limitations of the Linux console?
@cindex Console, Linux console, TTY, fbterm @cindex Console, Linux console, TTY, fbterm