Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск текстового редактора GNU Emacs 31

25.08.2026 21:59 (MSK)

Проект GNU опубликовал релиз текстового редактора GNU Emacs 31.1 (первый выпуск серии 31.x, ветка 31.0 использовалась для разработки). Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта осенью 2015 года. Код проекта написан на языках Си и Lisp и распространяется под лицензией GPLv3.

Среди изменений (1, 2, 3):

  • Включена по умолчанию опция "xterm-mouse-mode", позволяющая использовать мышь при запуске Emacs в терминале.
  • В каталоге с настройками (.emacs.d) реализован подкаталог "user-lisp/", в котором можно размещать дополнительные пакеты и el-файлы для их автоматического запуска.
  • В текстовом интерфейсе реализована поддержка всплывающих окон, ранее доступных только в GUI.
  • Улучшена навигация по предлагаемым вариантам автодополнения.
  • В командах разделения окна обеспечен автоматический выбор разделения по горизонтали или по вертикали в зависимости от доступного места на экране.
  • Добавлена возможность редактирования найденной информации прямо в окне с результатами поиска по файлам (grep) и коду (xref).
  • Добавлена поддержка рецензирования изменений перед установкой или обновлением пакетов.
  • Добавлена новая тема оформления, предлагающая более привычный для новых пользователей внешний вид.
  • Устранены критические уязвимости, позволяющие организовать выполнение своего кода при открытии специально оформленных файлов.


  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Удалённо эксплуатируемые уязвимости в ядре FreeBSD, Vim и Emacs
  3. OpenNews: Проект IDEmacs подготовил окружение в стиле VSCode на базе редактора Emacs
  4. OpenNews: Выпуск текстового редактора GNU Emacs 30
  5. OpenNews: Первый выпуск редактора Vim Classic, продолжающего развитие ветки Vim 8.2
  6. OpenNews: Релиз текстового редактора Vim 9.2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66137-emacs
