Emacs 28.1 正式发布,该版本带来了很多新的特性和变化,其中包括:
安装变化
- Lisp 文件的本地编译
- 默认使用 Cairo 图形库
- 如果使用 Cairo,'configure' 现在会警告不要使用 HarfBuzz
- 特定模式的命令
- 对 project.el 的许多改进和扩展
- 配置选项
--without-makeinfo
已被删除 - 已删除对使用
-fcheck-pointer-bounds
进行构建的支持 - Emacs 不再支持旧的 OpenBSD 系统
启动变化
- 在 GTK 构建中,Emacs 现在支持启动通知
kill-emacs-hook
中的错误不再阻止 Emacs 关闭- 支持加载 Secure Computing 过滤器
- Emacs 可以在没有 terminfo 数据库的情况下支持 24 位彩色 TTY
- 命令行上给出的文件名现在被推送到历史记录中
其他变化
- Emacs 现在支持 Unicode 14.0
- 大大改善了 Emoji 和 Emoji 序列的显示效果
- 新命令
execute-extended-command-for-buffer
- 显示函数组文档的新系统
- Emacs 默认显示匹配的括号
- ……
更多详情可查看:https://www.gnu.org/savannah-checkouts/gnu/emacs/emacs.html#Releases