我最近升级到了Emacs 23.1.50,Slime停止了连接-它会启动Slime lisp,但永远不会连接。经过一些调查后,我发现如果从emacs -q开始,那么它就可以工作,然后直到和包括对slime的调用的所有东西都可以工作。有没有办法强制我的其余定制项等待,直到slime repl连接完成才能处理?这将解决我当前的问题。
发布于 2009-10-14 00:24:49
从您的描述中,似乎在调用Slime之前您的.emacs中的一个设置就是破坏Slime的原因。
以下是几个想法:
(sit-for 10),以防< code >H29发生一些奇怪的同步
但是,具体地说,有一个名为'slime-connected-hook的hook in Slime,您可以使用它来完成定制。例如,将您的.emacs拆分为两部分(以调用启动Slime结束第一部分),并注册第二部分,以便在Slime进程连接后加载。
(add-hook 'slime-connected-hook (lambda () (load "~/.emacs.part2.el")))https://stackoverflow.com/questions/1548025
复制相似问题