因为EAF, popweb, lsp-bridge 和 blink-search 都是基于 python-epc 开发的。
最近开发 blink-search 的时候遇到诡异的问题, blink-search 重启会导致lsp-bridge 没法补全, 反之亦然。
经过调查, 发现EAF分出来给其他项目用的 eaf-epc.el 有几个 epc connection 对应的buffer名字是一样的, 这样就会导致这四个项目重启的时候相互影响。
请大家把这四个项目都更新到最新版, 修复Patch分别是:
- EAF: Add format name avoid conflict with other python-epc project. · emacs-eaf/emacs-application-framework@9faaae3 · GitHub
- popweb: Add format name avoid conflict with other python-epc project. · manateelazycat/popweb@180d0e7 · GitHub
- lsp-bridge: https://github.com/manateelazycat/lsp-bridge/commit/40779915933a5a0d1d4fc790389354127cfe8262
- blink-search: Add format name avoid conflict with other python-epc project. · manateelazycat/blink-search@fe088e9 · GitHub