Antonin Delpeuch
dc4ce18196
Switch to tree-sitter-rust-orchard
...
Offers better attachment of attributes and doc comments
and supports newer language constructs.
Closes #35 .
2025-09-17 23:59:31 +07:00
Dan Cross
d6ab90d840
Do not use jemalloc on illumos
...
jemalloc does not work on illumos; it's use is
already conditional on environments that are not
msvc, so extend the conditionals involved to also
exclude illumos.
2025-09-16 21:05:13 +07:00
Wilfred Hughes
1a4313423d
Increase minimum Rust version
2025-08-29 22:53:54 +07:00
Wilfred Hughes
0b5ca1b3c3
Remove commonlisp parser from Cargo.toml
2025-08-16 12:09:48 +07:00
Wilfred Hughes
87521ed3fc
Updated the lisp parser
2025-07-02 23:39:05 +07:00
Wilfred Hughes
b3995cd967
Switch to a newer, actively maintained Zig parser
...
Fixes #851
2025-07-02 22:42:05 +07:00
Wilfred Hughes
71b38cc8d4
Roll version
2025-06-15 22:49:40 +07:00
Wilfred Hughes
dc13a38428
Fix cargo TOML section breaking Windows builds
2025-06-15 22:06:19 +07:00
Wilfred Hughes
7628f5f51c
Switch to jemalloc, at least for now
...
See discussions in #805 .
2025-06-13 00:54:08 +07:00
Bryce Berger
791b0e2bec
add verilog, systemverilog support
2025-06-13 00:15:53 +07:00
Wilfred Hughes
7a3c91dbd6
Update tree_magic_mini package version
...
This version handles the XDG specification properly:
https://github.com/mbrubeck/tree_magic/releases/tag/v3.1.6
Although the version was already 3.1.6 in Cargo.lock, it's better to
be explicit here.
2025-05-13 01:04:17 +07:00
Wilfred Hughes
2c0a188e1a
Reorder tree-sitter parser list in Cargo.toml
2025-04-09 22:10:02 +07:00
Wilfred Hughes
6e1ec52bdc
Remove little-used itertools dependency
2025-03-21 00:11:44 +07:00
Wilfred Hughes
c824f601df
Update Erlang parser
2025-03-20 23:58:53 +07:00
Wilfred Hughes
0b386d332f
Update Erlang parser to use crate
...
Whilst we're here, restore support for rebar files now the parser
supports these.
2025-02-22 22:06:42 +07:00
Wilfred Hughes
89e2a459d6
Update F# parser to use crate
2025-02-22 21:53:21 +07:00
Wilfred Hughes
1b04d17c4d
Update Swift parser to use crate
2025-02-22 21:41:08 +07:00
Wilfred Hughes
97bab83730
Update Pascal parser to use crate
...
Closes #817
2025-02-22 21:34:10 +07:00
Wilfred Hughes
b6791c26bc
Roll version
2025-02-11 08:39:44 +07:00
Wilfred Hughes
d42797fa7e
Update Nix parser and use the crate from crates.io
2025-02-10 08:59:52 +07:00
Wilfred Hughes
bd9c98050e
Update Elixir parser and use crate from crates.io
2025-02-10 08:48:31 +07:00
Wilfred Hughes
6f35d13fee
Update to latest tree-sitter Rust parser on crates.io
2025-01-25 17:10:30 +07:00
Wilfred Hughes
fadd0f22ef
Support Windows-1252 and make UTF-16 detection stricter
...
Fixes #797
2025-01-04 15:48:39 +07:00
Wilfred Hughes
44be153e7d
Use clap's dynamic String feature rather than another dependency
2025-01-03 21:33:05 +07:00
Wilfred Hughes
36efac7f6f
Update to latest crossterm
2025-01-03 21:20:12 +07:00
Wilfred Hughes
33c13ed1d4
Update the ignore crate to remove a transitive dependency
2025-01-03 21:15:08 +07:00
Wilfred Hughes
4796db333d
Migrate to clap4
...
Closes #775
2025-01-03 21:10:16 +07:00
Wilfred Hughes
dfcb26c7af
Use tree-sitter-yaml from crates.io
2024-12-21 14:19:40 +07:00
Wilfred Hughes
dda64336e6
Use tree-sitter-make from crates.io
2024-12-21 14:10:07 +07:00
Wilfred Hughes
8bf5b90a7b
Update bumpalo version
2024-12-20 19:54:46 +07:00
Wilfred Hughes
3ad4a84017
Remove the home version pin now we've increased MSRV
2024-12-20 19:40:15 +07:00
Wilfred Hughes
2a7a69c585
Update strum version
2024-12-20 19:39:18 +07:00
Wilfred Hughes
36607850a2
Roll version
2024-12-20 19:35:47 +07:00
Wilfred Hughes
b3606fc219
Use tree-sitter-xml from crates.io
2024-12-20 09:16:19 +07:00
Wilfred Hughes
cef0b569dd
Use tree-sitter-lua from crates.io
2024-12-20 09:12:16 +07:00
Wilfred Hughes
a6eb339f71
Use tree-sitter-toml from crates.io
2024-12-20 09:07:52 +07:00
Wilfred Hughes
c73b18be77
Use tree-sitter-css from crates.io
2024-12-20 09:00:04 +07:00
Wilfred Hughes
4873e87dac
Use tree-sitter-html from crates.io
2024-12-20 08:55:33 +07:00
Wilfred Hughes
507b60bc45
Use tree-sitter-json from crates.io
2024-12-20 08:49:09 +07:00
Wilfred Hughes
eb0b47d403
Use tree-sitter-php from crates.io
2024-12-20 08:36:36 +07:00
Wilfred Hughes
f9d663ea9f
Use tree-sitter-bash from crates.io
2024-12-20 08:32:54 +07:00
Wilfred Hughes
7e8974e295
Use tree-sitter-go from crates.io
2024-12-20 08:29:30 +07:00
Wilfred Hughes
15b9590db5
Use tree-sitter-julia from crates.io
2024-12-20 08:25:23 +07:00
Wilfred Hughes
d2ed2f6123
Use tree-sitter-java from crates.io
2024-12-20 08:18:17 +07:00
Wilfred Hughes
776d978f09
Use tree-sitter-typescript from crates.io
2024-12-20 00:09:12 +07:00
Wilfred Hughes
88731f932d
Use tree-sitter-javascript from crates.io
2024-12-20 00:02:14 +07:00
Wilfred Hughes
db379cf94d
Use tree-sitter-c and tree-sitter-cpp from crates.io
2024-12-19 23:50:23 +07:00
Wilfred Hughes
6ea71e6983
Use tree-sitter-python from crates.io
2024-12-19 23:38:43 +07:00
Wilfred Hughes
2bbed44664
Use tree-sitter-c-sharp from crates.io
2024-12-19 23:21:26 +07:00
Wilfred Hughes
de6e6707d2
Use tree-sitter-ocaml from crates.io
2024-12-19 23:14:12 +07:00