Я попытался установить Emacs 24.4 через homebrew с помощью следующей команды:
brew install emacs --HEAD --use-git-head --cocoa --with-gnutls
В итоге он установил (готовую сборку к тому, что может стать) Emacs 25. Я не смог найти никакой информации о дорожной карте Emacs, но, поскольку эта версия находится в разработке, я предполагаю, что есть какой-то план. Каковы основные функции, которые запланированы на Emacs 25?
emacs-development
Коннор
источник
источник
Ответы:
Вы уже установили сборку для разработки (которая станет) Emacs 25. (Emacs 25 еще не выпущен.)
Так что используйте,
C-h N
чтобы прочитатьNEWS
. Это конкретное описание всего, что будет новым в Emacs 25 .Люди не имеют смысла повторять эту информацию здесь. Конечно, отдельные люди могут захотеть обратить внимание на свои любимые изменения. В этом нет ничего плохого.
Помните: сначала спросите Emacs. Если вы не можете найти нужную информацию в самом Emacs, спросите в другом месте. Но вы сделаете себе одолжение, научившись спрашивать Emacs .
источник
Файл NEWS для Emacs 25 доступен по адресу http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-25 - в настоящее время он содержит около 400 элементов.
Поскольку он ближе к выпуску, вот (субъективный) список некоторых основных функций, включенных до сих пор - элементы могут быть изменены. Есть и другие функции, которые могут сделать это также (x-widgets? Кто-то более вовлеченный мог бы знать об основных функциях, над которыми работаем):
string-rectangle
обеспечивает динамический предварительный просмотр результатов вставки строки перед всеми линиями прямоугольникаdescribe-symbol
- работает для функций, переменных, граней и т. Д., Связанных с Ch o по умолчаниюlist-packages
загружает список пакетов асинхронно в фоновом режимеcomment-line
seq
для функций манипулирования последовательностями - работа со списками, строками и векторамиmap
работает с алистами, хеш-таблицами и массивамиdefine-advice
И некоторые другие интересные вещи:
alist-get
eww-toggle-fonts
quick-calc
с префиксным аргументом для вставки результата в буферlet-alist
- позволяет привязывать значения, хранящиеся в alistdirectory-files-recursively
возвращает все соответствующие файлы (рекурсивно) в каталогеinhibit-message
запрещаетmessage
отображать сообщения в эхо-областиисточник
Когда выйдет Emacs 25, вы найдете его файл NEWS здесь: http://www.gnu.org/software/emacs/news
источник