Shunsuke Shibayama
|
bac0a8c2ee
|
Update completion.rs
|
2023-07-12 15:02:06 +09:00 |
|
Shunsuke Shibayama
|
55cce384b8
|
fix(els): eliminate unwrap s
|
2023-06-23 20:42:00 +09:00 |
|
Shunsuke Shibayama
|
e2a2c0fe46
|
feat(els): add neighbor_completion
|
2023-06-22 20:49:25 +09:00 |
|
Shunsuke Shibayama
|
7ba874a85c
|
feat(els): suggest external python libs
|
2023-06-21 20:09:07 +09:00 |
|
Shunsuke Shibayama
|
d49e6fa70c
|
feat(els): parallelize Server
|
2023-06-21 01:16:53 +09:00 |
|
Shunsuke Shibayama
|
f23a178737
|
Merge branch 'main' into rwlock
|
2023-06-12 00:05:01 +09:00 |
|
Shunsuke Shibayama
|
26be281137
|
fix: infinte recursion bug
|
2023-06-10 23:04:23 +09:00 |
|
Shunsuke Shibayama
|
0d3691f243
|
Merge branch 'main' into rwlock
|
2023-06-10 17:45:08 +09:00 |
|
Shunsuke Shibayama
|
d75ac0c17b
|
chore: add erg_common::io module
|
2023-06-09 12:11:13 +09:00 |
|
Shunsuke Shibayama
|
9a6af2cd07
|
feat:(els): ELS parser can be customized
|
2023-05-28 23:45:53 +09:00 |
|
Shunsuke Shibayama
|
b8b312caad
|
chore: eliminate unsafe operations
|
2023-05-28 10:31:39 +09:00 |
|
Shunsuke Shibayama
|
980be54590
|
merge from main
|
2023-05-28 10:01:00 +09:00 |
|
Shunsuke Shibayama
|
8e481399b4
|
chore: eliminate unsafe operations
|
2023-05-28 02:22:33 +09:00 |
|
Shunsuke Shibayama
|
0e42ab03ca
|
feat: let Shared: Send + Sync
|
2023-05-27 20:41:28 +09:00 |
|
Shunsuke Shibayama
|
7e9cb513af
|
fix: inherit config
|
2023-05-25 13:47:42 +09:00 |
|
Shunsuke Shibayama
|
536f4fb319
|
fix(els): eliminate unwrap s
|
2023-05-10 12:23:12 +09:00 |
|
Hanaasagi
|
ffb5f0e688
|
chore: fix all typo
|
2023-05-07 03:43:53 +09:00 |
|
Shunsuke Shibayama
|
2fce9bda3b
|
fix(els): eliminate unwrap s
|
2023-05-04 19:05:27 +09:00 |
|
Shunsuke Shibayama
|
730886021e
|
feat: add special namespaces module/global
|
2023-05-03 14:32:09 +09:00 |
|
Shunsuke Shibayama
|
c84294fc11
|
chore(els): let FileCache: Send + Sync
|
2023-05-01 23:27:53 +09:00 |
|
Shunsuke Shibayama
|
ed2440dbfd
|
refactor(els): request handler names to handle_*
|
2023-04-27 23:45:32 +09:00 |
|
Shunsuke Shibayama
|
0e070b3572
|
fix(els): completion bug
|
2023-04-23 02:00:09 +09:00 |
|
Shunsuke Shibayama
|
0329b1a2e3
|
chore: add Dereferencer
|
2023-04-01 18:08:15 +09:00 |
|
Shunsuke Shibayama
|
ca83d090a3
|
chore: add NormalizedUrl
|
2023-03-31 15:14:30 +09:00 |
|
Shunsuke Shibayama
|
3f66981c5c
|
refactor: py_compatible -> py_compat
|
2023-03-30 00:43:30 +09:00 |
|
Shunsuke Shibayama
|
fb294fa991
|
chore(els): impl module name completion
|
2023-03-14 13:12:00 +09:00 |
|
Shunsuke Shibayama
|
bc4ea7e66c
|
fix(els): don't show methods if the receiver is a type
|
2023-03-14 09:50:45 +09:00 |
|
Shunsuke Shibayama
|
846269c519
|
fix(els): built-in funcs being displayed in method completion
|
2023-03-14 09:07:29 +09:00 |
|
Shunsuke Shibayama
|
75d838ee7b
|
chore(els): support submodule completion
|
2023-03-14 06:17:41 +09:00 |
|
Shunsuke Shibayama
|
0d8e574414
|
fix: add a field meta_t to TypeObj::Builtin
|
2023-03-13 13:07:35 +09:00 |
|
Shunsuke Shibayama
|
b4fff87858
|
fix: aliasing bug
|
2023-03-12 11:01:59 +09:00 |
|
Shunsuke Shibayama
|
40a1764dd1
|
Revert "Update completion.rs"
This reverts commit 34bd752ec7 .
|
2023-03-11 23:17:41 +09:00 |
|
Shunsuke Shibayama
|
34bd752ec7
|
Update completion.rs
|
2023-03-11 23:08:12 +09:00 |
|
Shunsuke Shibayama
|
09276a25a7
|
Update completion.rs
|
2023-03-10 21:41:31 +09:00 |
|
Shunsuke Shibayama
|
0744c35517
|
feat(els): add deep completion
|
2023-03-10 13:26:13 +09:00 |
|
Shunsuke Shibayama
|
c3511a1e03
|
feat(els): auto-import modules
|
2023-03-06 11:52:10 +09:00 |
|
Shunsuke Shibayama
|
cd3df31eb3
|
fix(els): undesirable behaviors
|
2023-03-06 00:16:27 +09:00 |
|
Shunsuke Shibayama
|
5c6ea316f5
|
chore: remove unnecessary params
|
2023-03-03 10:01:05 +09:00 |
|
Shunsuke Shibayama
|
5ec9d519c4
|
chore(els): improve completion
* add `CheckOnType` option
|
2023-03-03 01:32:19 +09:00 |
|
Shunsuke Shibayama
|
b97afb04af
|
build: update version (nightly)
|
2023-02-27 14:27:36 +09:00 |
|
Shunsuke Shibayama
|
e57795d515
|
feat: implement smart completion
|
2023-02-27 13:42:19 +09:00 |
|
Shunsuke Shibayama
|
1aa83f140a
|
chore(els): improve signature help
|
2023-02-27 12:01:09 +09:00 |
|
Shunsuke Shibayama
|
590525588c
|
chore(els): improve completion order
|
2023-02-20 23:55:27 +09:00 |
|
Shunsuke Shibayama
|
51cae591a3
|
feat: allow separating sample code and doc-comments
|
2023-02-17 20:37:15 +09:00 |
|
Shunsuke Shibayama
|
7e9cef9c07
|
chore(els): improve completion
|
2023-02-17 13:39:46 +09:00 |
|
Shunsuke Shibayama
|
988dfd9b93
|
feat(els): add doc for completion item
|
2023-02-08 23:35:23 +09:00 |
|
Shunsuke Shibayama
|
30a9776ae8
|
Add set_completion_order
|
2023-02-08 21:20:52 +09:00 |
|
Shunsuke Shibayama
|
94a62d22ac
|
fix: improve completion
|
2023-02-08 20:40:38 +09:00 |
|
Shunsuke Shibayama
|
4571ced013
|
feat(els): implement file cache
This change increases the efficiency of file IO and improves the accuracy of completions.
|
2023-02-08 04:04:20 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|