029onikyu
825f4ae584
Add step to Kate installation instructions
...
Without this, the editor will not attempt to launch the language server as it does not have any notion of what language a `.zig` file is for.
2022-06-06 13:48:12 -04:00
Auguste Rame
29d2dd6802
Add tracy
2022-06-06 00:28:52 -04:00
Auguste Rame
2fc5047cbd
Add tracy submodule
2022-06-06 00:28:52 -04:00
Gregory Anders
289d137d13
Ignore unimplemented notifications
...
Responding to an unimplemented notification can cause errors for some
LSP clients that do not expect to receive a response after sending a
notification. Differentiate between unimplemented requests and
notifications and only send a generic null response for the former while
silently ignoring the latter.
2022-06-05 17:26:56 -04:00
Auguste Rame
ebc6de9673
Remove zinput dependency
2022-06-05 13:36:43 -04:00
Auguste Rame
e320dbd651
Add builtin path to configuration struct
2022-06-05 13:36:28 -04:00
Vesim
f5fb4afd7c
implement workspace/configuration
2022-06-05 13:36:28 -04:00
Auguste Rame
04611ba1a1
Fix build runner for latest Zig
2022-05-30 02:04:34 -04:00
Auguste Rame
ee65d3a623
Merge pull request #496 from leecannon/master
...
Fix `std.math.cast`, `std.ChildProcess`, tests on Windows and enable Windows in CI
2022-05-29 15:24:11 -04:00
Lee Cannon
9bfa372059
enable windows and mac tests in CI
2022-05-29 18:50:48 +01:00
Lee Cannon
ffe9598fbd
fix tests
2022-05-29 18:45:08 +01:00
Lee Cannon
dcc125e115
use provided target for tests
2022-05-29 18:19:30 +01:00
Lee Cannon
4f04f7dac0
std.ChildProcess.init
cannot error
2022-05-29 18:18:57 +01:00
Lee Cannon
106e3cd963
std.math.cast
returns optional
2022-05-29 18:17:43 +01:00
Auguste Rame
b9351ca722
Merge pull request #492 from suirad/fix-build
...
update build.zig for recent zig changes
2022-05-28 14:19:41 -04:00
Suirad
a78ccc8ccf
update build.zig for recent zig changes
2022-05-27 23:41:44 -05:00
Auguste Rame
ed3d38328a
Merge pull request #479 from Jarred-Sumner/master
...
Fix missing doc comment for `inline fn`
2022-04-23 11:45:19 -04:00
Jarred Sumner
a3723c73b8
Fix missing doc comments in inline fn
2022-04-22 00:49:36 -07:00
Auguste Rame
256d7b7cdd
Merge pull request #476 from v1nh1shungry/fix-error-value
2022-04-20 07:25:24 -04:00
v1nh1shungry
042b03a06a
fix ast.lastToken() does not handle empty error_value
2022-04-20 14:49:52 +08:00
Auguste Rame
fd2a863245
Merge pull request #473 from nektro/zig-10.1679
...
update to zig master 0.10.0-dev.1679+d227f76af
2022-04-01 20:38:54 -04:00
Meghan Denny
ca409941e0
update to zig master 0.10.0-dev.1679+d227f76af
2022-03-31 16:01:43 -07:00
Auguste Rame
14698c35c9
Merge pull request #455 from davidgm94/fix-zls-config-crash
...
Fix ZLS config not found crash #410
2022-03-24 13:12:33 -04:00
Auguste Rame
4e6564d7da
Merge pull request #467 from ikrima/fix-addrspace-section
...
fix: ast.lasttoken() does not handle addrspace section
2022-03-01 21:18:54 -05:00
Auguste Rame
706413e468
Merge pull request #463 from cascade256/comment-highlighting-fix
...
Skip char and string literals when highlighting comments
2022-03-01 21:18:34 -05:00
ikrima
90195a6695
fix: ast.lasttoken() does not handle addrspace section
2022-02-28 16:08:56 -06:00
Josh Crisp
e38278d2a5
Skip char and string literals when highlighting comments
2022-02-15 16:52:08 -08:00
David Gonzalez Martin
a1f72d46e3
Fix ZLS config not found crash #410
2022-02-07 22:14:31 -06:00
Auguste Rame
f3aabd6b7c
Merge pull request #453 from hexops/master
...
update for anytype field yeeting
2022-02-03 00:12:57 -05:00
Stephen Gutekanst
515cdd95a0
update for anytype field yeeting
...
Updates ZLS to account for the yeeting of anytype fields: https://github.com/ziglang/zig/pull/10766
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-02 22:00:31 -07:00
Auguste Rame
18a23c1aa2
Merge pull request #449 from novakne/patch-1
...
builtin_uri: Fix typo in log message
2022-02-01 19:16:35 -05:00
Auguste Rame
655a013db2
Merge pull request #451 from SebastianKeller/fix_build_master
...
Fix build on zig master (0.10.0-dev.500+66cf011aa)
2022-02-01 19:16:23 -05:00
Sebastian Keller
472104c0e1
Fix build on zig master (0.10.0-dev.500+66cf011aa)
...
std.process.args() has a slightly different api now, breaking the build
on zig master.
2022-02-01 21:52:15 +01:00
Hugo Machet
fa946526c2
builtin_uri: Fix typo in log message
2022-01-28 12:04:20 +01:00
Auguste Rame
fefabc658f
Merge pull request #448 from ikrima/add-typefunc-outline-nodes
...
add type function symbols to document symbol outline
2022-01-12 23:56:55 -05:00
ikrima
ca8ca06da9
yolo: add type function symbols to outline
...
Questions:
- `getDocumentSymbolsInternal`: from looking at the code + cross referencing VSCode Api, looks like its just used to enumerate document symbols
(call tree: `documentSymbol()->getDocumentSymbols()->getDocumentSymbolsInternal()`)
- sanity check: are there any other places this modification needs to be propogated?
- sanity check: specifically so that symbol resolve/rename/goto def/etc aren't broken?
- error handling: unsure what the pre/post conditions are of the parse tree when `getDocumentSymbolsInternal` is invoked
so there might be superflous guards/checks
- any tests to add?
2022-01-12 03:25:26 -06:00
Auguste Rame
08f2638d6a
Merge pull request #445 from nektro/autocomplete-builtin
...
add a default option for `@import(builtin)`
2022-01-01 16:57:39 -05:00
Auguste Rame
189de1768d
Merge pull request #446 from jonpalmisc/master
...
Update prebuilt release URLs
2022-01-01 16:56:33 -05:00
Jon Palmisciano
f7bc95500a
Update prebuilt release URLs
2021-12-31 22:00:42 -05:00
Meghan Denny
09d51af161
handle AccessDenied when making 'builtin.zig' fill-in
2021-12-29 22:53:30 -08:00
Meghan Denny
304c9bec2f
only print stderr
2021-12-29 22:47:12 -08:00
Meghan Denny
81818e3319
investing in debugging tools
2021-12-29 22:44:24 -08:00
Meghan Denny
56fccdefd5
add back FIXME comment
2021-12-29 22:24:33 -08:00
Meghan Denny
29e43a60ae
cant repro locally
2021-12-29 22:23:01 -08:00
Meghan Denny
578265f3e6
cleanup tests
2021-12-29 21:56:17 -08:00
Meghan Denny
b99c13ceef
match other tests
2021-12-29 21:45:32 -08:00
Meghan Denny
54d8f3273c
builtin_path might not be set if zig_exe_path isnt found
2021-12-29 21:17:44 -08:00
Meghan Denny
9006584835
uriFromImportStr expects a uri not a path
2021-12-29 21:08:13 -08:00
Meghan Denny
3fdab6c2fa
add a default option for import(builtin)
2021-12-29 19:35:16 -08:00
Meghan Denny
7cacfe9a6a
update builtin data for zig master
2021-12-29 22:25:03 -05:00