Commit graph

234 commits

Author SHA1 Message Date
Shunsuke Shibayama
86eaba395f build: update version (v0.6.7) 2023-03-07 21:52:51 +09:00
Shunsuke Shibayama
85f9b961bf fix(els): eliminate unwraps 2023-03-07 21:49:47 +09:00
Shunsuke Shibayama
a73a6b8022 fix: get_singular_ctx_* -> get_singular_ctxs_* 2023-03-07 19:06:21 +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
d92f5284c8 feat: add restricted visibility syntax 2023-03-05 02:19:18 +09:00
Shunsuke Shibayama
3d310714f1 feat: support var-args lambda function 2023-03-03 16:01:20 +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
d081aab202
Update features.md 2023-03-02 20:18:16 +09:00
Shunsuke Shibayama
4413702fbf build: update version (nightly) 2023-03-02 10:58:14 +09:00
Shunsuke Shibayama
b97afb04af build: update version (nightly) 2023-02-27 14:27:36 +09:00
Shunsuke Shibayama
977a6b1525 chore: add an image for smart-completion 2023-02-27 14:07:53 +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
7648b44b6b fix(els): minor bugs 2023-02-26 11:33:20 +09:00
Shunsuke Shibayama
70f2fe0234 fix: minor bugs 2023-02-26 03:40:13 +09:00
Shunsuke Shibayama
948f123ce8 feat(els): support code lens 2023-02-26 01:16:28 +09:00
Shunsuke Shibayama
e7f1f6894d build: update version (nightly) 2023-02-24 17:21:11 +09:00
Shunsuke Shibayama
8903e84011 feat(els): support signature help 2023-02-22 17:54:04 +09:00
Shunsuke Shibayama
23cbbe3071 build: update version (v0.6.6) 2023-02-22 13:13:01 +09:00
Shunsuke Shibayama
aa2cea60dd fix: quantified subroutine subtyping bugs 2023-02-22 02:40:51 +09:00
Shunsuke Shibayama
590525588c chore(els): improve completion order 2023-02-20 23:55:27 +09:00
Shunsuke Shibayama
51d84fff9e fix: heterogenous array specifying 2023-02-20 00:08:35 +09:00
Shunsuke Shibayama
7103c9f3bb feat(els): display type bounds as inlay hints 2023-02-19 02:39:03 +09:00
Shunsuke Shibayama
d336dffba7 build: update version (nightly) 2023-02-18 15:30:27 +09:00
Shunsuke Shibayama
677ced0fcd feat: add std.d 2023-02-17 21:09:23 +09:00
Shunsuke Shibayama
51cae591a3 feat: allow separating sample code and doc-comments 2023-02-17 20:37:15 +09:00
Shunsuke Shibayama
0c579fa6fb fix(els): pos_to_index (renamed to pos_to_byte_index)
Fixed a crash when handling non-ascii characters
2023-02-17 17:54:49 +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
5f6c8a3b2b perf: reduce performing of .loc() 2023-02-15 03:27:08 +09:00
Shunsuke Shibayama
99db34b61c feat(els): support d.er renaming
* fix a bug that left diagnostics
* fix to include PyModule in dependencies
* fix `clear_cache`
2023-02-14 19:59:43 +09:00
Shunsuke Shibayama
f3fd5e3eeb feat(els): support module renaming 2023-02-14 16:23:45 +09:00
Shunsuke Shibayama
38f34edbf0 Update server.rs 2023-02-14 12:10:14 +09:00
Shunsuke Shibayama
4928ec1bcb build: update version (v0.6.5) 2023-02-14 11:35:44 +09:00
Shunsuke Shibayama
d7c922bb05 build: update version (nightly) 2023-02-13 23:18:37 +09:00
Shunsuke Shibayama
461e8229d7 chore(els): improve completion 2023-02-13 23:01:12 +09:00
Shunsuke Shibayama
16cf80cd23 chore(els): improve patch support 2023-02-13 15:43:18 +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
903e96b34e build: update version (nightly) 2023-02-13 02:41:46 +09:00
Shunsuke Shibayama
b798a7ffdd Update inlay_hint.rs 2023-02-12 18:21:37 +09:00
Shunsuke Shibayama
38ad42068e
Merge branch 'main' into fix-type-matching 2023-02-12 17:50:39 +09:00
Shunsuke Shibayama
236fb56a54 fix(els): show error when renaming a builtin API 2023-02-12 12:23:33 +09:00
Shunsuke Shibayama
b1a3e97334 fix: crash 2023-02-12 11:04:41 +09:00
Shunsuke Shibayama
af0fff8226 fix(compiler): runtime type matching system 2023-02-12 01:34:12 +09:00
Shunsuke Shibayama
b452503105 Create code_action.md 2023-02-11 14:49:28 +09:00
Shunsuke Shibayama
5d68d50dda feat(els): add case-change action 2023-02-11 14:20:15 +09:00
Shunsuke Shibayama
fa2f002bce Update file_cache.rs 2023-02-10 12:10:43 +09:00