Commit graph

2525 commits

Author SHA1 Message Date
Shunsuke Shibayama
ba19cb107d Update _erg_str.py 2023-02-12 17:48:16 +09:00
Shunsuke Shibayama
8495bd3570 chore: update docs/scripts 2023-02-12 12:31:40 +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
6552f1d5e9 CI: add notify.yml 2023-02-11 10:40:25 +09: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
4e2aa5c054 Update rust.yml 2023-02-10 01:33:19 +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
github-actions[bot]
f141a5c6a9 Automatic update translation_status 2023-02-08 12:30:33 +00:00
Cai BingJun
5e79fe57f5 doc: update commit hash 2023-02-08 20:30:13 +08:00
Cai BingJun
5842add0f6 docs: update contents 2023-02-08 20:28:17 +08: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
github-actions[bot]
82bf4f486a Automatic update translation_status 2023-02-08 02:16:55 +00: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
8673a0ce56 docs: update contents 2023-02-07 20:03:22 +09:00
Shunsuke Shibayama
6a2b0beeb2
Merge pull request #387 from C-BJ/optimize-tests 2023-02-07 13:07:26 +09:00
Shunsuke Shibayama
a2622c33fc Update inlay_hint.rs 2023-02-07 01:26:55 +09:00
Shunsuke Shibayama
ce2a17a2cd
Merge pull request #389 from erg-lang/feat-unused-warn
Add warnings for unused vars
2023-02-07 01:23:04 +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
Shunsuke Shibayama
22addfe694 feat(els): add eliminate_unused_vars action 2023-02-06 23:53:44 +09:00
Shunsuke Shibayama
f6f58d7678 feat(compiler): impl warns for unused private vars 2023-02-06 18:15:17 +09:00
Shunsuke Shibayama
f5a3d32728 WIP 2023-02-06 17:04:12 +09:00
GreasrySlug
0bf2097460 test(REPL): add script of example/class.er 2023-02-06 16:43:36 +09:00
GreasrySlug
7a8fc44f29 fix(REPL): add assign block and inherit case 2023-02-06 16:42:53 +09:00
GreasrySlug
a498b906c4 fix(REPL): add the code 2023-02-06 15:12:16 +09:00