Книга: Искусство программирования для Unix
17.5.1.8. Переносимость Emacs Lisp
17.5.1.8. Переносимость Emacs Lisp
Emacs Lisp отлично переносится на разные платформы. Инсталляции Emacs обновляются часто, поэтому действительно устаревшие среды встречаются редко. Lisp одного расширения поддерживается везде, и фактически все расширения поставляются с самим Emacs.
Кроме того, также весьма стабилен набор примитивов Emacs. Он достиг завершенности для задач, которые в течение многих лет возлагались на редактор (манипуляция буферами, обработка текста). Только введение системы X нарушило эту картину, и очень немногие режимы Emacs должны иметь сведения об X. Проблемы переносимости обычно являются проявлением капризов средств операционной системы на C-уровне привязок; управление подчиненными процессами в таких режимах в качестве почтовых агентов — почти единственная область, где такие проблемы проявляются с непредсказуемой частотой.
- 17.5.1.4. Переносимость Perl
- 17.5.1. Переносимость и выбор языка
- 10.2 Modifying the .emacs File Directly
- Working with emacs
- GNU Emacs and the Free Software Foundation
- 14.4.8. Emacs Lisp
- 1.1. Редактор Emacs
- 1.5. Пересмотренная переносимость
- 15.8.4. Emacs и профилирование
- 13.2.4. Emacs
- Джон Маккарти Отец искусственного интеллекта, автор языка LISP
- Глава 19 Переносимость