Techatrix
|
61c0981294
|
Use zig-lsp-codegen (#850)
* add lsp.zig
* change references from types.zig to lsp.zig
* remove types.zig and requests.zig
* add tres as a submodule
* transition codebase from types.zig to lsp.zig
* update lsp.zig
* completely overhaul message handler
* fix memory errors
* partially transition tests to lsp.zig
* update lsp.zig
* more test fixes
* disable failing tests
* fix message handling bugs
* fix remaining tests
* access correct union in diff.applyTextEdits
* more message handler fixes
* run zig fmt
* update tres submodule
* fix memory access to freed memory
* simplify initialize_msg for testing
* check if publishDiagnostics is supported
|
2022-12-27 01:47:57 -05:00 |
|
Auguste Rame
|
1e99692d5c
|
Enable stage2 (#810)
|
2022-12-07 11:39:46 -05:00 |
|
Auguste Rame
|
369b851dc7
|
Revert "move to stage2 (#781)" (#783)
This reverts commit 29679ee6f8 .
|
2022-11-25 19:18:32 -05:00 |
|
Techatrix
|
29679ee6f8
|
move to stage2 (#781)
|
2022-11-25 16:31:27 -05:00 |
|
Auguste Rame
|
c8dffc1f9b
|
Some comptime interpreter fixes
|
2022-11-10 20:51:02 -05:00 |
|
Auguste Rame
|
599c134593
|
Imports, cross-boundary resolution; can import std but dies on missing builtins / lang features
|
2022-11-08 14:37:13 -05:00 |
|
Auguste Rame
|
779c3c0710
|
Hacky mess but it works (only if your function is the first root decl tho :P)
|
2022-11-08 14:37:13 -05:00 |
|
Auguste Rame
|
06e8756849
|
Add struct test
|
2022-11-08 14:37:13 -05:00 |
|
Auguste Rame
|
d2640a44ac
|
comptime interpreter moment
|
2022-11-08 14:37:01 -05:00 |
|
Techatrix
|
865a2713cd
|
add tests for cimport
|
2022-08-26 16:53:44 +02:00 |
|