Shunsuke Shibayama
|
e593eadafd
|
chore: improve filter typing
|
2024-10-18 19:19:28 +09:00 |
|
Shunsuke Shibayama
|
af3b6ec3d7
|
feat(els): module hover link
|
2024-10-13 02:48:50 +09:00 |
|
Shunsuke Shibayama
|
3b061ba077
|
chore: remove ModuleCache
|
2023-09-14 21:56:12 +09:00 |
|
Shunsuke Shibayama
|
dcb42f68b9
|
feat: add molc
* use molc for ELS tests
|
2023-09-08 02:13:13 +09:00 |
|
Shunsuke Shibayama
|
edd80e4543
|
fix: subtract overflow
|
2023-09-05 20:59:01 +09:00 |
|
Shunsuke Shibayama
|
6cfae0066b
|
chore(els): HIRVisitor::get_min_expr takes position instead of token
|
2023-08-30 13:14:04 +09:00 |
|
Shunsuke Shibayama
|
6a925f38bd
|
fix(els): hover
* show type difinitions
|
2023-08-16 19:57:55 +09:00 |
|
Shunsuke Shibayama
|
7cc6f3e590
|
fix: hover bug
|
2023-06-21 13:46:21 +09:00 |
|
Shunsuke Shibayama
|
9a6af2cd07
|
feat:(els): ELS parser can be customized
|
2023-05-28 23:45: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
|
6c665157bc
|
fix(els): file operation bugs
|
2023-04-30 18:00:42 +09:00 |
|
Shunsuke Shibayama
|
1ef11fc2b9
|
feat(els): improve doc-comment display
|
2023-04-28 23:48:45 +09:00 |
|
Shunsuke Shibayama
|
ed2440dbfd
|
refactor(els): request handler names to handle_*
|
2023-04-27 23:45:32 +09:00 |
|
Shunsuke Shibayama
|
da300b0f02
|
feat(els): jump to parameter type definitions
|
2023-04-18 01:01:13 +09:00 |
|
Shunsuke Shibayama
|
76a05b9916
|
fix(els): eliminate_top_indent
rename to `trim_eliminate_top_indent`
|
2023-04-06 19:13:48 +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
|
7adaecdfbb
|
chore(els): remove file operations not using cache
|
2023-03-15 17:57:04 +09:00 |
|
Shunsuke Shibayama
|
5ec9d519c4
|
chore(els): improve completion
* add `CheckOnType` option
|
2023-03-03 01:32:19 +09:00 |
|
Shunsuke Shibayama
|
1aa83f140a
|
chore(els): improve signature help
|
2023-02-27 12:01:09 +09:00 |
|
Shunsuke Shibayama
|
948f123ce8
|
feat(els): support code lens
|
2023-02-26 01:16:28 +09:00 |
|
Shunsuke Shibayama
|
51cae591a3
|
feat: allow separating sample code and doc-comments
|
2023-02-17 20:37:15 +09:00 |
|
Shunsuke Shibayama
|
66ece61af2
|
refactor(pystd): use methods declaration syntax
|
2023-02-17 15:15:11 +09:00 |
|
Shunsuke Shibayama
|
7e9cef9c07
|
chore(els): improve completion
|
2023-02-17 13:39:46 +09:00 |
|
Shunsuke Shibayama
|
033e95516c
|
Update hover.rs
|
2023-02-17 01:39:00 +09:00 |
|
Shunsuke Shibayama
|
2574de3a68
|
fix: some bugs
Fixed:
* argument `_` of anonymous function disappears
* els crashes
* incomplete `.update!` codegen
|
2023-02-13 15:06:50 +09:00 |
|
Shunsuke Shibayama
|
988dfd9b93
|
feat(els): add doc for completion item
|
2023-02-08 23:35:23 +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
|
44781cb030
|
Fix warns
|
2023-01-27 11:23:42 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|