]> git.eshelyaron.com Git - emacs.git/commitdiff
In frame parameters documentation mention desktop saving/restoring
authorMartin Rudalics <rudalics@gmx.at>
Thu, 2 Nov 2017 08:28:25 +0000 (09:28 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Thu, 2 Nov 2017 08:28:25 +0000 (09:28 +0100)
* doc/lispref/frames.texi (Frame Parameters): Mention that
applications have to care about which parameters they want to
get saved and restored by the desktop library.

doc/lispref/frames.texi

index 5ea7125882f6fe91bdee6fb30c02002959c93f90..a146061c7716f6cc4fdcb56fe462b3efa4d5f4ab 100644 (file)
@@ -1210,6 +1210,13 @@ terminal supports colors, the parameters @code{foreground-color},
 @code{display-type} are also meaningful.  If the terminal supports
 frame transparency, the parameter @code{alpha} is also meaningful.
 
+  By default, frame parameters are saved and restored by the desktop
+library functions (@pxref{Desktop Save Mode}) when the variable
+@code{desktop-restore-frames} is non-@code{nil}.  It's the
+responsibility of applications that their parameters are included in
+@code{frameset-persistent-filter-alist} to avoid that they get
+meaningless or even harmful values in restored sessions.
+
 @menu
 * Parameter Access::       How to change a frame's parameters.
 * Initial Parameters::     Specifying frame parameters when you make a frame.