1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-08 04:30:45 -08:00

(Terminal Type): New node.

(Editing Types): Add it to the menu.
This commit is contained in:
Eli Zaretskii 2008-12-27 15:44:38 +00:00
parent 47bd5577b2
commit eba64e97a1

View file

@ -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