Shunsuke Shibayama
|
0744c35517
|
feat(els): add deep completion
|
2023-03-10 13:26:13 +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 unwrap s
|
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
|
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
|
b2425fa686
|
fix record subtyping bug (visibility)
|
2023-03-05 23:20:17 +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
|
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 |
|
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
|
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
|
af575aba6c
|
Update lower.rs
|
2023-02-27 12:43:34 +09:00 |
|
Shunsuke Shibayama
|
536872b735
|
refactor: remove unnecessary fields (commas) in structs
|
2023-02-27 12:18:34 +09:00 |
|
Shunsuke Shibayama
|
1aa83f140a
|
chore(els): improve signature help
|
2023-02-27 12:01:09 +09:00 |
|
Shunsuke Shibayama
|
d459151cd0
|
chore: improve error messages
|
2023-02-26 12:01:17 +09:00 |
|
Shunsuke Shibayama
|
24a815b904
|
test: fix tests
|
2023-02-26 11:36:47 +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
|
0ff47efeb3
|
chore: improve trait impl error messages
|
2023-02-26 01:57:45 +09:00 |
|
Shunsuke Shibayama
|
78e3ac4f26
|
fix: trait impl checking bug
|
2023-02-26 01:47:50 +09:00 |
|
Shunsuke Shibayama
|
948f123ce8
|
feat(els): support code lens
|
2023-02-26 01:16:28 +09:00 |
|
Shunsuke Shibayama
|
0f0d042020
|
fix: remove unnecessary type checkings
|
2023-02-25 17:14:38 +09:00 |
|
Shunsuke Shibayama
|
a7cdc7bc7c
|
Update cache.rs
|
2023-02-25 10:40:27 +09:00 |
|