Emacs的Windows版恐将被宣布为“不受支持”

这是要散伙的节奏啊 :joy:

1 个赞

他的态度仅仅是中立的, 没说要抛弃 macOS 和 Windows 啊

2 个赞

说一下我个人的看法,估计是 Eli 看到这种没有具体定位到是 Emacs 哪里有问题的 bug report 又是自己不了解的 MSYS2 平台给整 emo 了,然后抱怨一下看有没有人能负担一下 debug 工作。

这个目前至少不代表 Emacs 开发路线会有重大变更。

然后一个现状是,emacs 开发者不会从 devel 邮件列表和 bug report 以外的渠道正式接收建议,同时也没有义务支持一个缺乏 working example 的特性需求。如果不想要自己的需求被忽视,首先要加入邮件列表讨论,其次要对需要解决的问题有一个 working solution 才会确保有其他人有意义地参与到帮助解决问题的过程来。

不管支持的平台是不是自由软件操作系统,GNU 的目的确保让有能力的人修改软件来达成他们的需求,而非无条件支持用户提的特性要求

7 个赞

RMS 的大部分发言和实际的 Emacs 开发已经没太大关系了…

2 个赞

啊?我用的就是 gnu/linux 做桌面,所有机器装的都是这个。gnome, xfce, kde 换着用,似乎没有碰到你说的这些问题

虚拟机不知道,我用核显机器没有碰到什么不可忍受或不可解决的东西

“很多发行版默认 gnome”,不真,debian 就可以在安装程序里面选要哪个桌面

根据多年经验, 用debian还是挺稳定, 包括桌面. 偶尔用ubuntu最新版, 就会遇到各种问题, 前段时间用archlinux也遇到了问题, 其他发行版还没用过, 感觉太新的版本容易出问题

真的有人在windows下跑emacs吗, 好多依赖都无法正常安装, 费时又费力, wsl2 不香吗

1 个赞

举几个例子?

1 个赞

我就是在windows下用的emacs,好多依赖都无法正常安装我是没碰到过。不要用什么什么不香吗,这种无脑的网络用语。很多和我一样用native windows emacs的原因就是,把emacs作为一个绿色软件包方便安装和rebuild整个环境。

6 个赞

就比如org-media-note,这个package,在和mpv通讯的过程中貌似没有支持windows下的环境吧, calibredb 这个package 支持windows下的calibredb吗, 还有windows没有systemd的支持

你的意思是我不是人?

调用的 mpv.el,本质上调用的是 Emacs 的 start-process,只要装了 windows 版本的 mpv 就没有不支持一说。

README 上都写了支持 Windows,你看都不看就想当然的马?

可能是你不㑀会弄的原因,不代表大家都和你一样。

5 个赞

你能用不代表所有人都能用,你是怎么解读出我认为你不是人的,feature request: Windows support · Issue #12 · kljohann/mpv.el · GitHub, 既然这么喜欢抖激灵, 快帮他们解决所有关于windows下的PR

1 个赞

看来你连基本的阅读能力都很缺。是 socat 不能用使测试困难,而不是 Windows 版的 mpv 有什么不一样的特性。

Unfortunately, it’s not as easy to test the IPC protocol on Windows, since Windows ports of socat (in Cygwin and MSYS2) don’t understand named pipes.

提 issue 的那个也是,想当然了。

好的,我解决以前先把你禁言了

5 个赞

wsl2的Emacs有几个缺点。

  1. 标题栏太丑。
  2. 内存占用太高。
  3. 使用起来有割裂感,毕竟是两套系统。

我现在使用最新开发分支的windows版本。安装很方便。

scoop bucket add kiennq-scoop https://github.com/kiennq/scoop-misc
scoop install emacs-kl

常用的依赖git、ripgrep、fd、gcc、global,都可以用scoop一键安装。
开发相关的python、jdk、maven、jdtls也是如此。

在UCRT和native compile的加持下,使用起来很流畅了。(隔壁帖子有讨论 https://emacs-china.org/t/windows-ucrt/27711)
虽然没有Linux下丝滑,但是也没有卡的感觉。

4 个赞

同感,我也是因为这个没使用wsl的emacs 再请问一下,你安装他的emacs-kl后,unicode字体显示正常吗 我的字体显示很奇怪,连flycheck在doom mode line显示的字符都没有字体 image

我使用scoop官方库的emacs,unicode字体显示就正常 image

我没用 doom mode line,刚刚安装试了下,确实没有正确显示。 不知道为啥。

不只是doom mode line,在buffer输入nerd font的unicode字体,也无法显示 通过describle-char查看字体,结果是no font available 我已经设置了Maple Mono SC NF

昨晚安装完后重新折腾了半天,都没效果

用nixos这类的不可变发行版,就没有这些烦恼了

还真是的。 我一直没用nerd font,没发现这个问题。