211 Commits

Author SHA1 Message Date
9333ed0272 Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server 2024-11-11 21:06:21 +08:00
cbddc07bdc xilinx IP 支持 | 增加全局 conf 属性 2024-11-11 21:06:12 +08:00
light-ly
eccde327d7 add primitive parser mod 2024-11-11 16:49:31 +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
fc34d22c82 增加对于 IP 的解析 2024-11-07 22:11:48 +08:00
5bca9a2263 Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server 2024-11-07 22:07:08 +08:00
cea86eb8f9 增加对于 IP 的解析 2024-11-07 22:06:53 +08:00
light-ly
4affc95bfe add simple xml_parser 2024-11-07 17:47:54 +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
light-ly
7da5f83661 add factory test 2024-11-02 21:14:45 +08:00
light-ly
dbac4132d0 fix dot completion range 2024-11-02 13:20:19 +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
light-ly
23816af899 optimize code style | remove content 2024-10-29 23:58:03 +08:00
light-ly
e31f8ec8ac fix module and inst range 2024-10-29 22:50:49 +08:00
light-ly
0c0ee48ae5 add param assignments 2024-10-29 22:30:21 +08:00
light-ly
3303b65c3f add port assignment 2024-10-29 21:46:26 +08:00
82a21ccf34 完成 hover 视图对齐 2024-10-28 23:01:37 +08:00
8d733112c4 实现例化自动补全 2024-10-28 18:08:48 +08:00
4bde6263a3 Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server 2024-10-26 22:33:09 +08:00
7f5ed156a5 save 2024-10-26 22:33:05 +08:00
light-ly
314540c7e6 fix hover bug 2024-10-26 22:06:06 +08:00
light-ly
7398d742c9 fix duplicates completion of vhdl 2024-10-26 20:40:26 +08:00
light-ly
d903f37e73 fix crash by rope bytes 2024-10-26 18:50:42 +08:00
light-ly
a749580bdb fix instance parameter/port range 2024-10-26 17:55:23 +08:00
light-ly
2b3752edba fix duplicates completion 2024-10-23 15:37:10 +08:00
light-ly
eb7925f588 add err parse in get_includes 2024-10-21 15:10:12 +08:00
light-ly
fdcb7a0cd5 add copt scripts for server 2024-10-18 12:04:59 +08:00
light-ly
5b6f8bc808 fix fast parameter parse 2024-10-18 11:51:21 +08:00
light-ly
e2420638bf add retry to sv parser 2024-10-15 19:35:39 +08:00
e0753a25f9 去除 fast 计算中 params 重复的问题 2024-10-09 17:30:08 +08:00
ca13b39c16 修复 fast include 带双引号的问题 2024-10-08 23:51:44 +08:00
58ef3cafc8 合并 vhdl 2024-10-08 17:12:56 +08:00
65983f7a43 update & save 2024-10-06 15:27:00 +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
light-ly
1b93b42a90 update submodule 2024-10-04 21:21:51 +08:00
089d6ab161 修复 hover 显示错误 bug 2024-10-04 20:33:27 +08:00
fcfa4b141a 完成缓存优化 2024-10-03 23:57:52 +08:00
light-ly
db0156e88f fix vhdl parser err 2024-10-03 09:21:41 +08:00
96670359c5 完成缓存优化的编写 2024-10-03 01:10:47 +08:00
a6411df61a save 2024-10-02 22:40:54 +08:00