Emacs 28.2 稳定版已发布,更新内容主要是修复错误,没有添加新功能。
主要变化
- 'kdb-macro-redisplay' 命令被重新命名为 'kmacro-redisplay'。这是为了修复原名称中一个令人尴尬的错别字
- 'desktop-save-mode' 模式现在将桌面保存在 'save-buffers-kill-emacs' 中。在旧版本中,桌面通过 'kill-emacs-hook' 保存在 'kill-emacs' 中。但这违反了 'kill-emacs-hook' 中的函数不能与用户交互的惯例,特别是在结束 Emacs 的守护进程时不太合适。所以新版本通过 'kill-emacs-query-functions' 将桌面的保存转移到 'save-buffers-kill-emacs'。为了确保桌面被保存,还通过 'save-buffers-kill-emacs' 终止 Emacs,而不是使用 'kill-emacs'。
Emacs 28.1 变化
- 支持 Unicode 14.0
- 显著优化 Emoji 和 Emoji 序列的显示效果
- 添加新命令
execute-extended-command-for-buffer
- 显示函数组文档的新系统
- Emacs 默认显示匹配的括号
Changelog | 下载地址