Shunsuke Shibayama
|
461e8229d7
|
chore(els): improve completion
|
2023-02-13 23:01:12 +09:00 |
|
Shunsuke Shibayama
|
ecd8ea6769
|
Update varinfo.rs
|
2023-02-13 21:32:21 +09:00 |
|
Shunsuke Shibayama
|
515b87b106
|
refactor: condition => test, err_message => msg
|
2023-02-13 15:56:08 +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
|
da7ff0a258
|
fix(compiler): issue with warns about other files
|
2023-02-13 12:26:15 +09:00 |
|
Shunsuke Shibayama
|
903e96b34e
|
build: update version (nightly)
|
2023-02-13 02:41:46 +09:00 |
|
Shunsuke Shibayama
|
2ad38717cd
|
Merge branch 'main' into fix-type-matching
|
2023-02-13 02:31:37 +09:00 |
|
Shunsuke Shibayama
|
020a9e159b
|
fix(typechecker): type-var subtyping bug
|
2023-02-13 02:27:30 +09:00 |
|
Shunsuke Shibayama
|
4bb81eccad
|
fix(typechecker): ref/ref! subtyping bug
|
2023-02-13 02:12:05 +09:00 |
|
Cai BingJun
|
2fe696fb82
|
Merge branch 'main' of https://github.com/erg-lang/erg
|
2023-02-12 20:25:07 +08:00 |
|
Cai BingJun
|
707708342a
|
fix: Chinese error message
|
2023-02-12 20:25:04 +08:00 |
|
Shunsuke Shibayama
|
f194d44286
|
fix(parse): eliminate todo! s
|
2023-02-12 20:59:36 +09:00 |
|
Shunsuke Shibayama
|
b798a7ffdd
|
Update inlay_hint.rs
|
2023-02-12 18:21:37 +09:00 |
|
Shunsuke Shibayama
|
8eeafc8563
|
Update effectcheck.rs
|
2023-02-12 18:05:32 +09:00 |
|
Shunsuke Shibayama
|
38ad42068e
|
Merge branch 'main' into fix-type-matching
|
2023-02-12 17:50:39 +09:00 |
|
Shunsuke Shibayama
|
ba19cb107d
|
Update _erg_str.py
|
2023-02-12 17:48:16 +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
|
e94acfcc0b
|
Update _erg_in_operator.py
|
2023-02-12 01:48:23 +09:00 |
|
Shunsuke Shibayama
|
af0fff8226
|
fix(compiler): runtime type matching system
|
2023-02-12 01:34:12 +09:00 |
|
Shunsuke Shibayama
|
92614ce8d2
|
feat(compiler): add hint for unused subroutines
|
2023-02-11 16:11:19 +09:00 |
|
Shunsuke Shibayama
|
26046d90e5
|
fix(typechecker): type assignment bug for bound methods
|
2023-02-11 16:00:15 +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 |
|
Cai BingJun
|
4ca2de448e
|
Merge branch 'main' of https://github.com/erg-lang/erg
|
2023-02-11 12:57:45 +08:00 |
|
Cai BingJun
|
238fa3cf42
|
fix: incorrect error message
|
2023-02-11 12:57:17 +08:00 |
|
Shunsuke Shibayama
|
fa2f002bce
|
Update file_cache.rs
|
2023-02-10 12:10:43 +09:00 |
|
Shunsuke Shibayama
|
e924a3ff20
|
build: update version (v0.6.4)
|
2023-02-10 02:28:48 +09:00 |
|
Shunsuke Shibayama
|
b31d19d19b
|
fix(transpiler): importing _erg_float bug
|
2023-02-10 02:07:50 +09:00 |
|
Shunsuke Shibayama
|
68850e8d8b
|
fix(codegen): problem with large code causing codegen to fail
|
2023-02-10 01:32:29 +09:00 |
|
Shunsuke Shibayama
|
a819026402
|
build: update version (nightly)
|
2023-02-09 00:28:08 +09:00 |
|
Shunsuke Shibayama
|
ea4253279e
|
Merge pull request #391 from erg-lang/feature-els-file-cache
Add `FileCache`
|
2023-02-09 00:16:37 +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
|
dfb7537f1e
|
Update lex.rs
|
2023-02-08 11:28:45 +09:00 |
|
Shunsuke Shibayama
|
72b4425191
|
Merge pull request #362 from C-BJ/improve-repl
feat(REPL): improve interactive experience
|
2023-02-08 11:16:36 +09:00 |
|
GreasrySlug
|
26eaa7b223
|
refactor: add TODO and include condition
|
2023-02-08 10:49:25 +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
|
947c3c6794
|
Merge branch 'main' into feature-els-file-cache
|
2023-02-08 01:19:46 +09:00 |
|
Shunsuke Shibayama
|
a3d4601a8c
|
Update subprocess.d.er
|
2023-02-08 00:22:29 +09:00 |
|
Shunsuke Shibayama
|
06b4df6568
|
fix(REPL): suppress unused vars warn in REPL
|
2023-02-08 00:12:52 +09:00 |
|
Shunsuke Shibayama
|
89d830c364
|
feat(Array): add dedup , partition method
|
2023-02-07 23:59:23 +09:00 |
|
Shunsuke Shibayama
|
3a14bbe37e
|
fix: codegen expr
|
2023-02-07 23:44:17 +09:00 |
|
Shunsuke Shibayama
|
95672909f1
|
Update register.rs
|
2023-02-07 21:59:24 +09:00 |
|
Shunsuke Shibayama
|
a2622c33fc
|
Update inlay_hint.rs
|
2023-02-07 01:26:55 +09:00 |
|
Shunsuke Shibayama
|
2580e1cc32
|
fix: unused warning leaks
|
2023-02-07 01:15:16 +09:00 |
|
Shunsuke Shibayama
|
ff741d5235
|
refactor: add send_normal_action
|
2023-02-07 00:50:24 +09:00 |
|
Shunsuke Shibayama
|
953eac6218
|
Update code_action.rs
|
2023-02-07 00:29:08 +09:00 |
|