GNU Emacs — текстовый редактор семейства Emacs. GNU Emacs был написан Ричардом Столлманом в 1984 году и стал самой первой программой проекта GNU и его флагманом. GNU Emacs написан на языках программирования Си и Emacs Lisp.
GNU Emacs | |
---|---|
| |
Тип | Текстовый редактор |
Автор | Ричард Столлман |
Разработчик | Проект GNU |
Написана на | Emacs Lisp, Си[1] |
Интерфейс | Xaw и GTK |
Операционные системы | Unix-like (GNU, Linux, macOS, BSD, Solaris), Windows, MS-DOS[2] |
Языки интерфейса | Английский |
Первый выпуск | 20 марта 1985 |
Последняя версия | 29.1 (30 июля 2023 ) |
Тестовая версия | 29.0.60 (1 декабря 2022 ) |
Репозиторий | git.savannah.gnu.org/cgi… |
Лицензия | GNU GPLv3+ |
Сайт | gnu.org/software/emacs |
Медиафайлы на Викискладе |
История выпусков
правитьВерсия | Дата выпуска | Значимые изменения[3] |
---|---|---|
29.3 | 24 марта 2024 | Emergency maintenance release. Arbitrary and possibly malicious Lisp code is no longer evaluated as part of turning on Org mode.[4] |
29.2 | 18 января 2024 | Выпуск с исправлением ошибок[5] |
29.1 | 30 июля 2023 | Возможность сборки с GTK без поддержки X.Org сервера. Добавлена поддержка инкрементального парсера tree-sitter. Пакеты Eglot (LSP клиент) и use-package (макрос для упрощения написания декларативной конфигурации) теперь являются частью редактора. Добавлена возможность плавной прокрутки и поддержка жестов тачпада.
На платформе Windows реализована возможность использования двойной буферизации для устранения мерцания при выводе. |
28.2 | 12 сентября 2022 | В основном выпуск с исправлением ошибок. |
28.1 | 4 апреля 2022 | Нативная компиляция файлов Emacs Lisp. Формирование шрифта с помощью HarfBuzz и его отрисовка с помощью Cairo. Поддержка загрузки фильтров Secure Computing. Значительно улучшено отображение эмодзи и последовательностей эмодзи. Команды для конкретных режимов. Emacs по умолчанию показывает совпадающие круглые скобки. |
27.2 | 25 марта 2021 | В основном выпуск с исправлением ошибок.[6] |
27.1 | 10 августа | Встроенная поддержка целых чисел произвольного размера. Формирование текста с помощью HarfBuzz. Встроенная поддержка разбора JSON. Улучшенная поддержка рисования Cairo. Портативный дамп используется вместо unexec. Поддержка соглашений XDG для файлов инициализации. Дополнительный файл начальной инициализации. Лексическое связывание используется по умолчанию. Встроенная поддержка панели вкладок и строки вкладок. Поддержка изменения размера и поворота изображений без ImageMagick. |
26.3 | 28 августа 2019 | Новый ключ GPG для проверки подписи пакетов GNU ELPA. |
26.2 | 12 апреля 2019 | |
26.1 | 28 мая 2018 | |
25.1 | 17 сентября 2016 | |
24.5 | 10 апреля 2015 | Главным образом, выпуск с исправлениями ошибок.[7][8] |
24.4 | 20 октября 2014 | |
24.3 | 10 марта 2013 | |
24.2 | 27 августа 2012 | Выпуск с исправлениями ошибок[9] |
24.1 | 10 июня 2012 | |
23.4 | 29 января 2012 | |
23.3 | 10 марта 2011 | |
23.2 | 8 мая 2010 | |
23.1 | 29 июля 2009 | |
22.3 | 5 сентября 2008 | |
22.2 | 26 марта 2008 | |
22.1 | 2 июня 2007 | |
21.1 | 20 октября 2001 | |
20.1 | 17 сентября 1997 | |
19.34 | 22 августа 1996 | |
19.31 | 25 мая 1996[10] | |
19.30 | 24 ноября 1995 | |
19.29 | 19 июня 1995[11] | |
19.28 | 1 ноября 1994 | Первый официальный выпуск v19. |
19.7 | 22 мая 1993 | |
18.59 | 31 октября 1992 | |
18.53 | 23 февраля 1989 | |
18.52 | 17 августа 1988 | spook.el |
18.24 | 2 октября 1986 | |
17.36 | 20 декабря 1985 | |
16.56 | 15 июля 1985 | Первый выпуск Emacs 16. |
15.10 | 11 апреля 1985 | |
13.0? | 20 марта 1985 |
Примечания
править- ↑ "GNU Emacs", Analysis Summary, Open Hub, Архивировано 6 августа 2017, Дата обращения: 3 мая 2018 Источник . Дата обращения: 3 мая 2018. Архивировано 6 августа 2017 года.
- ↑ Emacs machines list . Дата обращения: 3 мая 2018. Архивировано 1 июля 2017 года.
- ↑ Emacs Timeline Архивная копия от 4 августа 2015 на Wayback Machine. Jwz.org. Retrieved on 2013-07-17.
- ↑ GNU Emacs - GNU Project . www.gnu.org. Дата обращения: 24 марта 2024.
- ↑ GNU Emacs - GNU Project . www.gnu.org. Дата обращения: 21 февраля 2024.
- ↑ Changes in Emacs 27.2 . Дата обращения: 1 апреля 2023. Архивировано 1 апреля 2023 года.
- ↑ GNU Emacs NEWS -- history of user-visible changes. (10 апреля 2015). Дата обращения: 11 апреля 2015. Архивировано 14 апреля 2015 года.
- ↑ Petton, Nicolas Emacs 24.5 released (10 апреля 2015). Дата обращения: 11 апреля 2015. Архивировано из оригинала 11 апреля 2015 года.
- ↑ Yidong, Chong Emacs release candidate 24.2 (27 августа 2012). Дата обращения: 11 ноября 2012. Архивировано 14 октября 2012 года.
- ↑ Emacs Timeline . Дата обращения: 3 мая 2018. Архивировано 4 августа 2015 года.
- ↑ GNUs Flashes . Дата обращения: 3 мая 2018. Архивировано 4 мая 2018 года.
См. также
правитьСсылки
править- gnu.org/software/emacs — официальный сайт GNU Emacs
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |