Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

zigtools

Making free and open-source tooling for Zig users!
Collective - Host: opensource - https://opencollective.com/zigtools - Code: https://github.com/zigtools

write translate-c source with writeAll

github.com/zigtools/zls - b2104a2f5b2aa0000d7e790cf2d97cb8c99c6545 authored over 1 year ago by Techarix <[email protected]>
fix free size mismatch in collectIncludeDirs

github.com/zigtools/zls - 5a3687f32900107e80ae59bb350db0497d62aec6 authored over 1 year ago by Techarix <[email protected]>
Update setup for latest Zig version

This includes several fixes for compatibility with the latest Zig
version at the time of writing...

github.com/zigtools/playground - 2c99955d40d949396cb807ce27d363680b4bcf4d authored over 1 year ago by Ian Johnson <[email protected]>
ignore invalid folding ranges instead of assertion (#1427)

github.com/zigtools/zls - a3f2afadbba41dbe2eaf07216b2a7bf15e1c9e8c authored over 1 year ago by Techatrix <[email protected]>
use std.time.Timer instead of timestamps (#1426)

github.com/zigtools/zls - 0a57893392c3132f05a28fe4d2104c1038ad6a1b authored over 1 year ago by Techatrix <[email protected]>
allow relative paths in `zig build gen`

github.com/zigtools/zls - 5c29b0dbcf6002db71edea969c808803e88db046 authored over 1 year ago by Techarix <[email protected]>
build.zig: restore offline compiling support

Signed-off-by: Eric Joldasov <[email protected]>

github.com/zigtools/zls - f95a0efca127c01450cd3beaf35e407e6dc1ff35 authored over 1 year ago by Eric Joldasov <[email protected]>
correctly handle supportsCustomValues (#11)

* fix creation of double optionals

* correctly handle enums with `supportsCustomValues`

github.com/zigtools/zig-lsp-codegen - 956d76dbac2bc45d6b82b041944fdc4bb60773fb authored over 1 year ago by Techatrix <[email protected]>
improve messages about absence of zig executable (#1424)

github.com/zigtools/zls - d78fb62944601a1552af93fa1724d2d0e14bb8d0 authored over 1 year ago by Techatrix <[email protected]>
reduce size of error_union_payload in `Analyser.Declaration`

github.com/zigtools/zls - 1dadc3e37540da39ad4a292a3a23bff630bf666f authored over 1 year ago by Techatrix <[email protected]>
reduce size of switch_payload in `Analyser.Declaration`

github.com/zigtools/zls - 60c3140741b00a46e688a92db36446e9e231347e authored over 1 year ago by Techatrix <[email protected]>
reduce size of param_payload in `Analyser.Declaration`

github.com/zigtools/zls - c4246020d6b2f31f6cd7fe490e95930cbfe371c4 authored over 1 year ago by Techatrix <[email protected]>
use a switch instead of creating a huge if else chain (#1421)

github.com/zigtools/zls - b9b5d1c30572cc53d0bfc0e85c582d80997ab3b0 authored over 1 year ago by Techatrix <[email protected]>
make functions private in Server.zig that don't need to be accessible (#1423)

github.com/zigtools/zls - 14926b530581965a45012d5d56b0afabdb9d68cb authored over 1 year ago by Techatrix <[email protected]>
remove unnecessary comptime specifier from functions (#1420)

github.com/zigtools/zls - d853fe9771ae078dfd02456f7cc1719d2b7f550f authored over 1 year ago by Techatrix <[email protected]>
flake.lock: Update (#1419)

Flake lock file updates:

• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/babf56d5b24a91...

github.com/zigtools/zls - 672b7cf5407014a45fbd9520d8bdff00ecf6ddbf authored over 1 year ago by Techatrix <[email protected]>
Search for r_brace at the AST level, not the source code level. (#1416)

github.com/zigtools/zls - e2da11dbc2ad9a0dfd75fd1ae9bd495b1494d92d authored over 1 year ago by Michael Buckley <[email protected]>
detect unexpected semantic tokens in tests

github.com/zigtools/zls - 6895f55cd3f964aff671fc4d2b2c8bba30c9b9eb authored over 1 year ago by Techatrix <[email protected]>
fall back to .variable semantic token if type can't be resolved

github.com/zigtools/zls - 0ac8949f4e1be4721de402b1b3a03491eb7219bd authored over 1 year ago by Techatrix <[email protected]>
resolve .errorTag semantic token type

github.com/zigtools/zls - ab535423bf3dc33980ff27e839c4ce8b621fcfbf authored over 1 year ago by Techatrix <[email protected]>
fix out of bounds read on for node with invalid capture

github.com/zigtools/zls - fd043da62b43b46f4356eee54d0dc1a5357aa0e6 authored over 1 year ago by Techatrix <[email protected]>
fix integer overflow in struct init field completion without lhs

github.com/zigtools/zls - 666f80d6211e8ce188c5b18da8cbef04351ab1d5 authored over 1 year ago by Techatrix <[email protected]>
fix memory leak when running replay

github.com/zigtools/zls - e68b3758a0dc98c8f2c7a13f5888d1024eaa417c authored over 1 year ago by Techatrix <[email protected]>
fix integer overflow on top level container field hover

github.com/zigtools/zls - 48c10750cfcbb2c8d10a686e6e697bdb1f564e00 authored over 1 year ago by Techatrix <[email protected]>
correctly resolve import string of malformed string literal

github.com/zigtools/zls - 31e4575bc2bc9ee0816306ea27010c562b7f2975 authored over 1 year ago by Techatrix <[email protected]>
fix use after free in PositionContext

`curr_ctx` is a pointer into the `stack` ArrayList.
The above switch may append an item to the s...

github.com/zigtools/zls - 572a4c4bdc74ec1d9f82d35b0201396423effb37 authored over 1 year ago by Techatrix <[email protected]>
use a different build_runner file based on the runtime zig version

github.com/zigtools/zls - 6307e916bd54c4caf6ad9ae97e2fa8f5066fa9e8 authored over 1 year ago by Lee Cannon <[email protected]>
provide both a version string and a semantic version in build options

github.com/zigtools/zls - 4440c1f86800a094e07c79ba9c7b7c386fb45713 authored over 1 year ago by Lee Cannon <[email protected]>
handle new enum variants in the build runner

github.com/zigtools/zls - 5e6c6c11f0868bf85bddde47dd502019f7eafc9b authored over 1 year ago by Lee Cannon <[email protected]>
check compatibility with old versions in the build_runner ci

github.com/zigtools/zls - c06c8f9ab01f6c975d9f9cdde2020fc127f95d24 authored over 1 year ago by Lee Cannon <[email protected]>
major rewrite (#18)

github.com/zigtools/sus - 98c68af46421f8331b491c02ffec0d60214630fd authored over 1 year ago by Techatrix <[email protected]>
update usages of `nan_f32` and `qnan_f32`

github.com/zigtools/zls - 9c1f5c8163d64128f032d302dce881ae381d8aa8 authored over 1 year ago by Lee Cannon <[email protected]>
nix: add missing dependency on zig language reference file

github.com/zigtools/zls - e217194e48e0d819efecb2af904f154c4cc98379 authored over 1 year ago by Techatrix <[email protected]>
flake.lock: Update

Flake lock file updates:

• Added input 'langref':
'https://raw.githubusercontent.com/ziglan...

github.com/zigtools/zls - 4ace2f5fb4ba9cfeba265d3538f06d8274915c8e authored over 1 year ago by Techatrix <[email protected]>
add compiler version command line option (#1412)

github.com/zigtools/zls - fb5bfe2bc12c4b5e83c3c3bbe627c51e3aa38c51 authored over 1 year ago by Lee Cannon <[email protected]>
generate version data file in build phase (#1409)

github.com/zigtools/zls - adcc6862f7680a2fd079d7feba51af6ddc57a35b authored over 1 year ago by Techatrix <[email protected]>
implement build on save diagnostics

github.com/zigtools/zls - 895a888fec57cea6aa9489849bfb8a7746530e5b authored over 1 year ago by Techatrix <[email protected]>
add `enable_build_on_save` config option

github.com/zigtools/zls - aeb052179610b658d52dd61419d3aaecad16d95d authored over 1 year ago by techatrix <[email protected]>
call splitScalar instead of split whenever possible

github.com/zigtools/zls - 03a5130dd3d569c73cf40ffb255b82ae90f44c28 authored over 1 year ago by techatrix <[email protected]>
Merge pull request #1408 from zigtools/techatrix/config-v2

config related fixes

github.com/zigtools/zls - 81bfc90d609e688cd7179d6b02921cbd2146d1c7 authored over 1 year ago by Auguste Rame <[email protected]>
log messages even if the server is uninitialized

github.com/zigtools/zls - 758805ab2da7d435cb7631aa8122fac5a0c00cb0 authored over 1 year ago by Techatrix <[email protected]>
resolve relative zig_lib_path

github.com/zigtools/zls - e7af7b5972101a7c2b8fd3c298197aff2edf443a authored over 1 year ago by Techatrix <[email protected]>
Revert "use realpathAlloc to make paths from zig env absolute (#1407)"

This reverts commit b47781897acca54b3fffbe052c6daf3ab08fe8b0.

github.com/zigtools/zls - e13b8e55277a141830989851fc597e63dcb33f3b authored over 1 year ago by Techatrix <[email protected]>
preserve old configuration options on update

github.com/zigtools/zls - 5a3109c2d4b0c97a32c9a91bac985e9d18dfd8d7 authored over 1 year ago by Techatrix <[email protected]>
Revert "only resolve config options on startup (#1404)"

This reverts commit eb00a8ab15c40ac11b75da3c24886cdcd4680346.

github.com/zigtools/zls - 878291a666272137a0deceb2361a90a5c676963c authored over 1 year ago by Techatrix <[email protected]>
use realpathAlloc to make paths from zig env absolute (#1407)

github.com/zigtools/zls - b47781897acca54b3fffbe052c6daf3ab08fe8b0 authored over 1 year ago by Not cancername <[email protected]>
use correct response error codes (#1405)

github.com/zigtools/zls - ee9595132b1ac8d5c10e23e03a7059199cb63547 authored over 1 year ago by Techatrix <[email protected]>
only resolve config options on startup (#1404)

github.com/zigtools/zls - eb00a8ab15c40ac11b75da3c24886cdcd4680346 authored over 1 year ago by Techatrix <[email protected]>
search for build files even if a zig executable is not available (#1402)

github.com/zigtools/zls - 9e01799cf8c3771276a7cc17cfd7455ee8f6fba1 authored over 1 year ago by Techatrix <[email protected]>
correctly parse custom values according to LSP Specification

github.com/zigtools/zls - 9bff4ade3be2d6f3767dd94f5b73b90de2955ce8 authored over 1 year ago by Techatrix <[email protected]>
build_runner: match upstream cache creation

github.com/zigtools/zls - 4c3236b5de599845a7627b5898699069b7d8d7b7 authored over 1 year ago by Lee Cannon <[email protected]>
build_runner: handle more types of include dirs

github.com/zigtools/zls - 834a943df124e54256238e28b252624fb0a52680 authored over 1 year ago by Lee Cannon <[email protected]>
fix potential buffer overflow when rendering parse diagnostics (#1401)

github.com/zigtools/zls - c7bca862a5b02b179a6e85bc9c3711e6921694e8 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1366 from Techatrix/config-v2

github.com/zigtools/zls - 2dbfcd51023e14fedfd35e8d0d43e5a394d66d31 authored over 1 year ago by Techatrix <[email protected]>
build_runner: use custom `getPath` to handle GeneratedFile correctly

github.com/zigtools/zls - f05dff5b140e0ded4d31327c39e541eb67ca11a7 authored over 1 year ago by Lee Cannon <[email protected]>
build_runner: recurse into dependant steps

github.com/zigtools/zls - 91974a360b8c33810864084c1ce1facf3d44d46c authored over 1 year ago by Lee Cannon <[email protected]>
explore duplicate packages in build runner (#1393)

github.com/zigtools/zls - 9532f4a169c5064cca6cdc5edd60fbd7d66499aa authored over 1 year ago by Techatrix <[email protected]>
Bump `zls_version` to 0.12.0 in preparation for release cut

github.com/zigtools/zls - 155c27f87679f36a404e95ab06154c2b3fbf7e85 authored over 1 year ago by Auguste Rame <[email protected]>
check `linkSupport` when handling goto requests (#1389)

Starting from LSP 3.14.0, an optional flag `linkSupport` is
introduced which changes the result...

github.com/zigtools/zls - 5bfff2a4b9ee01a7bab5fc26fad6e174f289c28d authored over 1 year ago by Dave <[email protected]>
`getPositionContext`: Include preceding line(s) when tokenizing if a line starts with a '.' (#1221)

github.com/zigtools/zls - c29ff3c599695879789dbd17970ed2ea1d669332 authored over 1 year ago by nullptrdevs <[email protected]>
Update data for Zig 0.11.0 (#1383)

Signed-off-by: Eric Joldasov <[email protected]>

github.com/zigtools/zls - ae77a8999f058ebaded1bb8eeeb50de02ac8225b authored over 1 year ago by BratishkaErik <[email protected]>
Fix Go to Type Definition (#1352)

github.com/zigtools/zls - 3663cd301b247c152366223c06e7b9446c9ca501 authored over 1 year ago by fn ⌃ ⌥ <[email protected]>
Update flake.lock (#1384)

github.com/zigtools/zls - d1d4e60d543812231e3afe977f32fc6846c83962 authored over 1 year ago by jptrzy <[email protected]>
update usage of std.zig.system.NativePaths (#1382)

github.com/zigtools/zls - 924051cdd80b4bd2113680dab07111cfb3c2ab6f authored over 1 year ago by Techatrix <[email protected]>
fix infinite loop on struct init field completion (#1380)

Co-authored-by: nullptrdevs <[email protected]>

github.com/zigtools/zls - 4e15e43c88aa0514ee68b09b47a18d2ad57d50d9 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1379 from Techatrix/fix-1378

detect type reference cycles on hover

github.com/zigtools/zls - a607a4cd90145f4b29b8985fa581fec85729c72c authored over 1 year ago by Lee Cannon <[email protected]>
Disable fuzzing temporarily until fuzzer/infra is fixed (#1381)

github.com/zigtools/zls - 43e0b5617a78770eb264a7b980b9fe80db0b8157 authored over 1 year ago by Auguste Rame <[email protected]>
detect type reference cycles on hover

github.com/zigtools/zls - d90c85f9aa1ccd81cff0dccf2ac539d4958d5209 authored over 1 year ago by techatrix <[email protected]>
merge Analyser.using_trail and Analyser.resolved_aliases

github.com/zigtools/zls - ed00f10139fdbced1370bfe809e6dc016c0e74e2 authored over 1 year ago by techatrix <[email protected]>
Merge pull request #1340 from Techatrix/expand-testing

various testing improvments

github.com/zigtools/zls - 1cd1b909b5537361c6efeee98269abb692dcc4e4 authored over 1 year ago by Techatrix <[email protected]>
Revert "simplify semantic token generation on field access"

This reverts commit 9417292420cf7afce1c983137d1cbc89d89f03f1.

github.com/zigtools/zls - 5fc7d4674d96e49b8831dd064cb99b7f4c155bf6 authored over 1 year ago by techatrix <[email protected]>
enable references label test

github.com/zigtools/zls - 65a8f3026fc8d23e64c5110076d187c11f24b5c7 authored over 1 year ago by Techarix <[email protected]>
add new semantic token tests

github.com/zigtools/zls - c91a8eebc63416cb25827554943d1519f0718cf3 authored over 1 year ago by techatrix <[email protected]>
remove incorrect TODOs

github.com/zigtools/zls - 291ff69de8ead06dff3abf757456bd884a1cfc4f authored over 1 year ago by Techarix <[email protected]>
add hover tests

Co-authored-by: fn ⌃ ⌥ <[email protected]>

github.com/zigtools/zls - 3c0664ca0218fcb3ecea5b5ae2da93b2cb35bfb1 authored over 1 year ago by techatrix <[email protected]>
remove unused global var decls

github.com/zigtools/zls - f375382e79d2b38ee6b5e28e48e0224b9ec98f42 authored over 1 year ago by Techarix <[email protected]>
refactor some testing code

github.com/zigtools/zls - 7919dd7fdb33b316b70e66b38cbe4570859f5a54 authored over 1 year ago by Techarix <[email protected]>
update stage 2 sources

github.com/zigtools/zls - 4aa4bd7b715f2d603faa31a7bbb156e0885ce1ae authored over 1 year ago by techatrix <[email protected]>
Remove the extra part from hover message

Signed-off-by: xphoniex <[email protected]>

github.com/zigtools/zls - 641391c24e05f72ed5c026f83b10975782e0f1ce authored over 1 year ago by xphoniex <[email protected]>
fix parsing of unknown or ill formed CodeActionKind (#1313) (#1367)

imagine correctly following the LSP Specification

github.com/zigtools/zls - 49b1c5f232dc1de2c5f09d68be51e1b3e67eefb5 authored over 1 year ago by Techatrix <[email protected]>
add workaround for https://github.com/ziglang/zig/issues/16647 (#1375)

github.com/zigtools/zls - ee02213596e2b247b8df74d7a800a41353f0734b authored over 1 year ago by Techatrix <[email protected]>
resolve std.ArrayList(T).Slice (#1373)

github.com/zigtools/zls - 88f2fa625524642115888580ce630f0f4d305464 authored over 1 year ago by Techatrix <[email protected]>
update build runner (#1372)

github.com/zigtools/zls - 9c13038dd6957dd8a5221592ae833100cc82763c authored over 1 year ago by Techatrix <[email protected]>
workflow: specify `-Dcpu=baseline` when building artifacts (#1359)

github.com/zigtools/zls - f91ff831f4959efcb7e648dba4f0132c296d26c0 authored over 1 year ago by Techatrix <[email protected]>
Merge pull request #1357 from Techatrix/semantic-tokens

minor semantic tokens improvements

github.com/zigtools/zls - 14f9e044396e3b01a8d8e9a296e0314643a1f0f2 authored over 1 year ago by Lee Cannon <[email protected]>
Updates Nix lock to newer compiler version. (#1374)

github.com/zigtools/zls - d71095cb89be063967be357c5db0eddd467cede8 authored over 1 year ago by Techatrix <[email protected]>
move BuildAssociatedConfig to new json API

github.com/zigtools/zls - b741fe7763e9e7a8826da77ac3f977292c825a4c authored over 1 year ago by techatrix <[email protected]>
rework config system

github.com/zigtools/zls - 93ce4a9be5ed78e3fdbd36df405fa34baf4ddf0e authored over 1 year ago by Techatrix <[email protected]>
move BuildConfig to new json API

github.com/zigtools/zls - 1ec22eb0390d1fc2bec348e43ecab3a662c0020a authored over 1 year ago by techatrix <[email protected]>
use `std.meta.stringToEnum` instead of re-implementing it

github.com/zigtools/zls - fa971de679de4785457c19757a054086175f31c2 authored over 1 year ago by techatrix <[email protected]>
remove `include_carriage_return` parameter from `Header.zig`

github.com/zigtools/zls - 950aa18e64e0089a756329972d4e58542080e103 authored over 1 year ago by techatrix <[email protected]>
remove call to deprecated function `std.mem.copy`

github.com/zigtools/zls - 502bacb12a9834c5b6b996e7a263a4fde05e9781 authored over 1 year ago by techatrix <[email protected]>
move configuration.getZigEnv to new json API

github.com/zigtools/zls - 7f88937924dcfa56eeb3ce86cc9def4e0dcfdc05 authored over 1 year ago by techatrix <[email protected]>
remove `legacy_json.zig`

github.com/zigtools/zls - f528e5601e8ea3fa5a09c533a1dbc0ffecfead26 authored over 1 year ago by techatrix <[email protected]>
don't invoke UB if the executable argument is missing

github.com/zigtools/zls - a3780fb8d64c19f6c3590f739d4d4cb6b282fc04 authored over 1 year ago by techatrix <[email protected]>
Fix building for Zig version 0.11.0-dev.4332+43b830415

Signed-off-by: Eric Joldasov <[email protected]>

github.com/zigtools/zls - 57f002b691e7c9c2cadd8d81476ab05bd40d4564 authored over 1 year ago by Eric Joldasov <[email protected]>
fix stack overflow due to cyclically anytype resolution (#1365)

github.com/zigtools/zls - f71c42b42d15a02b515806ab4226868180e33b67 authored over 1 year ago by Techatrix <[email protected]>
improve `tokenToLoc` on invalid tokens (#1363)

github.com/zigtools/zls - f2207016849a74715c8f1f99779d789097087b68 authored over 1 year ago by Techatrix <[email protected]>
fix use of uninitialised value (#1364)

github.com/zigtools/zls - 44f8f39eda30b7df3e3a17a25d7c1f0491298441 authored over 1 year ago by Techatrix <[email protected]>
Revert "Search for r_brace at the AST level, not the source code level. (#1331)" (#1360)

This reverts commit 1635a21852434bc6399f74962727abf04a3b98f5.

github.com/zigtools/zls - 89e9c603cb23b4827915af95c52624e12ab9429f authored over 1 year ago by Techatrix <[email protected]>