Shunsuke Shibayama
|
fa2a59ae83
|
feat: support json backend
|
2023-08-18 22:19:19 +09:00 |
|
Shunsuke Shibayama
|
9734028b21
|
Update config.rs
|
2023-08-02 10:50:40 +09:00 |
|
Shunsuke Shibayama
|
d75ac0c17b
|
chore: add erg_common::io module
|
2023-06-09 12:11:13 +09:00 |
|
Shunsuke Shibayama
|
324618dbdc
|
chore(parser): return AST and Warnings
|
2023-06-09 02:36:41 +09:00 |
|
Shunsuke Shibayama
|
95af482e22
|
fix: path resolution bug & subtyping bug
|
2023-06-05 13:07:06 +09:00 |
|
Shunsuke Shibayama
|
a8abb7709e
|
fix: type declaration bugs
|
2023-06-04 16:48:21 +09:00 |
|
Shunsuke Shibayama
|
ea132e2345
|
build: remove dependencies libc/winapi/hermit_abi
|
2023-06-02 23:53:42 +09:00 |
|
Shunsuke Shibayama
|
7a25ba076e
|
Update config.rs
|
2023-06-01 22:05:49 +09:00 |
|
Shunsuke Shibayama
|
c4b4f18ca8
|
build: add experimental feature
|
2023-06-01 21:27:28 +09:00 |
|
Shunsuke Shibayama
|
ef3bb68044
|
fix: #430
|
2023-06-01 13:08:51 +09:00 |
|
Shunsuke Shibayama
|
4d9800716b
|
fix: eliminate unwrap s
|
2023-05-25 20:25:59 +09:00 |
|
Shunsuke Shibayama
|
dab9def08a
|
fix: retry path resolution if failed
|
2023-05-25 11:58:09 +09:00 |
|
Shunsuke Shibayama
|
a9025507d3
|
fix: path resolution bugs
|
2023-05-25 11:25:02 +09:00 |
|
Shunsuke Shibayama
|
ac7a57a094
|
fix: path resolution bug
|
2023-05-21 23:30:31 +09:00 |
|
Shunsuke Shibayama
|
c8f71d78f9
|
refactor: resolve_* (Context -> Input )
|
2023-05-17 15:46:50 +09:00 |
|
Shunsuke Shibayama
|
bb17537178
|
feat: search site-packages with pyimport
|
2023-05-16 00:14:59 +09:00 |
|
Shunsuke Shibayama
|
e9ba860dc7
|
fix: path resolution order of importing
|
2023-05-13 13:10:53 +09:00 |
|
Shunsuke Shibayama
|
ffb7e4bbba
|
fix: import bugs
|
2023-05-05 17:32:51 +09:00 |
|
Shunsuke Shibayama
|
ed82f79866
|
feat: add "command" to compiler options
|
2023-04-07 11:19:51 +09:00 |
|
Shunsuke Shibayama
|
3f66981c5c
|
refactor: py_compatible -> py_compat
|
2023-03-30 00:43:30 +09:00 |
|
Shunsuke Shibayama
|
0744c35517
|
feat(els): add deep completion
|
2023-03-10 13:26:13 +09:00 |
|
Shunsuke Shibayama
|
5d8506b548
|
fix: eliminate unwrap() , todo!()
|
2023-03-08 09:20:06 +09:00 |
|
Shunsuke Shibayama
|
8c2f5ec55f
|
fix: module name escaping
|
2023-03-07 21:29:52 +09:00 |
|
Shunsuke Shibayama
|
228a74d29d
|
Add Input::unescaped_{path,filename}
|
2023-03-06 13:11:30 +09:00 |
|
Shunsuke Shibayama
|
77e3f498ef
|
fix: file name collision problem of Input
|
2023-03-05 20:02:36 +09:00 |
|
Shunsuke Shibayama
|
50c476b66f
|
fix: path-related bugs
|
2023-02-25 00:54:11 +09:00 |
|
Shunsuke Shibayama
|
9a131ecc53
|
fix: #399
|
2023-02-17 21:27:37 +09:00 |
|
Shunsuke Shibayama
|
a2e4cbcd0a
|
chore: display fix-suggests for incorrect CLI args
|
2023-02-15 16:39:22 +09:00 |
|
Shunsuke Shibayama
|
da7ff0a258
|
fix(compiler): issue with warns about other files
|
2023-02-13 12:26:15 +09:00 |
|
GreasrySlug
|
39af336338
|
fix: use write_all instead of println!
|
2023-02-06 10:59:05 +09:00 |
|
Cai Bingjun
|
fa476b93a4
|
Merge branch 'main' into improve-repl
|
2023-02-03 14:04:21 +08:00 |
|
Shunsuke Shibayama
|
fb4b864176
|
Fix invalid set_extension uses
|
2023-02-03 11:00:34 +09:00 |
|
GreasrySlug
|
35602e655e
|
fix: show last error
|
2023-02-02 17:12:43 +09:00 |
|
GreasrySlug
|
3a49cb6465
|
fix: Add display inputs when dummy REPL running
|
2023-01-31 09:48:06 +09:00 |
|
GreasrySlug
|
7d88cb9541
|
add: vm struct for auto indent
Indents are important, so force them to be
For this purpose, added the struct to classify
and handle block kind
|
2023-01-31 09:35:17 +09:00 |
|
Shunsuke Shibayama
|
e246fad74d
|
Fix #370
|
2023-01-28 12:54:42 +09:00 |
|
Shunsuke Shibayama
|
44781cb030
|
Fix warns
|
2023-01-27 11:23:42 +09:00 |
|
Shunsuke Shibayama
|
b76d63f9a5
|
fix socket connection problems
|
2023-01-25 01:19:45 +09:00 |
|
Shunsuke Shibayama
|
1d24655588
|
Add REPL tests
|
2023-01-17 16:32:25 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|