Fintan Halpenny
19bbdbca24
cli: fix syntax highlighting
...
There was mishap in updating the parameters of highlight configuration – so many
string types!
This is fixed by adding the correct `name` parameter, reusing the `language`
variable that is being matched on.
2024-12-04 12:47:00 +01:00
Lorenz Leutgeb
1fa1cafee9
cli: Update tree-sitter
...
Bump `tree-sitter` from 0.20 to 0.24 and replace `tree-sitter-toml` with
the fork `tree-sitter-toml-ng`.
2024-11-29 16:09:53 +01:00
cloudhead
c6a8a00055
Update `rust-toolchain` to 1.80
...
Fix new clippy warnings.
2024-08-06 14:37:21 +02:00
cloudhead
ae709b00ed
cli: Enable HTML syntax highlighting in diffs
2024-04-20 15:59:20 +02:00
cloudhead
de0b9ae44d
cli: Don't highlight unknown languages
...
Previously, we'd show "Empty file".
2024-03-12 16:12:16 +01:00
cloudhead
ad7a3addb6
cli: Add `rad config` command
...
Displays the current configuration.
Also move to our tree-sitter highlighter for pretty-printing JSON and
remove the `json-color` dependency.
2023-11-30 10:46:32 +01:00
cloudhead
d4ec2176bb
Update Rust toolchain to 1.74
2023-11-17 16:58:24 +01:00
cloudhead
2011f2b06e
cli: Disable `html` highlighting by default
...
See code comment for reasoning. This is fixed in v0.20.0 which is not
out yet.
2023-10-03 13:33:10 +02:00
cloudhead
8479666731
cli: Disable `ruby` highlighting by default
...
See code comment for reasoning.
2023-10-03 13:18:10 +02:00
cloudhead
90fe50c152
cli: Implement pretty diffs with highlighting
...
Implements a new kind of diff output that includes syntax highlighting.
This type of diff will be used for code review.
2023-09-27 12:37:41 +02:00