fn ⌃ ⌥
0baae921ed
Add completion test
2023-06-24 10:14:58 -07:00
fn ⌃ ⌥
a8c81522cd
Resolve type of simple labeled block
2023-06-24 09:00:12 -07:00
Techatrix
a16fb19797
improve self param detection in inlay hints ( #1258 )
2023-06-24 02:25:12 +01:00
Techatrix
7e19a88ad2
update stage2 sources ( #1257 )
2023-06-23 22:14:08 +01:00
Techarix
0e57f694be
update analysis of builtin functions
2023-06-23 21:10:26 +01:00
Lee Cannon
ecb18949df
disable translate c test on windows ( #1253 )
2023-06-23 11:47:54 -04:00
Lee Cannon
d5cbb5b6c8
Merge pull request #1249 from FalsePattern/master
...
Update to 0.11.0-dev.3737+9eb008717
2023-06-22 19:22:25 +01:00
FalsePattern
9b176c5a66
Add notice to legacy_json
2023-06-22 19:53:43 +02:00
FalsePattern
0a8dcb9b6e
update zon to merged commits
2023-06-22 19:43:27 +02:00
FalsePattern
c0439c646c
Update config_gen.zig and regenerated master
2023-06-21 23:14:00 +02:00
FalsePattern
71b09a3ffe
fix legacy json in tests
2023-06-21 17:47:58 +02:00
FalsePattern
7fede4a9e2
Update to latest binary build on website
2023-06-21 17:37:42 +02:00
FalsePattern
d0c62157b4
Added legacy-style json api wrapper
2023-06-21 17:24:29 +02:00
FalsePattern
fc9ce8b8e4
update dependencies
2023-06-21 17:21:10 +02:00
FalsePattern
cf211cd599
update casting builtins
2023-06-21 17:08:10 +02:00
Lee Cannon
f8e8371f04
Fixed compatibility with latest builds of Zig ( #1246 )
...
* zig_change: `alignForward` requires type parameter
* zig_change: `std.builtin.Version` -> `std.SemanticVersion`
2023-06-18 17:29:24 -04:00
Lee Cannon
f6da47fafd
Merge pull request #1241 from acristoffers/master
...
Updates Nix to reflect Zon.
2023-06-17 20:04:42 +01:00
Álan Crístoffer
756cd86f54
Updates Nix to reflect Zon.
2023-06-17 20:37:55 +02:00
Lee Cannon
5115bb27ac
Merge pull request #1239 from FalsePattern/master
...
Fixed compatibility with latest builds of Zig
2023-06-17 19:31:27 +01:00
FalsePattern
8c0a3d4b10
Update diffz to latest-compatible version
2023-06-17 19:52:17 +02:00
FalsePattern
4b35e80f96
Replace deprecated calls
...
std.math.min,
std.math.max,
std.math.inf_f32
Were removed from the standard library and no longer compile.
2023-06-17 16:32:09 +02:00
Joe Williams
83c9a7b493
autofix now handles comments in the event of a newline w/ comments ( #1236 )
...
* autofix now handles comments in the event of a newline w/ comments
* oob check
* continue statements so we don't waste time checking things we know
* added a skip for if the characters are a comment
* convert to switch for readability
2023-06-15 12:53:33 -07:00
Lee Cannon
c28a59ccf3
Merge pull request #1229 from leecannon/deduplicate_packages
...
deduplicate packages in the build runner
2023-06-10 10:34:56 +01:00
Lee Cannon
4d0e1afb72
Merge pull request #1233 from Techatrix/enum-completion
...
set Enum completion kind to .EnumMember
2023-06-09 23:20:42 +01:00
Lee Cannon
e1e75a1e63
Merge pull request #1232 from Techatrix/usingnamespace-invalid-usingtrail
...
clear using_trail when calling resolveUse
2023-06-09 23:18:07 +01:00
Techatrix
c446087231
set Enum completion kind to .EnumMember
2023-06-09 23:35:27 +02:00
Techatrix
77e39a8da8
clear using_trail when calling resolveUse
...
fixes #1231
2023-06-09 23:13:36 +02:00
Lee Cannon
74cfaade37
deduplicate packages in the build runner
2023-06-05 22:04:14 +01:00
Lee Cannon
1020817ed0
Merge pull request #1228 from nullptrdevs/max_output_bytes
...
`executeBuildRunner`: increase `.max_output_bytes`
2023-06-05 21:15:16 +01:00
nullptrdevs
e0d4b9282b
executeBuildRunner
: increase .max_output_bytes
2023-06-05 12:34:26 -07:00
Lee Cannon
767343c926
Merge pull request #1227 from acristoffers/master
...
Updates Nix to reflect Zon.
2023-06-05 11:58:29 +01:00
Álan Crístoffer
62ed4df269
Updates Nix to reflect Zon.
2023-06-05 08:20:06 +02:00
Auguste Rame
4f0762af62
Use @silversquirl's binned allocator ( #1134 )
...
* Use @silversquirl's binned allocator
* Finish this
2023-06-03 23:42:56 -07:00
nullptrdevs
0afc1c3b21
Fix configuration.getConfigurationType
returning non null values ( #1220 )
...
The function would change the `Config` struct fields' type to optional but keep a non null value which led to `Server.didChangeConfigurationHandler` assigning wrong values to `server.config`.
2023-06-02 16:46:29 -04:00
Lee Cannon
f96b226b4d
Merge pull request #1213 from Techatrix/update-debug-helpers
...
refactor debugging utilities
2023-05-31 18:12:58 +01:00
Lee Cannon
5d53f0104f
Merge pull request #1209 from Vexu/semantic-tokens
...
Semantic token adjustments
2023-05-30 21:24:58 +01:00
Lee Cannon
fa0793596f
Merge pull request #1215 from Techatrix/refactor-doc-scope
...
Refactor document scope generation
2023-05-30 21:05:26 +01:00
Lee Cannon
88978bac2e
Merge pull request #1214 from Techatrix/code-actions-tests
...
add tests for autofix code actions
2023-05-30 21:00:39 +01:00
Lee Cannon
f06c75157c
Merge pull request #1212 from Techatrix/param-slice
...
add `paramSlice` helper function
2023-05-30 20:56:21 +01:00
Techatrix
458da88f90
refactor debugging utilities
2023-05-30 19:05:26 +02:00
Techatrix
cc8fb14906
add tests for autofix code actions
2023-05-30 18:46:37 +02:00
Lee Cannon
94334f4121
Merge pull request #1210 from junnplus/didChangeConfiguration
...
compatible with the `settings.zls` in didChangeConfigurationHandler
2023-05-30 17:42:03 +01:00
Lee Cannon
54f4768070
Merge pull request #1136 from Techatrix/revive-translateC
...
revive C import support
2023-05-30 17:32:14 +01:00
Ye Sijun
643496922d
compatible with the settings.zls
in didChangeConfigurationHandler
...
Signed-off-by: Ye Sijun <junnplus@gmail.com>
2023-05-30 15:54:26 +09:00
Techatrix
b623f141ea
revive translateC support
2023-05-30 01:59:46 +02:00
Techatrix
a2de5bf2e6
add paramSlice
helper function
2023-05-30 00:52:16 +02:00
Techatrix
9f9bf9eba8
include enum fields in enum completion set
2023-05-30 00:02:01 +02:00
Techatrix
a6f7e80ea3
fix memory leak on error in makeInnerScope
2023-05-30 00:02:01 +02:00
Techatrix
8b941e5444
reduce size of ScopeContext
2023-05-30 00:02:01 +02:00
Techatrix
52c38afe46
replace scope decl container from StringHashMap with StringArrayHashMap
2023-05-30 00:02:01 +02:00