删掉了,还是没有。现在的配置和前面贴子里面是一样的。
对,是namespace失效了。所以才会出现 with-english
这个不存在的东西。
你如果通过straight 啥的来安装smart-input-source
,
是会自动装这个namespace包的,已经申明了依赖关系了。
包的名字的叫做 names
。
有这个包。names-20180321.1155
你能正常require那个包么?
你是怎么安装git版的 smart-input-source的?
是执行
(smart-input-source-global-respect-mode t)
时出问题
straight的话,可以类似这样安装:
(下面我用的是doom,底层也是straight)
(package! term-cursor :recipe
(:host github :repo "h0d/term-cursor.el"))
包正常加载的。用的是quelpa装的。
最新版本
0efbb04 @ origin/master fix wrong usage of do-get/do-set
我这边登不上。
等一下,我把包完全删掉重装看一下。
更新
还是一样的问题。
在执行
(smart-input-source-global-follow-context-mode t)
时也会报错
Debugger entered–Lisp error: (void-variable follow-context-hooks)
smart-input-source-follow-context-mode()
smart-input-source-global-follow-context-mode(t)
你以前有没有曾经正常跑过这个包呢?
我觉得这些问题都是环境方面的。
跟这次挂rime没什么关系。
smart-input-source是今天你说可以了之后我才装的。在最新一次更新之前所有的配置可以正常跑通!只是自动切换没有生效。现在这些问是最后这次更新之后才出现的。
我遇到的这两个出错的变量都可以用describe-variable查看。就是执行的时候找不到。
是所有的功能都没有生效把?
那是因为初始化失败,所以后续的功能都没有启用。
对,应该是所有都没生效。可是没报错啊。
没报错,是因为代码都没跑进去。。。。
初始化失败后,有个guard,没通过都guard都跳过去了
应该是你那边的安装环境的问题。
看起来包管理比较乱。
你有没有用了什么特别的优化措施呢?
你是第一个报这个错的。
我不远程连上去,也很难帮你解决。
teamviewer其实不费事的
远程就算了。多谢。
我用的是spacemacs。为了用git版我才调用内置的quelpa机制装的包。装包就用一个recipe,配置的话用的就是上面给你看的。我不知道还要怎么才算不乱。之前我也没遇到过这样的问题。
这是很正规的装包方法啊~
我现在很迷惑