treesitter是有点脆弱
我没有 windows, 我盲修了一下 Ignore errors when open file. · manateelazycat/lsp-bridge@9ff5e9a · GitHub
你更新一下, 看看可不可以?
还是勇哥设计的架构好,容易扩展
2 个赞
再来麻烦一下大佬
lsp-bridge
报错:
*Message*
progn: Wrong number of arguments: (lambda (edits just-reverse) (let ((--dolist-tail-- (if just-reverse (reverse edits) (acm-backend-lsp-sort-edits edits))) edit) (while --dolist-tail-- (setq edit (car --dolist-tail--)) (let* ((range (plist-get edit :range))) (acm-backend-lsp-insert-new-text (plist-get range :start) (plist-get range :end) (plist-get edit :newText))) (setq --dolist-tail-- (cdr --dolist-tail--))))), 1
重现方案
- 打开
C++
文件 - 输入
#include <bits/stdc++.h>
using namespace std;
vector
- 选择含有
vector
的、标有Class
的那一项 - 补全窗口没有消失,
*Message*
弹出错误信息
这个是啥?–dolist-tail–
eval: Symbol’s value as variable is void: --dolist-tail--
你是拿 emacs -Q 测试的吗?
是的zsbd
问题没有解决,还是报这个。 真的很感谢大佬帮忙,不过还请再看一下,多谢了!
给个测试文件呀,要不没法重现
在Github
上有,打开任意.vue
文件即可
感谢,确实是主题的问题,是颜色与中间区域不同的原因,但是想问一下这个文档窗口边框的颜色与什么有关
我每天都在测试vue,没有这种问题。
1 个赞
好的,多谢了!我自己再看看吧。
我重新看了一下,边框问题和主题配置无关,确实是lsp-bridge的问题。
lsp-bridge-lookup-doc-tooltip-border-width 默认是20 (lsp-bridge-frame-background-color) 默认颜色dark是#191a1b 如果主题设置了markdown-code-face 就会显示我图片上中间和边框颜色不一样的效果。建议readme上加一下。。。。。。
有一个问题,我现在是通过 hook 开启 lspbridge,但是跳到特别大的依赖中的时候(例如 aws 的 sdk)卡死过好几次(整个系统卡死),所以还是想要一个手动开启的功能,隔壁 lspce 大佬的描述应该更清楚
如果当前项目中有同类型的文件已经开启了lspce,新打开的文件也会自动启用lspce。
解释一下使用场景:我一般不会在mode hook里自动启用lspce,因为有些server太耗内存了。所以,平时打开文件的时候不启用lspce,需要的时候手工开一下,然后同一项目的其它新打开的文件也自动开启lspce。
发补丁吧,我不会为了我不用的功能去开发的。
你这个问题应该已经修了。更新最新版本吧
1 个赞