diff options
| author | Eli Zaretskii | 2008-10-13 10:39:26 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2008-10-13 10:39:26 +0000 |
| commit | 34544152c9d1c0e77188981b5f929819e13c97ae (patch) | |
| tree | dccab28d019501722ae15579e331203901b15ea7 | |
| parent | 0f7766a426ac45db65f5bf8b8a05bf66f08ed155 (diff) | |
| download | emacs-34544152c9d1c0e77188981b5f929819e13c97ae.tar.gz emacs-34544152c9d1c0e77188981b5f929819e13c97ae.zip | |
(Frames): Mention multiple tty frames.
(Frame Parameters, Parameter Access): Mention frame-local variable bindings.
| -rw-r--r-- | doc/lispref/frames.texi | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi index 9d42ada90e6..5c00c1cc02f 100644 --- a/doc/lispref/frames.texi +++ b/doc/lispref/frames.texi | |||
| @@ -21,8 +21,12 @@ object that represents a frame on the screen. | |||
| 21 | 21 | ||
| 22 | @cindex terminal frame | 22 | @cindex terminal frame |
| 23 | When Emacs runs on a text-only terminal, it starts with one | 23 | When Emacs runs on a text-only terminal, it starts with one |
| 24 | @dfn{terminal frame}. If you create additional ones, Emacs displays | 24 | @dfn{terminal frame}. If you create additional frames on the same |
| 25 | one and only one at any given time---on the terminal screen, of course. | 25 | terminal, Emacs displays one and only one at any given time---on that |
| 26 | terminal screen, of course. You can create additional frames, either | ||
| 27 | text-only or GUI, on other terminals from the same Emacs session. | ||
| 28 | (This comes in handy when you connect to the same session from several | ||
| 29 | remote locations.) @c FIXME: Add an xref to multi-tty doc. | ||
| 26 | 30 | ||
| 27 | @cindex window frame | 31 | @cindex window frame |
| 28 | When Emacs communicates directly with a supported window system, such | 32 | When Emacs communicates directly with a supported window system, such |
| @@ -212,6 +216,9 @@ parameters do something special. If the terminal supports colors, the | |||
| 212 | parameters @code{foreground-color}, @code{background-color}, | 216 | parameters @code{foreground-color}, @code{background-color}, |
| 213 | @code{background-mode} and @code{display-type} are also meaningful. | 217 | @code{background-mode} and @code{display-type} are also meaningful. |
| 214 | 218 | ||
| 219 | You can use frame parameters to define frame-local bindings for | ||
| 220 | variables. @xref{Frame-Local Variables}. | ||
| 221 | |||
| 215 | @menu | 222 | @menu |
| 216 | * Parameter Access:: How to change a frame's parameters. | 223 | * Parameter Access:: How to change a frame's parameters. |
| 217 | * Initial Parameters:: Specifying frame parameters when you make a frame. | 224 | * Initial Parameters:: Specifying frame parameters when you make a frame. |
| @@ -246,6 +253,9 @@ elements of @var{alist}. Each element of @var{alist} has the form | |||
| 246 | parameter. If you don't mention a parameter in @var{alist}, its value | 253 | parameter. If you don't mention a parameter in @var{alist}, its value |
| 247 | doesn't change. If @var{frame} is @code{nil}, it defaults to the selected | 254 | doesn't change. If @var{frame} is @code{nil}, it defaults to the selected |
| 248 | frame. | 255 | frame. |
| 256 | |||
| 257 | You can use this function to define frame-local bindings for | ||
| 258 | variables, see @ref{Frame-Local Variables}. | ||
| 249 | @end defun | 259 | @end defun |
| 250 | 260 | ||
| 251 | @defun modify-all-frames-parameters alist | 261 | @defun modify-all-frames-parameters alist |