diff options
| author | Eli Zaretskii | 2008-12-27 15:44:38 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2008-12-27 15:44:38 +0000 |
| commit | eba64e97a1b7db5148d4e6120dd591b7a0d07982 (patch) | |
| tree | 13efdbceb476cc74c9935eddf47ffacb22b40dec /doc | |
| parent | 47bd5577b25b66ad15421c79b373057c8e1677aa (diff) | |
| download | emacs-eba64e97a1b7db5148d4e6120dd591b7a0d07982.tar.gz emacs-eba64e97a1b7db5148d4e6120dd591b7a0d07982.zip | |
(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. | |||
| 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 | ||
| 1501 | Emacs frames (@pxref{Frame Type}). | ||
| 1502 | |||
| 1503 | Terminals have no read syntax. They print in hash notation giving | ||
| 1504 | the 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 |