Типы редактирования
Типы в предыдущем разделе используются для общих целей программирования, и большинство из них являются общими для большинства диалектов Lisp. Emacs Lisp предоставляет несколько дополнительных типов данных для целей, связанных с редактированием.
| • Тип буфера | Основный объект редактирования. | |
| • Тип маркера | Позиция в буфере. | |
| • Тип окна | Буферы отображаются в окнах. | |
| • Тип фрейма | Окна подразделяют фреймы. | |
| • Тип терминала | Устройство терминала отображает фреймы. | |
| • Тип конфигурации окна | Запись способа разбиения фрейма. | |
| • Тип конфигурации фрейма | Запись статуса всех фреймов. | |
| • Тип процесса | Подпроцесс Emacs, выполняемый на базовой операционной системе. | |
| • Тип потока | Поток выполнения Emacs Lisp. | |
| • Тип мьютекса | Исключительная блокировка для синхронизации потоков. | |
| • Тип переменной условия | Переменная условия для синхронизации потоков. | |
| • Тип потока | Приём или передача символов. | |
| • Тип ключевой карты | Какая функция вызывается нажатием клавиши. | |
| • Тип наложения | Как представлено наложение. | |
| • Тип шрифта | Шрифты для отображения текста. |
Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Editing-Types.html