diff options
author | Eli Zaretskii <eliz@gnu.org> | 2008-12-27 15:44:38 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2008-12-27 15:44:38 +0000 |
commit | eba64e97a1b7db5148d4e6120dd591b7a0d07982 (patch) | |
tree | 13efdbceb476cc74c9935eddf47ffacb22b40dec /doc | |
parent | 47bd5577b25b66ad15421c79b373057c8e1677aa (diff) | |
download | emacs-eba64e97a1b7db5148d4e6120dd591b7a0d07982.tar.gz |
(Terminal Type): New node.
(Editing Types): Add it to the menu.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/lispref/objects.texi | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi index 350817f7c63..d4f1a3a6aad 100644 --- a/doc/lispref/objects.texi +++ b/doc/lispref/objects.texi @@ -1347,7 +1347,8 @@ editing. * Buffer Type:: The basic object of editing. * Marker Type:: A position in a buffer. * Window Type:: Buffers are displayed in windows. -* Frame Type:: Windows subdivide frames. +* Frame Type:: Windows subdivide frames. +* Terminal Type:: A terminal device displays frames. * Window Configuration Type:: Recording the way a frame is subdivided. * Frame Configuration Type:: Recording the status of all frames. * Process Type:: A subprocess of Emacs running on the underlying OS. @@ -1492,6 +1493,25 @@ uniquely). @xref{Frames}, for a description of the functions that work on frames. +@node Terminal Type +@subsection Terminal Type +@cindex terminal type + + A @dfn{terminal} is a device capable of displaying one or more +Emacs frames (@pxref{Frame Type}). + + Terminals have no read syntax. They print in hash notation giving +the terminal's ordinal number and its TTY device file name. + +@example +@group +(get-device-terminal nil) + @result{} #<terminal 1 on /dev/tty> +@end group +@end example + +@c FIXME: add an xref to where terminal-related primitives are described. + @node Window Configuration Type @subsection Window Configuration Type @cindex window layout in a frame |