如何解决MacOS Catalina Emacs 闪退的问题?


#1

自从升级到Catalina,Emacs就各种闪退…… 不知道什么时候发生,就是突然闪退的那种。

试了各种版本的Emacs,brew cask install emacs 以及 emacs-plus,还有 从https://emacsformacosx.com/ 下载的dmg安装包,都存在这样的问题,都是26.3版本。

PS:昨天晚上自己编译了一个27.0.50 依然存在这样的问题……


#2

Catalina 不适合我们用, 刚安装又卸了装mojove


#3

我装了Catalina 好像没影响,我的是 Terminal 版 26


#4

权限吧,port 装的 emacs-mac-app 没什么影响


#5

苹果装开源软件还是Ports靠谱,brew不靠谱


#6

解决办法是 不升级。。。


#7

好的,实在不行回头试试port的 emacs-mac


#8

brew tap railwaycat/emacsmacport
brew install emacs-mac
This is “Mac port” addition to GNU Emacs.


#9

在用 emacs-plus 27,一切正常。加个全盘文件访问的权限就好了。


#10

不知道为什么我升到Catalina啥问题都没遇到。用的是编译的emacs macport


#11

我昨天也编译了一个macport,用到目前一切正常!


#12

使用macport安装的软件不依赖系统库,所以升级系统不会有问题。出现问题应该大多用homebrew安装的,因为homebrew完全使用系统库,升级可能会带来影响。这是这两个工具不同的设计原理导致的。


#13

我是说mituharu的emacs macport。不是指包管理器的那个macports


#14

还是会突然崩溃。。。 另外,从emacs-plus 编译了一个27.0.50也是一样的问题……


#15

昨晚升级Catalina,到现在为止使用一切正常。emacs-mac 26.3