LINUX.ORG.RU

Emacs 29.1

 , , ,


1

7

Состоялся первый и долгожданный стабильный релиз Emacs из 29 ветки.

В этой версии интегрирована знаменитая ветка Pure GTK (PGTK), реализующая графический интерфейс на базе GTK3 без привязки к X11. Таким образом, это первый официальный релиз с нативной поддержкой Wayland.

Отдельно стоит отметить интеграцию модуля подсветки синтаксиса tree-sitter как альтернативу встроенной системе font-lock. Парсеры tree-sitter вместо регулярных выражений используют более точную GLR-грамматику и подгружаются из нативных библиотек, не привязанных к редактору. Среди конкурентов, активно развивающих tree-sitter, стоит отметить NeoVim.

Другие изменения:

  • Интегрирован Language Server клиент Eglot.
  • Интегрирован популярный модуль use-package.
  • Для X задействован XInput 2 и улучшен drag-n-drop.
  • Добавлен модуль для работы с sqlite3.
  • Поддержка изображений в формате WebP.
  • Ускорена работа с очень длинными строками.
  • Плавная прокрутка при использовании тачпада.
  • Улучшена поддержка смайлов и Unicode 15.0.
  • Реализована двойная буферизация на Windows.
  • Множество мелких исправлений.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: Virtuos86 (всего исправлений: 1)

Ответ на: комментарий от sena

Vim и Emacs непопулярные редакторы.

Вот смотри что на строке выше написано, там и статистика прикреплена и прочее.

MOPKOBKA ★★★★
()
Ответ на: комментарий от MOPKOBKA

Не знаю отыгрываете ли вы шалопая или и вправду такой. Да и какая разница? Маска имеет свойство прирастать к лицу.

ugoday ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Вот смотри что на строке выше написано, там и статистика прикреплена и прочее.

Не понял, куда смотреть? Ты же не приравниваешь авторитет и весомость твоего мнения и приведенной цитаты?

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от ugoday

Не знаю отыгрываете ли вы шалопая или и вправду такой. Да и какая разница? Маска имеет свойство прирастать к лицу.

Объективно существует тенденция к снижению снижению числа людей, которые читают книги и количества книг, которые читают люди. В этом (но только в этом) @MOPKOBKA прав. И даже, по-видимому, может служить живой иллюстрацией этого. ;)

sena ★★
()
Последнее исправление: sena (всего исправлений: 6)
Ответ на: комментарий от sena

Да, я в курсе «Ничего не будет. Ни кино, ни театра, ни книг, ни газет – одно сплошное телевидение».

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

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

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

Никто не хочет стать писателем, все хотят стать популярным в тиктоке, твитче, хотя бы в твиттере.

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

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

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 3)
Ответ на: комментарий от MOPKOBKA

Это ты зря, конечно. Но понимаю, сам был таким :)

sena ★★
()
Ответ на: комментарий от MOPKOBKA

всегда есть эксперт который ответит

Откуда ж ему взяться, если у всех авторитет примерно около нуля? :)

sena ★★
()
Ответ на: комментарий от MOPKOBKA

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

И это прекрасно. Крестьянские дети и раньше книжек не читали. Но в прежние времена вы семечки вместо этого лузгали и шелуху на пол сплёвывали. А теперь вместо этого тикток и полы чистые.

Никто больше не напишет книгу что бы

А на самом деле сейчас рассвет независимого книгоиздания, небольших типографий и магазинов. Вы этого не знаете, но это ваши и только ваши проблемы. Собственно, всё, что вы рассказываете не то что бы ложно, просто вы это рассказываете не про издательскую индустрию, а про себя.

ugoday ★★★★★
()
Ответ на: комментарий от sena

Про живую иллюстрацию это верно, я научился читать только в первом классе, и через пару лет бросил школу, прочитав только маленькие рассказы и стихотворения из учебника литературы, книг я не читал, и не собираюсь.

Я не знаю как писать на русском, Google Chrome корректирует меня, не умея писать от руки я просто не пользуюсь ручкой, печатаю текст на принтере, вместо подписи я выбрал крестик.

Я не знаю что такое косинус, число пи, мне неизвестно чем отличается атом от нейтрона, я никогда не был на уроке физики и химии.

Тем не менее живу вполне неплохо, абсолютно 0 проблем в жизни. Пока кто то учится до 30 лет, 10 лет тратит на чтения книг, и после этого работает на НИИ за жалкие 40к-80к (есть знакомые), я пропустил даже школу, и просто стал программировать с помощью StackOverflow и Google, сейчас еще использую ChatGPT.

Надеюсь общество скоро трансформируется под возможности нового мира, и продвинется еще дальше в своем прогрессе, что меня по настоящему раздражает в текущем мире, это необходимость в навыке чтения, надеюсь действительно через AI и Google Lens эту проблему можно будет решить.

MOPKOBKA ★★★★
()
Ответ на: комментарий от ugoday

А на самом деле сейчас рассвет независимого книгоиздания, небольших типографий и магазинов. Вы этого не знаете, но это ваши и только ваши проблемы. Собственно, всё, что вы рассказываете не то что бы ложно, просто вы это рассказываете не про издательскую индустрию, а про себя.

Все еще очень много людей читает книги, я с этим не спорю. Но говорить что вот вот будет подъем хотя бы до советских значений это странно.

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)
Ответ на: комментарий от ugoday

А на самом деле сейчас рассвет независимого книгоиздания, небольших типографий и магазинов.

И как это противоречит снижению количества прочитанных книг? @MOPKOBKA прав в том что количество и значение книг снижается.

Зачем спорить с очевидным? Вот навскидку статистика

отсюда https://gorky.media/context/nashhupyvaya-dno/

sena ★★
()
Ответ на: комментарий от sena

Ну, мало ли что вам очевидно? Алкоголику очевидно, что все бухают и он тоже прав по своему. А на самом деле «все» — это он сам и его собутыльники, а в целом потребление алкоголя уже четверть века как падает. Вот, поинтересуйтесь, что в мире творится: https://ideas.bkconnection.com/10-awful-truths-about-publishing

ugoday ★★★★★
()
Ответ на: комментарий от MOPKOBKA

Советские значения — это глупость и жульничество. Люди не равны между собой. И книги не равны между собой. 5 тысяч экземпляров Илиады это гораздо больше, чем 50 миллионов «Малой земли». Так что сейчас в России издают и читают больше и лучше, нежели когда бы то ни было.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Я может не понял суть сайта, но там по моему подтверждение моим словам написано.

MOPKOBKA ★★★★
()
Ответ на: комментарий от ugoday

Про США не так интересно, но можно тоже посмотреть. К сожалению по твоей ссылке нет количества проданных экземпляров книг, только количество зарегистрированных ISBN.

Здесь что-то интересное

https://wordsrated.com/book-sales-statistics/

Там видно, что количество проданных экземпляров книг примерно одинаково в последние годы и не падает. Что уже неплохо, по нынешним временам-то! Но к сожалению данные за предыдущие годы не нашёл. Было бы интересно сравнить начиная с 1990. Хотя в РФ падение именно в последние годы.

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от ugoday

Так что сейчас в России издают и читают больше и лучше, нежели когда бы то ни было.

Ты шутишь? Я же тебе статистику привёл. И это только с 2003. Надо бы глянуть с 1990х

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от sena

Полагаю, что если бы книги не продавались, то их бы и не печатали, что до остального, то можно и углубляться в тему, чтобы прямо до долей процента всё посчитать, с учётом электронных книг и нормировкой на рост популяции. Если вам это интересно, займитесь, с удовольствием ознакомлюсь с результатом.

ugoday ★★★★★
()
Ответ на: комментарий от sena

Позволю себе аналогию. Вы же в курсе, что нет глупее метрики для оценки работы программиста, чем количество строк кода?

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

Позволю себе аналогию. Вы же в курсе, что нет глупее метрики для оценки работы программиста, чем количество строк кода?

Если сравнивать с СССР, то мусорной литературы сегодня в сотни раз больше, чем во времена СССР.

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от ugoday

Полагаю, что если бы книги не продавались, то их бы и не печатали

С этим я согласен.

sena ★★
()
Ответ на: комментарий от ugoday

Я думаю что мы уже слишком далеко ушли от изначальной темы :)

sena ★★
()
Ответ на: комментарий от MOPKOBKA

Впервые в жизни возникло желание написать в личку, но здесь это невозможно? Как с тобой связаться? Напиши мне на sena73 at ya.ru

sena ★★
()
Ответ на: комментарий от sena

nano на первом месте, мой любимый редактор, хоть и тоже с причудами, Линус вроде на него перешел как на основной.

vim-common и emacs-common это пакеты которые идут по умолчанию, у меня они тоже стоят, но emacs и vim у меня отсутствуют.

По поводу ЛС, отписал на почту, тут такого нету.

MOPKOBKA ★★★★
()
Ответ на: комментарий от MOPKOBKA

nano на первом месте

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

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от sena

Но на большее, чем исправление конфиг файла он не годен.

А что еще редактировать? Для всего остального есть специализированные инструменты.

nano имеет поиск, подсветку синтаксиса, номера строк, не знаю что еще нужно, что например есть в notepad++ чего нету в nano из важного?

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Ответ на: комментарий от sena

По количеству изданий РФ пока еще обгоняет СССР (84 тысячи в 1986, ~100 тысяч сейчас). Со всем бывшим СССР, думаю, можно даже и не сравнивать.

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

Чисто по бумажным статистика 2.5 млрд «книг и брошюр» в 1986 против ~350 млн книг сейчас. Сколько из тех «брошюр» съели только Гарант с Консультантом? А технические справочники, которые на бумаге больше не издают? Ведомственные (ныне корпоративные) издания, которые сейчас в статистику не входят? Электронные книги? Сколько советских книг доносили чисто от магазина до пункта приема макулатуры, чтобы получить что-то полезное?

Ну и население в два раза меньше.

Так что я бы не стал с СССР сравнивать.

Обидная история с запретом либрусеков с флибустами. От этого явно стало в разы меньше людей с электронными книгами в метро.

akho
()
Ответ на: комментарий от MOPKOBKA

vim-common и emacs-common это пакеты которые идут по умолчанию, у меня они тоже стоят, но emacs и vim у меня отсутствуют.

Нет. Debian 12

$ apt rdepends vim-common
vim-common
Reverse Depends:
  Depends: vim-latexsuite (>= 1:7.1.314)
  Breaks: xxd (<< 2:7.4.2347-1~)
  Depends: vim-addon-manager
  Replaces: xxd (<< 2:7.4.2347-1~)
  Depends: vim (= 2:8.2.2434-3+deb11u1)
  Depends: vim-tiny (= 2:8.2.2434-3+deb11u1)
  Depends: vim-nox (= 2:8.2.2434-3+deb11u1)
  Depends: vim-gtk3 (= 2:8.2.2434-3+deb11u1)
  Depends: vim-athena (= 2:8.2.2434-3+deb11u1)
  Depends: dh-vim-addon
  Depends: pollinate
  Recommends: diffoscope-minimal
  Recommends: diffoscope

У emacs такая же ситуация, но там список больше вставлять не буду.

snake266 ★★
()
Ответ на: комментарий от snake266

Не понял что это должно показать.

При удалении emacsen-common удаляются так же:

  aspell* aspell-ru* dictionaries-common* emacsen-common* enchant-2* gforth*
  gir1.2-webkit2-4.0* gir1.2-webkit2-4.1* hunspell-en-us* hunspell-ru*
  inkscape* libenchant-2-2* libgepub-0.7-0* libgspell-1-2*
  libwebkit2gtk-4.0-37* libwebkit2gtk-4.1-0* libyelp0* metacity* steam:i386*
  steam-installer* tumbler-plugins-extra* yelp* zenity*
Он не ставится по умолчанию, но подтянется со временем.

А vi который тянет за собой vim-common ставится по умолчанию: https://gist.github.com/ringanta/4671061

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Ответ на: комментарий от MOPKOBKA

А у меня такой вывод

aspell aspell-en dictionaries-common emacs-bin-common emacs-common emacs-el emacs-gtk
  emacsen-common enchant-2 gir1.2-webkit2-4.0 global hunspell-en-us iamerican ibritish
  libenchant-2-2 libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-dev luakit st-stm32cubeide-1.8.0
  xscreensaver-data-extra

И ты хочешь сказать, что stm32cubeide зависит от emacsen-common? А у тебя steam зависит от emacsen-common? Самому не смешно? Даже описание у пакета как бы намекает:

Description: Common facilities for all emacsen
 This package contains code that is needed by all the (x)emacs
 packages.  It will be automatically installed when needed.

Я обратно в рид-онли https://unix.stackexchange.com/questions/690859/what-is-emacsen-common-package

snake266 ★★
()
Ответ на: комментарий от MOPKOBKA

чего нету в nano из важного?

Да ничего нету. Даже банального undo-tree и того нет. И регистров. И кольца удаления (aka kill ring). И т.д. и т.п.

ugoday ★★★★★
()
Ответ на: комментарий от snake266

И ты хочешь сказать, что stm32cubeide зависит от emacsen-common?

Нет, я хочу сказать что emacsen-common сам подтянется, я больше вроде ничего не писал.

Все это доказывается прежде всего тем, что emacs пакет менее популярен чем emacsen-common, не станет же кто то использовать emacsen-common без emacs? Там нечего использовать, как и vim командой vim не запустится без хотя бы пакета vim-nox.

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 2)
Ответ на: комментарий от MOPKOBKA

А что еще редактировать? Для всего остального есть специализированные инструменты.

Ну да, vim, emacs…

nano имеет поиск, подсветку синтаксиса

Ба! Добавили подсветку! Я всё пропустил. Мне кажется зря, надо его уменьшать и упрощать.

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

nano имеет поиск, подсветку синтаксиса, номера строк, не знаю что еще нужно

Сохранение на C-o? Серьёзно? А почему Y/N в запросе подтверждения оставили — я ожидал чего-то вроде X/{. Непоследовательно как-то.

Nervous ★★★★★
()
Ответ на: комментарий от Nervous

Сохранение на C-o? Серьёзно?

Другое дело нажатие педали и зажатие всех небуквеных клавиш одновременно!

MOPKOBKA ★★★★
()
Ответ на: комментарий от sena

надо его уменьшать и упрощать.

Выкидывать его надо, а не упрощать. Он необратимо калечит психику. Им же могут попытаться воспользоваться дети.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 1)
Ответ на: комментарий от sena

Ба! Добавили подсветку! Я всё пропустил.

Там еще есть автоотступы, поддержка мыши, спеллчекер.

MOPKOBKA ★★★★
()
Ответ на: комментарий от Nervous

Выкидывать его надо, а не упрощать.

Должно быть что-то, что может использовать новичок без чтения манов для того чтобы отредактировать /etc/apt/sources.list, сохранить и выйти из редактора без перезагрузки! Вим и Емакс очевидно для этого не подходят. Если бы везде стабильно работали функциональные клавиши, то можно было бы что-то вроде mcedit. А так nano как-то затыкает эту дыру.

sena ★★
()
Последнее исправление: sena (всего исправлений: 1)
Ответ на: комментарий от sena

Должно быть что-то, что может использовать новичок без чтения манов

mcedit сойдёт, хотя он тоже всратенький, конечно. Ну и гуёвых C-c-C-v-friendly полно, gedit — его друк.

отредактировать /etc/apt/sources.list

Не осилил запустить вим — не достоин редактировать системные файлы.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.