Commit graph

3240 commits

Author SHA1 Message Date
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
Cai BingJun
003832d66b test: optimize eval tests, Fix #380 2023-02-06 14:04:47 +08:00
Shunsuke Shibayama
42ceab31e6 build: update version (nightly) 2023-02-06 14:19:40 +09:00
Shunsuke Shibayama
d8f4d14abd feat(parser): add type_spec_to_expr 2023-02-06 12:04:15 +09:00
GreasrySlug
ded77b7111 chore: correction of mistake 2023-02-06 11:07:38 +09:00
GreasrySlug
735e157604 test(REPL): check at-sign and class block 2023-02-06 10:59:05 +09:00
GreasrySlug
d054750bf7 feat(REPL): add expect block of @ and classDef
Class definition is now evaluated as chunk
definition that come after the @ is error
Flattened pattern match of BlockKind
2023-02-06 10:59:05 +09:00
GreasrySlug
39af336338 fix: use write_all instead of println! 2023-02-06 10:59:05 +09:00
Shunsuke Shibayama
a2a55b0645 refactor: rem impl_stream_for_wrapper and merge into impl_stream 2023-02-06 04:11:25 +09:00
Shunsuke Shibayama
d4d239bd4a fix: #386 2023-02-06 03:34:26 +09:00
Cai Bingjun
c22cd79a89
Merge branch 'main' into improve-repl 2023-02-05 14:07:08 +08:00
Cai BingJun
92c3f57184 chore: update config.toml 2023-02-05 12:10:27 +08:00
Cai BingJun
1e2ebba813 docs: update commit hash 2023-02-05 12:01:46 +08:00
Cai BingJun
823f713485 docs: minor improvement 2023-02-05 12:00:55 +08:00
GreasrySlug
ba4ef3941a fix(REPL): indent depth 1 when multi line string 2023-02-05 12:51:13 +09:00
Cai Bingjun
fcc75c3071
docs: synchronizing Japanese documents 2023-02-05 11:09:27 +08:00
Shunsuke Shibayama
953438cfaf
Merge pull request #385 from GreasySlug/main
Add git commit message template
2023-02-05 12:00:18 +09:00
Shunsuke Shibayama
3ff442c034 chore: update yml files 2023-02-05 11:55:27 +09:00
Shunsuke Shibayama
1e2d1d3776 docs: update .gitmessage 2023-02-05 11:49:28 +09:00
Cai BingJun
22ed2f65bb fix(repl):blocks input of characters than 1 byte 2023-02-05 10:47:45 +08:00
Cai Bingjun
c00e377891
Merge branch 'main' into main 2023-02-05 09:59:26 +08:00
Cai Bingjun
d95219b68b
docs: remove the PR name specification 2023-02-05 09:53:53 +08:00
github-actions[bot]
7fe92f7967 Automatic update translation_status 2023-02-05 01:49:36 +00:00
GreasrySlug
4ed2b6ebe9 docs: update JA commit message guid 2023-02-05 10:49:13 +09:00
GreasrySlug
b66f1db0f5 docs: update commit message guide 2023-02-05 10:48:41 +09:00
GreasrySlug
84500fca60 feat: add git commit message template 2023-02-05 10:39:55 +09:00
Cai Bingjun
dfa9f305fb
docs: add PR title and merge mode specification 2023-02-04 21:50:29 +08:00
GreasySlug
beed07ec35 refactor: duplicate codes are put together 2023-02-04 22:07:12 +09:00
Shunsuke Shibayama
260691727a style: cargo fmt 2023-02-04 21:24:39 +09:00
github-actions[bot]
0585e25f05 Automatic update translation_status 2023-02-04 12:05:44 +00:00
Shunsuke Shibayama
fa2534ee32 Create commit_message.md 2023-02-04 21:05:19 +09:00
Shunsuke Shibayama
e2469cc0df Create commit_message.md 2023-02-04 21:03:44 +09:00
GreasySlug
fd1fa8792c clean: change name and ident 2023-02-04 13:59:47 +09:00
GreasySlug
dca7830e25 fix: add unsuccess test 2023-02-04 13:44:05 +09:00
GreasySlug
a7b3342f04 test: remove negative test
because REPL cannot return the number of errors
2023-02-04 13:09:08 +09:00
Cai BingJun
1a3da73793 Update REPL test 2023-02-04 11:50:04 +08:00