Commit graph

3240 commits

Author SHA1 Message Date
Shunsuke Shibayama
f0713c9a60 Update error.rs 2023-03-10 13:29:12 +09:00
Shunsuke Shibayama
0744c35517 feat(els): add deep completion 2023-03-10 13:26:13 +09:00
Shunsuke Shibayama
257b38cec7 test: exclude some tests from default execution 2023-03-09 20:13:45 +09:00
Shunsuke Shibayama
814748a6be fix: constraints instantiation bug 2023-03-08 11:06:08 +09:00
Shunsuke Shibayama
5d8506b548 fix: eliminate unwrap(), todo!() 2023-03-08 09:20:06 +09:00
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
1dae378678 test: add inherit.er 2023-03-07 21:48:52 +09:00
Shunsuke Shibayama
8c2f5ec55f fix: module name escaping 2023-03-07 21:29:52 +09:00
Shunsuke Shibayama
1293fa58c8 refactor: Reorderer -> ASTLinker, Linker -> HIRLinker 2023-03-07 20:18:30 +09:00
Shunsuke Shibayama
826d9ef8d2 Update inquire.rs 2023-03-07 19:39:49 +09:00
Shunsuke Shibayama
a73a6b8022 fix: get_singular_ctx_* -> get_singular_ctxs_* 2023-03-07 19:06:21 +09:00
Shunsuke Shibayama
ee003064c1 Update register.rs 2023-03-07 10:25:21 +09:00
Shunsuke Shibayama
c5848db951 fix: #408 2023-03-07 09:49:59 +09:00
Shunsuke Shibayama
f7fb06e10a Update structural.er 2023-03-07 02:16:45 +09:00
Shunsuke Shibayama
fa2919e824 fix: bugs with enumeration of vars 2023-03-06 19:44:49 +09:00
Shunsuke Shibayama
b1a9f7bf40 fix: eliminate panics 2023-03-06 13:52:07 +09:00
Shunsuke Shibayama
228a74d29d Add Input::unescaped_{path,filename} 2023-03-06 13:11:30 +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
8140654a41
Merge pull request #409 from erg-lang/feat-restricted-vis
feat: add restricted visibility syntax
2023-03-05 23:31:22 +09:00
Shunsuke Shibayama
b2425fa686 fix record subtyping bug (visibility) 2023-03-05 23:20:17 +09:00
Shunsuke Shibayama
78ff63b357 Update repl.rs 2023-03-05 20:06:56 +09:00
Shunsuke Shibayama
77e3f498ef fix: file name collision problem of Input 2023-03-05 20:02:36 +09:00
Shunsuke Shibayama
d92f5284c8 feat: add restricted visibility syntax 2023-03-05 02:19:18 +09:00
Shunsuke Shibayama
309bb06db8 fix: a minor bug 2023-03-03 16:14:20 +09:00
Shunsuke Shibayama
8c8eff76a6 feat: add ContextManager 2023-03-03 16:06:03 +09:00
Shunsuke Shibayama
3d310714f1 feat: support var-args lambda function 2023-03-03 16:01:20 +09:00
Shunsuke Shibayama
cb00efca54 fix: minor bugs 2023-03-03 14:26:11 +09:00
Shunsuke Shibayama
1c8da7f049 fix: refinement types bugs 2023-03-03 13:44:05 +09:00
Shunsuke Shibayama
5c6ea316f5 chore: remove unnecessary params 2023-03-03 10:01:05 +09:00
Shunsuke Shibayama
1deb0c4788 Update smart_completion.gif 2023-03-03 01:46:06 +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
0495dd3d1b fix: eliminate unreachable errors 2023-03-02 10:51:01 +09:00
Shunsuke Shibayama
9ca01b060c Update Int.d.er 2023-03-02 00:26:59 +09:00
Shunsuke Shibayama
dd36942256 feat: implement some typevar-related syntax sugar
* add `TypeBoundSpec::Omitted`
* add `TypeAppArgsKind`
2023-03-01 23:35:19 +09:00
Shunsuke Shibayama
f9503ff134 refactor: Parser 2023-03-01 22:44:37 +09:00
Shunsuke Shibayama
8df5785ca7 feat(erg_common): add Stylize trait 2023-03-01 11:19:09 +09:00
github-actions[bot]
65121420e3 Automatic update translation_status 2023-03-01 00:37:49 +00:00
Shunsuke Shibayama
319656cf61
Merge pull request #407 from jonatan1609/docs/fix-guide
docs: fix redundant `print!` in doc.
2023-03-01 09:37:34 +09:00
Shunsuke Shibayama
8628923f14 docs: fix contents 2023-03-01 09:37:17 +09:00
Shunsuke Shibayama
f7161be5c4 docs: update commit hash 2023-03-01 09:36:25 +09:00
Jonathan
103197e1eb
docs: fix redundant print! in doc. 2023-02-28 20:42:34 +02:00
Shunsuke Shibayama
a07ab4637e fix(parser): fix #400 2023-02-27 19:52:24 +09:00
Shunsuke Shibayama
b97afb04af build: update version (nightly) 2023-02-27 14:27:36 +09:00
Shunsuke Shibayama
dea4af5701
Merge pull request #405 from erg-lang/sig-help
ELS: add singature-help & smart-completion
2023-02-27 14:21:14 +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