emacs 29 pretest 版本已出

邮件列表: https://lists.gnu.org/archive/html/emacs-devel/2023-04/msg00258.html

更新总结: https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=emacs-29

10 个赞

Emacs 这样钜细靡遗的更新总结可谓奇观了,还有其他软件是这样的吗?

1 个赞

复制 plain 的 url 用 eww 打开再开启 org-mode

这种是 emacs.git 要求每个 commit 就要更新 NEWS, 然后在发布时用脚本自动生成版本更新的changelog。

一般来说只要是自动生成的changelog就满足你说的要求,手动的费时且容易遗漏。

有没有课代表来总结一下关键更新?

全平台emacs27,没时间,不敢升,哎

个人主要关注的点有:project的改善,eglot,use-package, treesitter的内置,像素滚动

GNU 项目都是这样的,而且 Automake 还会强制生成 NEWS, INSTALL, 等文档.

哈哈,我见过 gnucap 是直接手写 Makefile 硬编码 Linux 的

use-package和像素滚动这两个好啊,不知道能不能在org-mode里面也实现涉及图片的平滑滚动,一碰到图片就大跳实在太难受了。

试试 iscroll.

性能也算一个吧,有感知的提升,不需要native-comp也很快

1 个赞

在 Windows 有實質的提升,感動落淚!

我前不久刚升的28,不研究新功能的话除了明显的性能提升,没什么影响。不过我抄的purcell配置把不同版本emacs的包分目录放,导致更新后把所有包重下/更新,导致了不少问题

提醒一点,目前Emacs 29 里的 core package (Emacs内置且在GNU Elpa存在的package)无法使用 M-x package-install 下载最新版,得使用 M-x list-packages,找到Elpa上的此package,然后按 I x。这个问题主要影响热门插件,例如eglot。

此问题这几天正在邮件列表进行讨论,但因为时间问题不一定能够在29.1里得到解决。详见bug#62720

性能提升很有吸引力啊,那我得试试了,相当于能省出时间来带娃😬

1 个赞

安装 org roam 是否还需要自行编译 sql?还请大佬指教!

我都是拉代码自己加native-compile参数编译的,现在版本已经是30.0.50了

从来都不需要