Mercurial > emacs
changeset 98681:8be1f0e1f72d
(Frames): Mention multiple tty frames.
(Frame Parameters, Parameter Access): Mention frame-local variable bindings.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Mon, 13 Oct 2008 10:39:26 +0000 |
parents | 0cc86df465ef |
children | 599748a4d391 |
files | doc/lispref/frames.texi |
diffstat | 1 files changed, 12 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/lispref/frames.texi Mon Oct 13 10:38:43 2008 +0000 +++ b/doc/lispref/frames.texi Mon Oct 13 10:39:26 2008 +0000 @@ -21,8 +21,12 @@ @cindex terminal frame When Emacs runs on a text-only terminal, it starts with one -@dfn{terminal frame}. If you create additional ones, Emacs displays -one and only one at any given time---on the terminal screen, of course. +@dfn{terminal frame}. If you create additional frames on the same +terminal, Emacs displays one and only one at any given time---on that +terminal screen, of course. You can create additional frames, either +text-only or GUI, on other terminals from the same Emacs session. +(This comes in handy when you connect to the same session from several +remote locations.) @c FIXME: Add an xref to multi-tty doc. @cindex window frame When Emacs communicates directly with a supported window system, such @@ -212,6 +216,9 @@ parameters @code{foreground-color}, @code{background-color}, @code{background-mode} and @code{display-type} are also meaningful. + You can use frame parameters to define frame-local bindings for +variables. @xref{Frame-Local Variables}. + @menu * Parameter Access:: How to change a frame's parameters. * Initial Parameters:: Specifying frame parameters when you make a frame. @@ -246,6 +253,9 @@ parameter. If you don't mention a parameter in @var{alist}, its value doesn't change. If @var{frame} is @code{nil}, it defaults to the selected frame. + +You can use this function to define frame-local bindings for +variables, see @ref{Frame-Local Variables}. @end defun @defun modify-all-frames-parameters alist