Commit graph

446 commits

Author SHA1 Message Date
Shunsuke Shibayama
c84294fc11 chore(els): let FileCache: Send + Sync 2023-05-01 23:27:53 +09:00
Shunsuke Shibayama
591440333a Create sqlite3.d.er 2023-05-01 00:35:48 +09:00
Shunsuke Shibayama
f8e7b1376f Create dataclasses.d.er 2023-05-01 00:16:03 +09:00
Shunsuke Shibayama
dd719831d7 Create pprint.d.er 2023-05-01 00:04:31 +09:00
Shunsuke Shibayama
cd61f164b1 fix(els): goto python API definitions 2023-04-30 21:33:08 +09:00
Shunsuke Shibayama
12ce688050 build: update version (nightly.4) 2023-04-30 20:09:55 +09:00
Shunsuke Shibayama
a55653d07c Update inquire.rs 2023-04-30 20:07:06 +09:00
Shunsuke Shibayama
70c48bd5ae Update semantic.rs 2023-04-30 19:38:31 +09:00
Shunsuke Shibayama
bd95ab8221 fix: PreDeclTypeSpec bugs
SimpleTypeSpec -> Identifier/PolyTypeSpec
2023-04-30 19:29:47 +09:00
Shunsuke Shibayama
6c665157bc fix(els): file operation bugs 2023-04-30 18:00:42 +09:00
Shunsuke Shibayama
863f1f2fdb build: update version (nightly.3) 2023-04-29 23:52:54 +09:00
Shunsuke Shibayama
1cdbef671e fix: py-compat mode bugs 2023-04-29 23:41:56 +09:00
Shunsuke Shibayama
882d619dcc fix: type-parameter instantiation bugs 2023-04-29 23:14:39 +09:00
Shunsuke Shibayama
1df51cb12c feat: add IO! trait 2023-04-29 22:39:12 +09:00
Shunsuke Shibayama
68a233e6c3 fix: type-parameter instantiation bugs
add `itertools` module type definition
2023-04-29 22:38:36 +09:00
Shunsuke Shibayama
f8715d18a6 build: update version (nightly.2) 2023-04-29 14:33:57 +09:00
Shunsuke Shibayama
f6dc7074b4 Update register.rs 2023-04-29 14:28:13 +09:00
Shunsuke Shibayama
0b0c663792 fix: a type casting bug 2023-04-29 14:20:10 +09:00
Shunsuke Shibayama
06034bcd5c build: update version (nightly.1) 2023-04-29 11:53:05 +09:00
Shunsuke Shibayama
a96b0102cd fix: dict subtyping bugs 2023-04-29 11:38:25 +09:00
Shunsuke Shibayama
92e940efee build: update version (nightly.0) 2023-04-29 00:22:31 +09:00
Shunsuke Shibayama
1ef11fc2b9 feat(els): improve doc-comment display 2023-04-28 23:48:45 +09:00
Shunsuke Shibayama
443765a18b feat: enhance type definitions in io/socket 2023-04-28 21:20:30 +09:00
Shunsuke Shibayama
ed2440dbfd refactor(els): request handler names to handle_* 2023-04-27 23:45:32 +09:00
Shunsuke Shibayama
219611b813 fix: display error instead of crash when ERG_PATH is not found 2023-04-27 16:44:06 +09:00
Shunsuke Shibayama
c4205c4ddd build: update version (v0.6.11) 2023-04-27 15:57:12 +09:00
Shunsuke Shibayama
245d9eee84 fix: dict typing bugs 2023-04-27 15:51:56 +09:00
Shunsuke Shibayama
630d4d64db Update mod.rs 2023-04-27 14:08:23 +09:00
Shunsuke Shibayama
3e584cf300 Update token.rs 2023-04-27 14:03:40 +09:00
Shunsuke Shibayama
1e72cf20f1 fix: casting bugs 2023-04-27 13:58:15 +09:00
Shunsuke Shibayama
66cac2ccc2 fix: bugs & remove TypeCmpCache 2023-04-27 13:10:33 +09:00
Shunsuke Shibayama
91fd285ccd build: update version (nightly.3) 2023-04-27 01:28:37 +09:00
Shunsuke Shibayama
1d140bc278
Merge pull request #421 from Hanaasagi/fix-tcp
REPL: fix the process of reading data from the server.
2023-04-27 01:25:44 +09:00
Shunsuke Shibayama
5536858363 test: add a mock test for the REPL server 2023-04-27 00:25:53 +09:00
Shunsuke Shibayama
b3e09f213f fix: type inference failure of as operator
Now the `as` operator is a kind of type ascription, i.e., a special operator.
2023-04-26 23:41:35 +09:00
Shunsuke Shibayama
6cb4e75fea feat: add bit operators &&/||/^^ 2023-04-25 09:55:20 +09:00
Shunsuke Shibayama
20a5231fc0 Update compare.rs 2023-04-24 22:21:40 +09:00
Shunsuke Shibayama
a74309cbb3 fix: type-variable union bugs 2023-04-24 21:48:05 +09:00
Shunsuke Shibayama
0e8dee3cbf feat: implement And type overloading 2023-04-24 21:43:46 +09:00
Shunsuke Shibayama
068ffcc34f fix(els): delete old info in ModuleCache when updating files 2023-04-24 04:09:42 +09:00
Shunsuke Shibayama
321c83cb11 fix(els): eliminate unwraps
* remove unused attr `metadata`
2023-04-24 03:47:02 +09:00
Shunsuke Shibayama
3b9f56f53f fix: Context::substitute_typaram 2023-04-23 11:38:04 +09:00
Shunsuke Shibayama
1767df5de2 chore: add error msg for debug_assert! 2023-04-23 11:17:10 +09:00
Shunsuke Shibayama
0e070b3572 fix(els): completion bug 2023-04-23 02:00:09 +09:00
Shunsuke Shibayama
afafb9a32b build: update version (nightly.2) 2023-04-23 01:07:13 +09:00
Shunsuke Shibayama
3c40fc35e9 fix: #193
and many bugs
2023-04-22 23:43:03 +09:00
Shunsuke Shibayama
b444fcac2c build: remove unnecessary keys 2023-04-22 17:19:04 +09:00
Shunsuke Shibayama
db9a7fdfd4
Merge pull request #420 from Hanaasagi/fix-stderr 2023-04-22 17:13:18 +09:00
Shunsuke Shibayama
127659673c fix(repl): initialize PyCodeGenerator when REPL fails 2023-04-22 16:45:00 +09:00
Shunsuke Shibayama
3fcd3ab9b1 feat: add Dict! 2023-04-20 11:34:04 +09:00