emacs29.1 怎么还不发布 (已经发布)


想起来了. 我同学前天更新 v29.1 之后发现 restart-emacs 用不了了, 然后我远程他电脑帮他看下啥情况的, 发现他 emacs 安装目录下还有一个 v29.0.2. 后来我问了下他说用 installer.exe 安装的. 给他换成 zip 解压重装就没事了.

这个新的 v29.1_1 可能解决了那个多余的文件夹和 restart-emacs 失效 (也可能是我同学自己环境有问题, 搞出来的 bug) 的问题, 但无论如何按理说都和 zip 安装包没啥关系, 但是 ftp 上也更新了一个 zip 的安装方式.

wsl2能安装emacs29吗,感觉不行呀

wsl2能安装emacs29吗,感觉不行呀,你现在win上是用啥跑emacs29的。是直接win版本吗。

wsl2 中如果你是用的 Ubuntu的话,可以自己编译下。如果不知道怎么编译的话,可以参考下下面这个文章,不过这个文章有点过时了,把 gcc-10 换成 gcc-11 就好了,其他其他都是对的。

https://practical.li/blog/posts/build-emacs-from-source-on-ubuntu-linux/

如果你用的是 ArchLinux,那就可以直接安装 Emacs 29。

我在 Windows 上主要还是用的原生的 Emacs 30,安装 Msys2 自己编译的,用 msys是为了更加方便安装依赖。

我用的wls2 + ubuntu22.04,今晚试一试,好像这个wls2只能用gtk才能显示图形化界面。我试试 --with-pgtk是否可行。真成了,就抛弃纯linux。另外,lsp-mode在wsl2里面咋样,运行会有问题吗。

我没用过 lsp-mode,eglot 是正常的,lsp-mode 应该没问题。就把 wls 当成正常的 Linux 就好了。

不过在字体的渲染上和原生的 Emacs 有很微小的差异,不仔细看的话看不出来。

我用wsl2 + emacs快三年了,必须得加–with-pgtk,否则字体会很恶心。lsp-mode毫无问题,我是重度用户。

你是eaf用户吗?能用吗?

不是,但是之前也试过,是能用的

1 个赞

今天折腾了一晚上,编译成功了,但是有个问题,wsl的gedit和emacs打开都是乱码呀,这个怎么处理,utf8和gbk都是乱码

装个nix吧,我在wsl里都是使用nix编译好的软件包,因为apt的软件都太老了。直接在ubuntu里装nix包管理器即可,不用装nix os,nix还没发布emacs29,我用的nix的emacs-29-rc1。wsl下treesit和GUI (4k屏幕) 使用一切正常。也省去自己编译的各种麻烦。

Mitsuharu port 终于也更新了,马上就換了回去。

这个 port 的像素滚动效果好差,不顺畅,没有 ns port 的好。是要什么设置吗?

我在Windows下用的官方preview版

https://alpha.gnu.org/gnu/emacs/pretest/windows/

就是比 29 自带的慢,然而,在 wanderlust 里 29 自带的 pixel scroll 会导致 font-lock 不能正常显示,所以我宁可用 CPU 消耗高的。

是不是没有安装可以正常显示中文的字体? wsl也是得配置一下的,一开始就像一个只安装了基本系统的ubuntu,很多东西还得自己再安装上。这是我的emacs在wsl里面的样子:

我习惯了 29 自带的 pixel scroll。看 emacs-mac的更新说明说过段时间也会切到内置的 pixel scroll

我手动換了下,Mac port 用 pixel scroll 也没有渲染问题。

请问你这个左侧边栏是什么,看起来不错

treemacs: Alexander-Miller/treemacs (github.com)