Lee Cannon
7c245f7dd4
Merge pull request #595 from nullptrdevs/master
...
fix: fix memory leaks related to updating config variables
2022-08-23 15:04:30 +01:00
Lee Cannon
eb60f75413
workaround zig tarball bug ( #599 )
2022-08-23 00:01:44 +02:00
nullptrdevs
015332b69e
Update analysis.zig
2022-08-22 10:54:29 -07:00
nullptrdevs
4d0ab8b1aa
Update Server.zig
2022-08-22 10:49:15 -07:00
Auguste Rame
b4ccfeecef
Issue templates ( #600 )
2022-08-22 13:23:37 -04:00
Lee Cannon
b21039d512
Merge pull request #597 from Techatrix/build-runner-fix
...
Fix Path <-> Uri mismatch
2022-08-22 17:40:59 +01:00
Lee Cannon
691502102d
Merge pull request #598 from Techatrix/update-readme
...
update README.md
2022-08-22 17:34:07 +01:00
Techatrix
72cb6f0e28
update README.md
2022-08-22 17:06:36 +02:00
Techatrix
333b1bad8c
fix Path <-> Uri mismatch
2022-08-22 16:54:56 +02:00
nullptrdevs
2c5ae262f7
fix: fix memory leaks related to updating config variables
...
adds an edge case in analysis.makeScopeInternal to prevent
leaking memory when adding duplicate container fields w/ name "other"
2022-08-21 17:11:50 -07:00
Zzzen
3e20a7a50b
fix link of VS Code ( #593 )
2022-08-21 11:33:28 -04:00
Auguste Rame
dcf43389cf
Merge pull request #589 from Techatrix/cimport-support
...
Add Cimport support
2022-08-21 15:10:27 +02:00
Techatrix
c6892eaafc
Merge branch 'zigtools:master' into cimport-support
2022-08-21 08:53:06 +00:00
Auguste Rame
fa48980acb
Merge pull request #591 from Techatrix/master
...
Update dependencies
2022-08-21 03:07:35 +02:00
Auguste Rame
cef1e83430
Merge pull request #590 from Techatrix/fix-enum-signature
...
Better handling for enum field signatures
2022-08-21 03:07:10 +02:00
Auguste Rame
4a860bff4a
Merge pull request #587 from leecannon/master
...
make `zig build` work with latest master
2022-08-21 03:03:22 +02:00
Techatrix
2e61178a08
Update dependencies
2022-08-20 19:27:31 +02:00
Techatrix
8457487b2e
better handling for enum field signatures
2022-08-20 18:28:41 +02:00
Techatrix
f543659e31
correctly handle path to uri conversion
2022-08-20 15:34:36 +02:00
Lee Cannon
ea138bc231
set use_stage1
in build.zig
2022-08-20 12:15:33 +01:00
Auguste Rame
07ae21a25c
Merge pull request #585 from InKryption/master
...
Improve unused variable report accuracy
2022-08-20 05:23:57 +02:00
InKryption
63d84855a5
Improve unused variable report accuracy
2022-08-19 15:28:38 +02:00
Auguste Rame
9161397b82
Merge pull request #584 from InKryption/master
...
2 minor tidy-ups + fix for over-eager unused parameter error in function types
2022-08-19 00:51:44 +02:00
InKryption
249685e4c5
2 minor tidy-ups + fix for over-eager unused parameter error in function types
2022-08-19 00:31:41 +02:00
Techatrix
d57f8e3a64
add basic cImport support
2022-08-19 00:00:46 +02:00
Techatrix
0436b05b80
rename build_runner_cache_path
to global_cache_path
2022-08-18 23:14:32 +02:00
Techatrix
1859afd4c5
emit JSON formatted packages & include dirs in build_runner.zig
2022-08-18 22:56:03 +02:00
Auguste Rame
41a467b0f3
Merge pull request #583 from InKryption/master
...
Improve CLI, fix leak, & other.
2022-08-18 20:23:47 +02:00
Auguste Rame
a04de8a8a1
Merge pull request #582 from Techatrix/refactor-ast-helper
...
Refactor Ast helper functions
2022-08-18 20:14:53 +02:00
InKryption
cb5eeb0b45
Improve CLI, fix leak, & other.
2022-08-18 19:46:22 +02:00
Techatrix
29690f4e0b
Refactor Ast helper functions
2022-08-18 00:52:21 +02:00
Auguste Rame
d12e5fd0d7
Merge pull request #581 from leecannon/master
2022-08-15 00:33:03 +02:00
Lee Cannon
673b4b3505
trigger completion after ]
2022-08-14 22:45:05 +01:00
Auguste Rame
c632a7f29d
Merge pull request #578 from gpanders/highlight-uri
...
Only return highlights for symbols in current document
2022-08-11 17:26:05 +02: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
Auguste Rame
8847ed54f9
Merge pull request #576 from Techatrix/fix-memory-leak
...
Fix memory leaks
2022-08-09 00:27:34 +02: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
Auguste Rame
e554c577ea
Merge pull request #573 from Techatrix/patch-1
...
Correctly handle sentinel slices
2022-08-05 21:46:14 +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
Auguste Rame
6ed5ba833b
Merge pull request #570 from Techatrix/session-tests
...
Revive Session tests
2022-08-04 23:27:18 +02:00
Techatrix
5d4c68e9c5
Add missing tests
2022-08-03 23:29:03 +02:00
Techatrix
e562d4cf4c
move Context into Context.zig
2022-08-03 23:11:55 +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