我的也是,很频繁。
我现在也是频繁出现这个,感觉emacs稍微卡一下就会出现,稍不留神我就得杀掉Emacs重启一下,这个问题真的是太心塞了,国外社区没碰到吗?好像都是macos上面?
最近 emacs-plus©28 上没碰到过了
隔一段时间就编译最新的分支,已经好久没有遇到这个问题了
配置用的啥?doom麽?
是的,,,,。
难道跟编译的过程配置有关?我是参照这里进行编译的 https://gist.github.com/AllenDang/f019593e65572a8e0aefc96058a2d23e 可否贴出你的编译过程?
我是用nix安装,用的 @twlz0ne 老哥的 https://github.com/twlz0ne/nix-gccemacs-darwin 自己升级了下里面的 commit hash
,我一开始自己编译但是感觉配置编译环境把系统环境也搞的一团乱
升级 commit hash
之后一切正常吗?
因为我自己目前并没有继续使用 gccemacs,自从它合并到主分支之后,我没再更新 nix-gccemacs-darwin
了。
因为我的电脑比较老,本地编不动,所以一直用 CI 输出的二进制文件。而且我的系统也比较旧,所以我自己特供 GitHub - twlz0ne/nix-gccemacs-sierra: Build gccemacs for macOS 10.12 Sierra using Nix. ,而 nix-gccemacs-darwin 是专门给广大网友准备的,因此我更不确定升级之后它会有什么问题。
你除了升级 commit hash
还做了哪些修改?能否共享出来?
我就更新了一下source.json
文件, https://github.com/jadestrong/nix-gccemacs-darwin/blob/master/nix/sources.json 一开始是只更新 emacs-nativecomp
这一个,后来失败过一次,我就把 emacs-overlay
也升级了下就没问题了,后面偶尔有时间就把所有的都升级下,目前编译都能成功
合到主分支之后,编译也选项更新了下
configureFlags = old.configureFlags
++ [ "--with-ns" "--with-native-compilation" "--with-cairo" "--with-harfbuzz" ];
不介意的话,我把你的更新合并过来,这样编译好二进制文件就能缓存到预先设置的 cachix 了。
好,我家里电脑上有份最近的配置,晚上我提一下pr
Known good commits for native-comp · Issue #6 · jimeh/build-emacs-for-macos · GitHub 这里的推荐 7.25 号的 commit 问题依旧。
我用最近编译的gccemacs依然遇到这个问题,还比以前频繁。我都怀疑是gccemacs在mac上有问题了,改天编译一个正常版本试试看。
我按照emacs-plus上面的方法安装了一下,一会儿就复现出这个问题了,真是头大
好像以前就是28.0.50就一直有这个问题存在了,感觉不是gccemacs独有的bug
嗯,那就是新版本改出问题了。现在编译了新的正在测试。
对 我去除了–with-native-compilation 之后,还是出现了这种情况
我好像没遇到你们说的这个问题,我一直在用 28.0.50 ,难道是我手速比较慢?
哪位能提供一段复现代码?