Ключевые слова: emacs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, я (?), 22:43, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    почему оно еще живо?
     
     
  • 2.2, Аноним (2), 22:44, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Почему ещё жива лучшая операционная система емакс?
     
     
  • 3.15, Аноним (15), 23:44, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    init=/usr/bin/emacs
    Добавлять в kernel cmdline
     
  • 2.4, crandel (ok), 22:46, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Сам ты оно, это лучший редактор на свете, который ещё тебя переживет
     
     
  • 3.7, Аноним (7), 23:14, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сам ты оно, это лучший редактор на свете, который ещё тебя переживет

    Некст, Некст, некстам этого не понять.

     
  • 2.38, freehck (ok), 07:29, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > почему оно еще живо?

    Потому что ничего лучше пока не придумали.

     

  • 1.3, Аноним (2), 22:45, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    То каким на самом деле должен быть редактор. Быстрым и функциональным. Не то что этот ваш вскод.
     
     
  • 2.5, Аноним (5), 22:58, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • –9 +/
    Visual Studio Code нормальоне управление имеет и поддержку Copilot.
     
     
  • 3.6, Аноним (7), 23:14, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В Emacs тоже можно добавить поддержку Copilot. Про тормоза vscode ты конечно же писать не хочешь.
     
     
  • 4.10, Аноним (10), 23:21, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там добавлять нечего. Все им это http api + дергалка bash
     
  • 4.17, Аноним (17), 00:01, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И про телеметрию на каждый чих.
     
  • 4.40, Смузихеб забывший пароль (?), 08:43, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Про тормоза vscode ты конечно же писать не хочешь.

    у тех, кто реально работает и зарабатывает, подобной проблемы почему-то не возникает

    история умалчивает, на каком куске древнего мусора надо сидеть чтобы даже вс код тормозил

    У сеньора часом не ЕееРС с 2 Гб ОЗУ на всё про всё ?)

     
  • 3.36, Аноним (36), 07:05, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > и поддержку Copilot

    Это существенный недостаток. Можно сказать - отягчающее обстоятельство.

     
     
  • 4.41, Смузихеб забывший пароль (?), 08:45, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> и поддержку Copilot
    > Это существенный недостаток. Можно сказать - отягчающее обстоятельство.
    >> В Emacs тоже можно добавить поддержку Copilot

    вы уж определитесь между собой )
    то ли это плохо, то ли - в емакс тоже можно добавить


     
     
  • 5.48, crandel (ok), 10:00, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это отвратительно. Некрософтский спайвер никому не нужен
     
  • 2.9, Аноним (9), 23:19, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Быстрым и функциональным.

    Eight Megabytes And Constantly Swapping! (хотя да, на тех машинах никакие атомы с VSC не заведуться - даже на диск ни разу не влезут).

    С другой стороны, если вбухнуть хотя бы сотую часть тех денег, что гугл вбухал в оптимизацию монкей-скрипт движка (а потом еще добавить бюджет Atom/VSC, которые тоже долго прилизывали, что бы оно "не сильно тормозило") ...


     
  • 2.19, Аноним (19), 00:14, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, с функциями выполнения произвольного кода :)
     
  • 2.24, Аноним (24), 00:50, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Very Slow Code
     
     
  • 3.25, Аноним (24), 00:51, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это в адрес VSCode
     
  • 2.49, Аноним (49), 10:26, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты забыл упомянуть то, чего нет ни у вскода, ни у емакса - юзабельность
     

  • 1.8, Аноним (8), 23:16, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В каталоге с настройками (.emacs.d) реализован подкаталог "user-lisp/", в котором можно размещать дополнительные пакеты и el-файлы для их автоматического запуска.

    Они не то что бы автоматически запускаются, но находятся в пути для загрузки через (require) и сканируются на предмет автозагружаемых функций.

     
     
  • 2.39, freehck (ok), 07:33, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> В каталоге с настройками (.emacs.d) реализован подкаталог "user-lisp/", в котором можно размещать дополнительные пакеты и el-файлы для их автоматического запуска.
    > Они не то что бы автоматически запускаются, но находятся в пути для
    > загрузки через (require) и сканируются на предмет автозагружаемых функций.

    Да в новости вообще как-то неточно всё. Вот например:

    > В командах разделения окна обеспечен автоматический выбор разделения по горизонтали или по вертикали в зависимости от доступного места на экране

    На самом деле просто сделали динамический параметр, где можно задать это поведение — и этот параметр используется исключительно в функциях, где Emacs сам должен решить, как создать и отобразить новое окно. А с точки зрения UX всё осталось как и раньше: C-x 2 для вертикального разделения, и C-x 3 — для горизонтального.

     

  • 1.11, Аноним (49), 23:22, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Очередная поделка, которая как использовалась полутора громкими фанатиками, так и продолжает. Без перспектив и развития. Хотя нет, развитие есть - уровень снобизма у пользователей сего год от года растет (хоть и обратно пропорционален популярности и полезности, кхм, знания этого редактора)
     
     
  • 2.12, Аноним (12), 23:33, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сказал борщехлеб. Тем временем нормальные разрабы просто сидят в емаксе и зарабатывают большие деньги.
     
     
  • 3.28, Аноним (28), 02:05, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И весь мир перешëл на гимп и либроофис.
    За 30 лет не устали бубнить одни и те же фантазии?

    Тащем-та, лучший консольный редактор — это ee. Потому что его делали люди для людей, а не абубабаки для чунгачанг.

     
  • 3.44, Смузихеб забывший пароль (?), 09:23, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по тому, что у тех разрабов железо не тянет даже продвинутый текстовый редактор( вс-код. Глядя на нытьё в комментах )
    Деньги, скорее, относительно-большие. Относительно просроченного роллтона оптом, но не норм железа
     
  • 2.35, Аноним (-), 06:42, 26/08/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 2.43, Аноним (-), 09:13, 26/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.13, Геймер (?), 23:33, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жизнь человека делится на две части. Сначала люди унывают и прозябают со всякими там Evernote, Notion и т.п. А потом они открывают для себя org-mode Emacs и процветают.
     
     
  • 2.33, Fareast (ok), 05:54, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    что делаете, для чего конкретно используете?
     
     
  • 3.37, freehck (ok), 07:27, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > что делаете, для чего конкретно используете?

    Для всего. Вообще для всего.
    Emacs — это не текстовый редактор, это операционная среда.

     
     
  • 4.46, Fareast (ok), 09:30, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    круто!
     
  • 4.47, похнапоха (?), 09:57, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты креативен, талантлив, амбициозен, уверен в себе и полон свежих идей? Ну а делать ты что-нибудь умеешь? (С)
     

  • 1.14, Аноним (14), 23:34, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Начал пользоваться лет пять назад и довольно быстро привык к нему.

    Запускаю его в фоне из флетпака сервисом системд, конфигурацию собираю ансиблом из шаблонов. Удобно, переносимо, рекомендую.

     
     
  • 2.18, Аноним (17), 00:05, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да и без системда с ансиблом тоже удобно.
     

  • 1.16, жявамэн (ok), 23:54, 25/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    15 лет не могу заставить себя выучить педальные хоткеи из 4 клавишь.
     
  • 1.21, Salad Fingers (?), 00:15, 26/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Феерический пример переусложнения воркфлоу в вакууме.
     
     
  • 2.23, Bottle (?), 00:39, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Скриптота это круто, но большинству людей она не нужна, и это нормально.
     

  • 1.26, Аноним (26), 01:16, 26/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто сказал vim?
    В смысле еще тенкталей отрастить?
    А заработает ли оно на android как приложение?
     
     
  • 2.27, Аноним (26), 01:20, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А-а-а-а, блин: оно обновляется (https://f-droid.org/ru/packages/org.gnu.emacs/)
     
     
  • 3.29, тотещёаноним (?), 03:15, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Оно не совсем текстовый редактор, оно переносимое рабочее место с кастомизацией и встроенной скриптотой и потому порты на практически все оси есть
     
  • 3.31, maximnik0 (?), 03:28, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Хм ,а это точно текстовый редактор?А то отвечать на звонки,делать фотографии,включать вайфай и блитуз ...как то странно для редактора.Я бы ещё понял сетевые соеденения- и то imap- pop протокол (почта есть)
    ,хрен с ним ещё ftp есть.
     
  • 2.30, Аноним (30), 03:23, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо работает

    https://lockywolf.net/2024-08-07_Using-an-ebook-instead-of-a-laptop.d/index.ht

     

  • 1.32, Аноним (32), 04:41, 26/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Некогда даже разговаривать с тупо...ыми копиумами и зогерами особенно о том откуда выбрано из какого контекстного дистра.
     
  • 1.34, Аноним (-), 06:38, 26/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Код проекта написан на языках Си и Lisp и распространяется под лицензией GPLv3.

    Бальзам на душу. Учитесь господа.

     
  • 1.42, Аноним (42), 09:12, 26/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Честно говоря, имакс выглядит как те оконные менеджеры, с супер-пупер мощной настройкой всего и вся, а на деле имеют невероятно вырвиглазный дефолт с зубодробительными сочетаниями клавиш и, то-тут то-там всплыващие косяки, которые легко лечатся правкой конфига, но разработчики этим не озаботились и свалили на пользователя.

    Так что имакс для меня выглядит как полу-рабочее «я его слепила, из того что было». Потому что вроде работает, но что-то не так, постоянно, и с каждым добавленным пакетом этот снежный ком только растет.

    Признайтесь, пользователи имакс, вы живете в перманентном переписывании конфига туда-сюда всю жизнь? Люди с ОКР наверно оценили бы :)

     
     
  • 2.45, Аноним (42), 09:24, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я это к тому, что, почему они не напишут sample файл конфигурации с добавлением туда настроек вида key=value, например чтобы изменить дебильное поведение бекапов приходится городить вот такую дичь



    ;; Put backup files neatly away
    (let ((backup-dir "~/.cache/emacs/backups")
          (auto-saves-dir "~/.cache/emacs/auto-saves"))
      (dolist (dir (list backup-dir auto-saves-dir))
        (when (not (file-directory-p dir))
          (make-directory dir t)))

      (setq backup-directory-alist '(("." . ,backup-dir))
            auto-save-file-name-transforms '((".*" ,auto-saves-dir t))
            auto-save-list-file-prefix (expand-file-name (concat auto-saves-dir "/"))
            tramp-backup-directory-alist '((".*" . ,backup-dir))
            tramp-auto-save-directory auto-saves-dir)

      (setq backup-by-copying t
            delete-old-versions t
            version-control t
            kept-new-versions 5
            kept-old-versions 2))

    (setq transient-history-file "~/.cache/emacs/history.el")

    (setq save-place-file "~/.cache/emacs/places")
    (save-place-mode 1)



    ну серьезно, мне заняться больше нечем? и так во всем, долбаные скролбары, тулбары, курсоры, всплывающие окна и прочую чепуху приходиться гуглить, мде.

     
     
  • 3.50, Аноним (49), 10:29, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Так зачем тебе этим продолжать пользоваться вопреки?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру