Проект GNU опубликовал (https://lists.gnu.org/archive/html/emacs-devel/2018-05/msg00...) релиз текстового редактора GNU Emacs 26.1 (http://www.gnu.org/software/emacs/). Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал (https://www.opennet.me/opennews/art.shtml?num=43264) пост лидера проекта другому участнику только осенью 2015 года.Среди добавленных улучшений (http://www.gnu.org/software/emacs/news/NEWS.26.1):
- Ограниченная поддержка многопоточности, реализованная через применение Lisp threads (http://cl-cookbook.sourceforge.net/process.html);- Возможность отображения числа строк, находящихся в буфере;
- Использование двойной буферизации для борьбы с мерцанием при работе в графических окружениях на базе X11;
- Полностью переработана система проверки синтаксиса Flymake (https://www.emacswiki.org/emacs/FlyMake);
- В TRAMP добавлена возможность соединения с Google Drive;
- Представлен новый режим однострочной горизонтальной прокрутки;
- Подготовлен unit-файл для systemd;
- Обеспечена поддержка 24-разрядной глубины цвета на терминалах, поддерживающих такой режим.URL: https://lists.gnu.org/archive/html/emacs-devel/2018-05/msg00...
Новость: https://www.opennet.me/opennews/art.shtml?num=48672
Как ни странно, но я рад.
> Подготовлен unit-файл для systemd;Это ещё зачем это?
Очевидно, чтобы самому не писать.
Ну, очевидно, чтобы при старте системы сразу запускать Емакс.
Сомневаюсь, что это частый вариант использования, но почему нет?
> Сомневаюсь, что это частый вариант использованияТак без этого способа Емакс превращается в Атом или Эклипс по скорости открытия файлов.
>> Сомневаюсь, что это частый вариант использованияПрочь сомненья!
https://duckduckgo.com/?q=emacsclient&ia=web
https://duckduckgo.com/?q=emacs+server&ia=web
> Так без этого способа Емакс превращается в Атом или Эклипс по скорости
> открытия файлов.Нет.(Ц)
:-P http://www.opennet.me/openforum/vsluhforumID3/108341.html#30
цитируем самого себя уже, ну-нузакукливание уже недалеко
> emacs -QА компот^W конфиг?
Как же тему сменить и сочетания назначить? Голый емакс годен лишь для того, что бы его настраивать.
Нужно городить -u . Но ведь это лишняя сущность: стоит постараться оптимизировать обычный ~/.emacs.d убрав все свистелки и перделки. Но он уже не будет таким -QuickНе, без сервера оно не юзабельно, кто бы что не говорил.
>> Подготовлен unit-файл для systemd;
> Это ещё зачем это?https://www.gnu.org/software/emacs/manual/html_node/emacs/Em...
Сейчас там 25.2. Про 'systemd unit file' и пр. 'socket activation, systemd, Emacs' не доехало ещё.
Пока ждёшь, можешь полюбопытствовать, например, полной историей того юнит-фейла аж из 3ёх коммитов: http://git.savannah.gnu.org/cgit/emacs.git/log/?qt=grep&q=et...
>> Подготовлен unit-файл для systemd;
> Это ещё зачем это?emacs --daemon при старте системы запускать
а его можно настроить под управление мышью? Ищу замену gedit
по сабжу хз, а вообще как замена gedit существуют geany и Kate например
kate прибит к кедам же. Geany неплох, да, но тормознут слегка
Не, как у всех подобных программ, основанных на "терминальной" идее, ввод-вывод фундаментально крив (или, кому-то покажется, наоборот, правилен!). Раскладка системно не переключается, копипаста своя доморощенная, контекстное меню мыши отсутствует, реакции на клики мыши по каким-то активным областям фрейма - инопланетные.Даже выделение с приветом: их тут, как водится, два. С ALT и без. И обязательно внезапное выплывающее бесполезное поп-ап меню по _левому_ клику на, казалось бы, неактивной области, без смысла и без системы.
> Ищу замену geditА gedit тебе чем не gedit?
разработку забросили же. Да, хуже от этого он не становится, но abandonware выкидывают из дистров с течением времени. Лучше заранее соломки подстелить
Разумеется, можно. Есть гуевая версия, в которой вы можете пользоваться мышкой. Так же, на мышку можно навешивать разные команды — что душе угодно.
> Разумеется, можно. Есть гуевая версия, в которой вы можете пользоваться мышкой. Так
> же, на мышку можно навешивать разные команды — что душе угодно.Вроде, в гуевой версии искаропки все равно терминальные шорткаты. Или не?
Не уверен, что я вас понял.Если вы про обычные емаксовые клавиатурные шорткаты, то вы можете переключиться на CUA ничего не устанавливая. http://www.gnu.org/software/emacs/manual/html_node/emacs/CUA...
Если про мышку, то там все нормально работает. Скроллинг, клики всякие и тп.
geany, sublime, vscode
Из этих троих только geany может служить как редактор-замена gedit. Остальные лагают хуже Имакса, и память сжигают гигами
Я не осилил, приходится бибикать в vim
esc :wq
esc -> :wq!Он же мог Insert нажать и успеть набрать некий текст.
в таком случае ваша "w" все испортит :) ":qa!" что бы уж наверняка.
Как бы то нибыло, а гуйная морда у него лучше чем у vim.
ZQпопробуйте, вам понравится
по сабжу: в emacs правда не было нумерации строк всё это время (сам не пользуюсь, прост интересуюсь)?
> в emacs правда не было нумерации строк всё это время?она была костыльная на скрипте, лагало и артефачила прорисовка. 2018, Карл. Ах, ну да, нумерация не нужна же.
> по сабжу: в emacs правда не было нумерации строк всё это время
> (сам не пользуюсь, прост интересуюсь)?А пачиму вы спрашиваете7
** Emacs now supports optional display of line numbers in the buffer.http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.26#...
This is similar to what 'linum-mode' provides, but much faster and
doesn't usurp the display margin for the line numbers. Customize the
Прикольно. А когда запилят текстовый редактор?
> Прикольно. А когда запилят текстовый редактор?Так давно уже. Ставится, как в любой приличной ОСи широкого назначения, пакетником:
М-x package-install evil
Текстовый редактор. Evil -- редактор музыкальный.
> Прикольно. А когда запилят текстовый редактор?Больше веры, маладой падаван! http://www.opennet.me/openforum/vsluhforumID3/109019.html#67
Он там появляется после получаса в tutorial-е. Попробуй. https://www.opennet.me/openforum/vsluhforumID3/111044.html#48
Вот и само-истязаются(**) с vim-ом., бедняжки... http://www.opennet.me/openforum/vsluhforumID3/109732.html#61
Отговорки, чтоб не делать? Позитивный пример: точу топоры http://www.opennet.me/openforum/vsluhforumID3/112400.html#25
Многомесячные изнуряющие тренеровки не забудь! http://www.opennet.me/openforum/vsluhforumID3/112353.html#56
> А когда запилят текстовый редактор?Над текстовым редактором работает Петр Семилетов. Уже можно "Ладить" и масштабировать картинки.
systemd-emacsd в прямом смысле этого слова
в этой борьбе дожен победить emacs-systemd
> в этой борьбе дожен победить emacs-systemdhttps://www.sudosatirical.com/articles/tensions-rise-between.../
---“Indeed, Timmy, indeed,” he said as they sped off into the sunset.
...and has a “seriously unhealthy obsession with trying to run Windows games in WINE”.
> Emacs still doesn't use secure memory to protect
> passphrases, but it was also removed from other pinentry programs as
> the attack is unrealistic on modern computer systems which don't
> utilize swap memory usually.интересно
Список улучшений потрясающий - вернули мне мой 1995й.
А курсор когда можно будет за конец строки выводить?
> А курсор когда можно будет за конец строки выводить?После года тренеровок.
https://emacs.stackexchange.com/questions/7272/simulate-vims...
https://github.com/syl20bnr/spacemacs/issues/2525
это на каждый чих надо гуглить?.. хм. что делать тем у кого интернет по трафику?
Не смотреть ютуб. Или ты из тех, для кого видеоуроки модные делают?
> But note that it does it basically by reusing picture-mode's code…picture-mode я уже пробовал. Не понравилось.
Хороший набор изменений, молодцы разработчики! Даже взаимодействие с гугл диском, обязательно надо попробовать. Кто нибудь в курсе, когда допилят работу с мешевыми объектами и импорт/экспорт в DAE?
В текстовом редакторе меши редактируешь? О_о
А чем Ричард занят?
> А чем Ричард занят???
https://www.fsf.org/blogs/rms/
https://stallman.org/
https://www.fsf.org/about/staff-and-board
https://www.fsf.org/@@search?Subject:list=RMS%...
>А чем Ричард занят?Переработкой ногтей в метан.
>>Представлен новый режим однострочной горизонтальной прокруткиИнтересно было бы посмотреть, как это работает.
** New single-line horizontal scrolling mode.
The 'auto-hscroll-mode' variable can now have a new special value,
'current-line', which causes only the line where the cursor is
displayed to be horizontally scrolled when lines are truncated on
display and point moves outside the left or right window margin.включи, расскажешь ;)
Проверил: при перемещении курсора по длинной строке вправо до края экрана, прокручивается только строка под курсором, а все остальные остаются на месте. Помимо установки auto-hscroll-mode в 'current-line, должно быть включено truncate-lines.
хорошая новость, а тем кому просто текстовый редактор нужен, так есть mg.
В guix уже обновили до 26.1 — можно установить оттуда, не дожидаясь родного пакета для своего дистрибутива.
> В guix уже обновили до 26.1Дважды!
Age Commit message (Expand) Author Files Lines
120 min. gnu: emacs: Update to 26.1. Mathieu Othacehe 2 -10/+11
21 hours Revert "gnu: emacs: Update to 26.1." Mathieu Othacehe 2 -11/+10
21 hours gnu: emacs: Update to 26.1. Mathieu Othacehe 2 -10/+11http://git.savannah.gnu.org/cgit/guix.git/log/?qt=grep&q=ema....
>— можно установить оттуда, не дожидаясь
> родного пакета для своего дистрибутива.
> Ограниченная поддержка многопоточности, реализованная через применение Lisp threads;Hollylujah!
>> Ограниченная поддержка многопоточности, реализованная через применение Lisp threads;
> Hollylujah!s/.../Hallelujah/
Всем https://en.wikipedia.org/wiki/Hallelujah#Usage_in_informal_l... коммит...https://www.emacswiki.org/emacs/ChurchOfEmacs
"" [U]Warning: taking the Church of Emacs (or any church) too seriously may be hazardous to your health.[/U] "
--http://www.stallman.org/saint.html