Spec-Zone.ru › Elisp

Обзор

Функция insert-file-contents:

  • вначале вставляет байты из файла в буфер;
  • декодирует байты в символы по мере необходимости;
  • обрабатывает форматы, определенные записями в format-alist; и
  • вызывает функции в after-insert-file-functions.

Функция write-region:

  • вначале вызывает функции в write-region-annotate-functions;
  • обрабатывает форматы, определенные записями в format-alist;
  • кодирует символы в байты по мере необходимости; и
  • модифицирует файл с помощью байтов.

Это демонстрирует симметричность операций самого низкого уровня; чтение и запись обрабатывают вещи в обратном порядке. Остальная часть этого раздела описывает два средства, окружающие три перечисленные выше переменные, а также некоторые связанные функции. Системы кодирования, для получения подробной информации о кодировании и декодировании символов.

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/Format-Conversion-Overview.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API