Commit graph

108 commits

Author SHA1 Message Date
ed50776aae
Merge branch 'zig-0.14' 2025-08-23 17:20:42 +02:00
bfeb77d62a
refactor: drop language_server and formatter file_type fields
These fields are not related to syntax highlighting and there is not much point
maintaining them here in flow-syntax.
2025-08-23 17:18:11 +02:00
2c28091fe5
Merge branch 'zig-0.14' 2025-08-21 10:41:23 +02:00
Loris Cro
81e397b06c update to Zig 0.15.0 2025-08-20 21:30:15 +02:00
Alex Rønne Petersen
410d19e633 file_types: invoke OmniSharp instead of omnisharp
The former is the canonical executable name, and also what Helix uses. Seems reasonable to standardize on that.
2025-08-16 21:26:26 +02:00
b885fc6602 refactor: improve create pattern to avoid leaks 2025-07-19 00:03:30 +02:00
Loris Cro
167a588dee update to zig 0.15.0-dev.1048+f43f89a70 2025-07-17 11:59:24 +02:00
eb2ac10d05 fix: bitrot in syntax.FileType.guess_static 2025-07-15 18:35:19 +02:00
0b0e72afa9 refactor: clean-up std.StaticStringMap naming 2025-07-15 13:17:04 +02:00
a0cd3e95c8 fix: add parser parameters to prettier formatters 2025-07-14 21:15:02 +02:00
Yappaholic
a547d6ee49 update nix and web-based langs 2025-07-14 21:00:20 +02:00
54069d1301 refactor: store static file types in a StaticStringMap instead of a plain list 2025-07-14 18:02:24 +02:00
6969727e07 refactor: mark static file types as static to differentiate from configured file types 2025-07-14 18:02:23 +02:00
8bb8ebb544 refactor: remove obsolete syntax.file_type member 2025-07-14 18:02:23 +02:00
d200fdd581 feat: update cbor to add support for allocating extraction of arrays 2025-07-14 18:02:22 +02:00
5583ef01b2 feat: add powershell language support 2025-06-24 13:04:06 +02:00
043c1b7115 feat: add hurl language support 2025-06-20 19:25:14 +02:00
61cc66276e feat: add csharp formatter 2025-06-19 14:17:17 +02:00
739d78c4f0 feat: add rpmspec support 2025-05-14 15:59:01 +02:00
444283cd23 feat: add protobuf support 2025-05-14 15:59:01 +02:00
choc
1e16ac5c69 feat: support uxntal syntax 2025-05-14 15:58:23 +02:00
3bb45d6b3f feat: add syntax.count_error_nodes function 2025-04-24 18:08:31 +02:00
72a675c9f2 feat: add support for pre-generated tree-sitter error queries 2025-04-24 18:08:12 +02:00
fa6a411bc7 refactor: remove some log spam 2025-04-17 10:08:52 +02:00
4e80f937cd feat: add log as an extension for the conf file type 2025-03-26 19:11:09 +01:00
46bd66ec8a build: remove ts_bin_query_gen build output messages 2025-03-25 17:25:08 +01:00
d231728c92 feat: output total size of binary queries 2025-03-24 13:08:51 +01:00
44bbf996bd feat: use binary tree-sitter queries created at compile time 2025-03-24 12:13:18 +01:00
56f33e51a6 fix: destroy QueryCache.CacheEntry objects on clean-up 2025-03-19 15:32:40 +01:00
Loris Cro
80ceadcff9 fix IB in cache
on hashmap reallocation other threads might be still
holding onto old memory pointers. by making the hash
only store pointers, all reallocations are now safe
2025-03-19 15:22:32 +01:00
2d29a6bab5 feat: allow parallel loading of tree-sitter query cache entries 2025-03-18 17:41:16 +01:00
ea00711ee1 feat: add caching of tree-sitter query objects 2025-03-18 14:26:31 +01:00
149a7fc546 fix: do not parse tree-sitter queries twice 2025-03-18 12:33:17 +01:00
0efed0ee67 Merge branch 'master' into zig-0.14 2025-02-22 23:53:43 +01:00
7214ee0af2 refactor: run zig fmt 2025-02-22 21:25:36 +01:00
31f174d631 Merge branch 'master' into zig-0.14 2025-02-20 21:22:59 +01:00
Arian
b223817852 Set php's default LSP to intelephense 2025-02-20 11:14:25 +01:00
8b3a5ac170 refactor: run zig fmt 2025-02-13 12:02:59 +01:00
f3c35545e3 Merge branch 'master' into zig-0.14 2025-02-12 10:50:48 +01:00
28bc77f461 feat: add astro file type support
closes #175
2025-02-12 10:48:02 +01:00
be80b598f3 refactor: run zig fmt 2025-02-05 11:06:57 +01:00
670aa9aede build: update to zig 0.14.0-dev.3039 2025-02-04 22:59:18 +01:00
f81314c11e feat: add .ref to diff file type extensions 2025-02-04 17:09:46 +01:00
01558741e4 feat: add sql file type support 2025-01-25 18:19:33 +01:00
edwloef
942053ff0a add systemverilog lsp and formatter 2025-01-18 17:07:04 +01:00
da812e05d4 fix(config): add gui_config to file_types 2025-01-08 22:25:04 +01:00
ec62f6c7f4 fix: build without tree-sitter 2024-12-20 12:17:58 +01:00
edwloef
1226f47301 add JuliaFormatter as julia formatter 2024-12-16 10:00:52 +01:00
edwloef
bc72330967 add rustfmt as rust formatter 2024-12-16 10:00:52 +01:00
0b0cb14e25 feat: add mail file type support
closes #9
2024-12-12 17:05:50 +01:00