Techatrix
29690f4e0b
Refactor Ast helper functions
2022-08-18 00:52:21 +02:00
Lee Cannon
673b4b3505
trigger completion after ]
2022-08-14 22:45:05 +01:00
Gregory Anders
c4f3cd0efa
Only return highlights for symbols in current document
...
This seems to only occur when highlighting "field access" symbols, e.g.
"bar" in a statement such as `foo.bar`. This is because the
`symbolReferencesInternal` function finds the reference to the field in
the container even when the container is not in the current document.
2022-08-10 16:03:00 -06:00
Techatrix
1ab262c625
Fix memory leaks
2022-08-06 01:30:43 +02:00
Auguste Rame
ea24928002
Merge pull request #574 from Techatrix/tokenize-undefined
...
Semantic token for keyword 'undefined'
2022-08-05 21:48:19 +02:00
Auguste Rame
a73c77db6d
Merge pull request #572 from Techatrix/patch-stduri
...
fix 'Cannot resolve std library import'
2022-08-05 21:48:00 +02:00
Techatrix
a30d310d7f
better semantic token for keyword undefined
2022-08-05 14:20:16 +02:00
Techatrix
cee46461e0
handle ptr_type_sentinel
2022-08-05 11:22:55 +00:00
Techatrix
c9d41650da
fix 'Cannot resolve std library import'
2022-08-05 13:01:39 +02:00
Techatrix
5d4c68e9c5
Add missing tests
2022-08-03 23:29:03 +02:00
Techatrix
ae5da361bf
Merge branch 'zigtools:master' into session-tests
2022-08-03 21:11:43 +00:00
Lee Cannon
d83e37d99a
provide build_runner command on failure ( #569 )
2022-08-03 13:43:34 -04:00
Techatrix
f2315e0c7a
Format zls.json
in setup wizard ( #568 )
2022-08-02 14:28:27 -04:00
Techatrix
fca78a98b0
move ArenaAllocator into Server
2022-08-01 00:44:07 +02:00
Techatrix
805148125c
revive session tests
2022-07-31 23:39:33 +02:00
Techatrix
75570aef3c
add writer interface to Server & move main to main.zig
2022-07-31 23:38:27 +02:00
Lee Cannon
cf8baa3586
fix format string ( #565 )
2022-07-27 15:46:03 -04:00
haze
528fd26a13
update format specifiers for optional strings ( #564 )
2022-07-27 09:41:45 -04:00
Auguste Rame
913d6aee9d
Fix tests for real? ( #562 )
...
* Actually a horrible patch
2022-07-25 16:09:54 -04:00
Lee Cannon
98e5451d98
support 0.9 and master ( #561 )
2022-07-24 17:08:14 -04:00
Techatrix
224332d3a8
update README.md and setup
...
- update notes for VS Code according to new changes in zls-vscode
- add instructions for setting up Helix editor
2022-07-24 17:01:05 +02:00
alvv-z
e8bbb20783
Update setup wizard for ST4 ( #461 )
...
* Set include_at_in_builtins to false if Sublime Text version > 4000
2022-07-24 07:58:26 -04:00
Techatrix
0ecdeeecb1
Implement textDocument/inlayHint ( #559 )
...
* Implement textDocument/inlayHint
* Add corresponding Config options
2022-07-24 07:38:13 -04:00
Auguste Rame
39e4a561b2
Merge pull request #484 from gpanders/documentHighlight
...
Implement textDocument/documentHighlight
2022-07-23 05:30:57 -04:00
Gregory Anders
b71a83b64a
Limit references to current document for documentHighlight
2022-07-22 19:38:26 -06:00
Gregory Anders
94770b86c6
Implement textDocument/documentHighlight
2022-07-22 19:37:06 -06:00
Techatrix
d734245141
Highlight orelse as a keyword
2022-07-23 00:34:53 +00:00
Auguste Rame
5f9b9c564c
Fix tokenRelativeLocation
...
Closes #354
Closes #543
2022-07-17 16:29:03 +02:00
Veikka Tuominen
427f7b12ef
update to IterableDir changes in Zig std
2022-07-17 13:03:30 +02:00
Veikka Tuominen
410a2dd6dd
add f80
2022-07-17 13:03:26 +02:00
Auguste Rame
8e2e597ec3
Refactor builds!
2022-07-17 12:17:55 +02:00
Auguste Rame
1d910ed973
Start refactoring main -> Server's globals
2022-07-17 12:00:29 +02:00
Auguste Rame
6f19772c17
Fix config source of truth problems, refactor some more
2022-07-15 18:06:18 +02:00
Auguste Rame
4507f4a275
Add Discord link, DocumentStore now uses the config source of truth!
2022-07-15 14:51:36 +02:00
Auguste Rame
c640903c98
Fix container function param completion
...
Closes #521
2022-07-14 14:44:22 +02:00
Auguste Rame
2e379336b9
(Hopefully) fix configuration uri/memory bugs
...
Closes #533
2022-07-14 12:43:10 +02:00
Ali Chraghi
5162e9a803
setup: Update vscode configuration snippet
2022-07-12 22:31:29 +04:30
Techatrix
6b66820677
Remove unnecessary pointer indirection
2022-07-11 23:57:41 +00:00
Auguste Rame
37f79c86fa
Fix CI?
...
I really need to fix Zig's error handling on message send failure, it's so bad 😭
2022-07-11 20:28:50 +02:00
Auguste Rame
acd57ddb16
workspace configuration server request model implemented!
2022-07-11 15:45:31 +02:00
Auguste Rame
3b33750f59
Add config option, fix config wizard, fix random crash and extern unused highlighting
2022-07-09 05:23:53 -04:00
Auguste Rame
43c61b3da6
@import and @embedFile completions!
2022-07-09 05:23:53 -04:00
Auguste Rame
bb89c3518b
Nice to have style hint and bug fix
2022-07-09 05:23:53 -04:00
Auguste Rame
5838a34101
Fix small bugs
...
Thanks for the heads up Travis :)
2022-07-08 22:57:34 +02:00
Auguste Rame
0c0cb261b7
Basic variable type resolution on hover
2022-07-08 15:15:50 -04:00
Auguste Rame
0f3eb1df36
Fix function snippets not working with details
2022-07-08 04:57:58 -04:00
Auguste Rame
a96532aa65
Add config option for unused vars
2022-07-08 04:26:31 -04:00
Auguste Rame
e5e76c8063
Add super basic unused variable support
2022-07-08 04:26:31 -04:00
Auguste Rame
acb339ab95
Merge branch 'master' into label_details_support
2022-07-07 03:15:05 -04:00
ryuukk
9101cc7c3f
Put constants/imports at the top
2022-07-07 03:09:44 -04:00