Lee Dogeon
042009899a
Fix typo in installation documentation
2025-10-22 19:04:07 +07:00
Wilfred Hughes
ee51b89708
Heading tweak
2025-10-22 01:09:19 +07:00
Wilfred Hughes
415e3f87f7
Wording polish
2025-10-22 01:06:34 +07:00
Wilfred Hughes
6f47e787ab
Format errors more consistently
2025-10-22 01:03:01 +07:00
Wilfred Hughes
a96ed2de96
Improve binary change descriptions
2025-10-22 00:49:42 +07:00
Wilfred Hughes
711d399758
Remove old broken symlink
2025-10-21 18:48:22 +07:00
Wilfred Hughes
4ee35456d4
Prefer screenshot over screencast for git integration
2025-10-21 18:46:36 +07:00
Wilfred Hughes
bee925adc5
Add more, but individually simpler, examples
2025-10-20 01:08:27 +07:00
Wilfred Hughes
86e31458fc
Use colour to make errors more obvious
2025-10-20 00:47:53 +07:00
Wilfred Hughes
ca95aaaa67
Minor wording
2025-10-20 00:39:19 +07:00
Wilfred Hughes
a22b32d82d
Clarify doc comment
2025-10-20 00:38:48 +07:00
Antonin Delpeuch
ef5cd765ef
Unvendor tree-sitter-qmljs
2025-10-18 09:57:38 +07:00
Wilfred Hughes
160e184933
Revert "Autodetect dark/light terminals"
...
This reverts commit bf335094b8 .
Doing `git dlog -p` and waiting shows a bunch of
ESCESCESC
in the terminal, so I don't think terminal-colorsaurus is
quite ready for difftastic yet.
2025-10-17 00:27:44 +07:00
Antonin Delpeuch
2a65dd7e02
Migrate to tree-sitter-sequel ( #905 )
...
For #891 .
2025-10-15 00:52:40 +07:00
Wilfred Hughes
aca32ba1ac
Add doc comments
2025-10-14 00:26:29 +07:00
Antonin Delpeuch
b666424bbd
manual: Update instructions to add a parser ( #902 )
...
* manual: Update instructions to add a parser
This changes the manual so that it doesn't encourage people to vendor parsers if they are available on crates.io.
For #891 .
* Fix language inconsistency
2025-10-14 00:03:19 +07:00
Antonin Delpeuch
b0e331eb2f
Unvendor tree-sitter-ada
2025-10-12 22:53:42 +07:00
Wilfred Hughes
43274db8ca
Silence a clippy lint
2025-10-11 23:08:14 +07:00
Wilfred Hughes
fadf9b68ed
Fix clippy warning
2025-10-11 23:07:07 +07:00
Antonin Delpeuch
05a0736862
Unvendor tree-sitter-scheme
2025-10-10 08:49:05 +07:00
Antonin Delpeuch
85bda2f11b
Unvendor tree-sitter-racket
2025-10-09 22:55:12 +07:00
Antonin Delpeuch
7cc43998a7
Unvendor tree-sitter-sfapex parser
2025-10-09 07:39:06 +07:00
Antonin Delpeuch
63cfdd2f82
Remove stray comment
2025-10-09 07:38:11 +07:00
Antonin Delpeuch
4f96f2bc94
Remove unnecessary symlink for highlight query
2025-10-09 07:38:11 +07:00
Antonin Delpeuch
1bbcb20040
Unvendor tree-sitter-newick
...
For #891 .
2025-10-08 20:14:15 +07:00
Wilfred Hughes
5fb7684b38
Fix broken line wrapping in --help for git invocations
2025-10-07 18:19:34 +07:00
Wilfred Hughes
640358fd7c
Only use OSC 8 on a TTY
2025-10-07 18:19:34 +07:00
Antonin Delpeuch
6047469f71
Unvendor tree-sitter-gleam
...
For #891 .
2025-10-07 09:46:07 +07:00
Antonin Delpeuch
8bb43e5fec
Unvendor tree-sitter-erlang
...
For #891 .
Note that the vendored parser was simply left over: we were already
pulling the parser from crates.io. Hence not updating the changelog.
2025-10-07 09:45:27 +07:00
Wilfred Hughes
dc37b874ac
Make URL clickable in --help
2025-10-06 23:23:29 +07:00
Wilfred Hughes
81c88ba1d6
Document git diff conventions in --help
2025-10-06 23:10:41 +07:00
Wilfred Hughes
7a0e399454
Show example invocations in bold in --help
2025-10-06 23:06:33 +07:00
Wilfred Hughes
b57ea96b88
Factor out colour TTY detection
2025-10-06 22:59:04 +07:00
Wilfred Hughes
f458eb5598
Document mercurial alias
...
Fixes #887
2025-10-06 22:25:03 +07:00
Wilfred Hughes
bf335094b8
Autodetect dark/light terminals
...
Closes #890
2025-10-06 22:23:43 +07:00
Wilfred Hughes
33570c639a
Spelling fix
2025-10-06 22:23:43 +07:00
Antonin Delpeuch
3e8e78c991
Unvendor tree-sitter-elm ( #893 )
...
Co-authored-by: Wilfred Hughes <me@wilfred.me.uk>
2025-10-06 13:53:57 +07:00
Antonin Delpeuch
35f63d1015
Unvendor tree-sitter-devicetree
2025-10-06 21:52:29 +07:00
Wilfred Hughes
5c7dc03109
Conservatively bump cc
...
Cargo.lock already specifies a newer version, but there's a ton of
bugfixes in each cc version and raising the requirement ensures that
users benefit from more recent fixes.
Difftastic has a non-trivial amount of C code from vendored
parsers and newer cc ensures that difftastic builds correctly even in
exotic environments.
2025-10-05 21:15:24 +07:00
Antonin Delpeuch
bcb2792d5e
Update changelog
2025-10-05 21:09:41 +07:00
Antonin Delpeuch
6fbd425b55
Unvendor tree-sitter-dart
2025-10-05 21:09:41 +07:00
Wilfred Hughes
c75d87ead7
Bump strsim
2025-10-05 21:07:37 +07:00
Wilfred Hughes
e4668eaff3
Bump assert_cmd and predicates
2025-10-05 20:57:14 +07:00
Wilfred Hughes
45e65c6d81
Bump owo-colors
2025-10-05 20:49:32 +07:00
Antonin Delpeuch
a20ca5b7eb
Update changelog
2025-10-05 11:19:48 +07:00
Antonin Delpeuch
dd5ce7ae3d
Unvendor tree-sitter-r
2025-10-05 11:19:48 +07:00
Wilfred Hughes
84d037343d
Fix overly wide columns when last hunk is near start of file
2025-10-05 00:27:18 +07:00
Wilfred Hughes
5f43683d99
Continuation dots should depend on file lines, not visible lines
2025-10-04 17:16:49 +07:00
Wilfred Hughes
1033c0d152
Clarify struct field names
2025-10-04 17:15:35 +07:00
Wilfred Hughes
6ffa3613cc
Define a separate source dimension that's explicitly the maximum line in the file
2025-10-04 17:14:09 +07:00