43 Commits

Author SHA1 Message Date
light-ly
290d1aec05 add primitives param hover 2024-11-13 02:25:59 +08:00
light-ly
41b2db2eba add primitives port hover 2024-11-13 02:17:05 +08:00
light-ly
eb210bb3b7 add module hover for primitives 2024-11-12 23:08:08 +08:00
15cfaccec1 将 vhdl 2024-11-12 15:56:29 +08:00
c8aa5e2dcc 完成 IP 的支持(还差自动补全) 2024-11-11 23:53:14 +08:00
cbddc07bdc xilinx IP 支持 | 增加全局 conf 属性 2024-11-11 21:06:12 +08:00
f055b2bbc3 增加对于 xilinx IP 的 entity 内部 port 的解析 2024-11-11 02:06:41 +08:00
b14f8bd17f 规范 module 的 hover 和 definition 接口 2024-11-08 23:11:27 +08:00
light-ly
3a4bd0c7e4 fix hover comment find 2024-11-07 11:12:18 +08:00
light-ly
4b0e5f2d63 fix hover digit bug | fix completion detail bug 2024-11-05 21:43:10 +08:00
light-ly
f6ae03d310 fix hover comment order 2024-11-05 15:46:41 +08:00
cdcea82947 完成 module 端口赋值的 inlay hints 2024-11-01 20:39:29 +08:00
2dd7f98d5f use proposed tower lsp 2024-10-31 15:35:17 +08:00
9f50823429 修复 Rope 后,自增自减导致 lsp 行为异常的错误 2024-10-30 14:52:43 +08:00
82a21ccf34 完成 hover 视图对齐 2024-10-28 23:01:37 +08:00
8d733112c4 实现例化自动补全 2024-10-28 18:08:48 +08:00
light-ly
314540c7e6 fix hover bug 2024-10-26 22:06:06 +08:00
e0753a25f9 去除 fast 计算中 params 重复的问题 2024-10-09 17:30:08 +08:00
58ef3cafc8 合并 vhdl 2024-10-08 17:12:56 +08:00
394564e0cc Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server 2024-10-05 00:12:45 +08:00
92be4bfbd4 save 2024-10-05 00:12:36 +08:00
light-ly
26a27f20ae fix write error 2024-10-05 00:06:43 +08:00
c8761d2910 Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server 2024-10-04 21:45:13 +08:00
cf73bf7ac9 save 2024-10-04 21:45:06 +08:00
light-ly
466fad9296 add multi files support to vhdl 2024-10-04 21:30:56 +08:00
fcfa4b141a 完成缓存优化 2024-10-03 23:57:52 +08:00
96670359c5 完成缓存优化的编写 2024-10-03 01:10:47 +08:00
a6411df61a save 2024-10-02 22:40:54 +08:00
1308a35546 完成 vhdl fast 的兼容 2024-10-01 20:52:22 +08:00
69a60a2b8e 完成 fast params 兼容性补丁合并 2024-10-01 16:47:12 +08:00
71e330b9e9 完成 dot completion 2024-10-01 16:42:34 +08:00
light-ly
d39399833b Merge remote-tracking branch 'origin/add_vhdl' 2024-10-01 16:23:52 +08:00
light-ly
e289d8089f add vhdl hover 2024-10-01 16:12:37 +08:00
f2f737eeeb 修复 hover 的 bug 2024-10-01 14:32:22 +08:00
ceb827b850 实现模块跨文件的定义跳转 2024-10-01 02:04:41 +08:00
8ae9a09738 实现 sv 的例化提示 2024-09-30 23:21:16 +08:00
df57c83b0e 实现 position port & param hover 2024-09-30 20:26:10 +08:00
ebb4abe1a5 save 2024-09-30 14:55:24 +08:00
c3e88d63f9 迁移 lsp 逻辑 2024-09-29 22:08:18 +08:00
b3d7a9faa1 实现 macro 跳转 2024-09-28 21:42:04 +08:00
2298e7d252 修复部分bug 2024-09-27 21:18:09 +08:00
5d8eb18042 实现 digit hover 2024-09-27 17:06:26 +08:00
3a64906029 update 2024-09-26 20:09:42 +08:00