aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/objects.texi
diff options
context:
space:
mode:
authorEli Zaretskii2008-12-27 15:44:38 +0000
committerEli Zaretskii2008-12-27 15:44:38 +0000
commiteba64e97a1b7db5148d4e6120dd591b7a0d07982 (patch)
tree13efdbceb476cc74c9935eddf47ffacb22b40dec /doc/lispref/objects.texi
parent47bd5577b25b66ad15421c79b373057c8e1677aa (diff)
downloademacs-eba64e97a1b7db5148d4e6120dd591b7a0d07982.tar.gz
emacs-eba64e97a1b7db5148d4e6120dd591b7a0d07982.zip
(Terminal Type): New node.
(Editing Types): Add it to the menu.
Diffstat (limited to 'doc/lispref/objects.texi')
-rw-r--r--doc/lispref/objects.texi22
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.
1347* Buffer Type:: The basic object of editing. 1347* Buffer Type:: The basic object of editing.
1348* Marker Type:: A position in a buffer. 1348* Marker Type:: A position in a buffer.
1349* Window Type:: Buffers are displayed in windows. 1349* Window Type:: Buffers are displayed in windows.
1350* Frame Type:: Windows subdivide frames. 1350* Frame Type:: Windows subdivide frames.
1351* Terminal Type:: A terminal device displays frames.
1351* Window Configuration Type:: Recording the way a frame is subdivided. 1352* Window Configuration Type:: Recording the way a frame is subdivided.
1352* Frame Configuration Type:: Recording the status of all frames. 1353* Frame Configuration Type:: Recording the status of all frames.
1353* Process Type:: A subprocess of Emacs running on the underlying OS. 1354* Process Type:: A subprocess of Emacs running on the underlying OS.
@@ -1492,6 +1493,25 @@ uniquely).
1492 1493
1493 @xref{Frames}, for a description of the functions that work on frames. 1494 @xref{Frames}, for a description of the functions that work on frames.
1494 1495
1496@node Terminal Type
1497@subsection Terminal Type
1498@cindex terminal type
1499
1500 A @dfn{terminal} is a device capable of displaying one or more
1501Emacs frames (@pxref{Frame Type}).
1502
1503 Terminals have no read syntax. They print in hash notation giving
1504the terminal's ordinal number and its TTY device file name.
1505
1506@example
1507@group
1508(get-device-terminal nil)
1509 @result{} #<terminal 1 on /dev/tty>
1510@end group
1511@end example
1512
1513@c FIXME: add an xref to where terminal-related primitives are described.
1514
1495@node Window Configuration Type 1515@node Window Configuration Type
1496@subsection Window Configuration Type 1516@subsection Window Configuration Type
1497@cindex window layout in a frame 1517@cindex window layout in a frame