(已解决)emacs cquery 配置 提示cquery root错误

emmm我有在emacs-cquery上提issue。不过没有回复的样子。。

按照wiki的配置方式,配置完成后,

进行补全提示时,会出现File mode specification error: (user-error Could not find cquery project root) [4 times]

首先,compile_commands.json.projectile等文件是正确配置的,因为在irony是可以正常使用的。然后cquery的(cquery--get-root)也能返回正常的值,但cquery-project-roots是nil,这个值应该是针对子项目的吧?是不需要配置的吧?主匹配是依赖cquery-project-root-matchers的吧?

我的配置是完全自己写的,cquery相关在此url,以及lsp相关配置在此url

按照wiki,只配置了cquery的目录(我有使用工具把shell的path同步到emacs),而lsp-mode的readme内,有一个client的声名,但是这个应该不是由我来做,而是cquery配置了,对于lsp-mode的部分,应该不需要做什么必要的配置才是。

同时,cquery似乎只是补全时会出现上面的错误,lsp-ui能正常提示变量的信息等,

啊,请无视,我找到问题了。是company-lsp的cache。。