使用反馈:smart-input-source 挂 emacs-rime

删掉了,还是没有。现在的配置和前面贴子里面是一样的。

对,是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

你跑一个tmate把。https://tmate.io/

我远程看下。

我这边登不上。 :sweat_smile:

等一下,我把包完全删掉重装看一下。

更新

还是一样的问题。

在执行

(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查看。就是执行的时候找不到。

是所有的功能都没有生效把?
那是因为初始化失败,所以后续的功能都没有启用。

对,应该是所有都没生效。可是没报错啊。 :joy:

没报错,是因为代码都没跑进去。。。。
初始化失败后,有个guard,没通过都guard都跳过去了

应该是你那边的安装环境的问题。
看起来包管理比较乱。
你有没有用了什么特别的优化措施呢?

你是第一个报这个错的。

我不远程连上去,也很难帮你解决。
teamviewer其实不费事的

https://download.teamviewer.com/download/TeamViewerQS.exe

远程就算了。多谢。

我用的是spacemacs。为了用git版我才调用内置的quelpa机制装的包。装包就用一个recipe,配置的话用的就是上面给你看的。我不知道还要怎么才算不乱。之前我也没遇到过这样的问题。

这是很正规的装包方法啊~

我现在很迷惑