Wilfred Hughes
6e955793db
Tweak wording on manual intro
2021-11-14 15:29:40 +07:00
Wilfred Hughes
a87882c0a3
Increase required rust version
...
radix-heap uses macros for built-in arguments, which was added in Rust
1.54:
https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1540-2021-07-29
2021-10-30 12:46:42 +07:00
Wilfred Hughes
1f39284127
Clarify that link points to GitHub
2021-10-29 00:22:55 +07:00
Wilfred Hughes
c0cd13bd9b
Pin Rust version to 1.46
...
Specify the minimum Rust version in cargo.toml, exercise this version in CI,
and document it in the manual.
We require 1.46 for bitflags, which is a dependency of clap.
Fixes #51
2021-10-29 00:20:07 +07:00
Wilfred Hughes
9df3089199
Fix typo
2021-10-27 23:39:42 +07:00
Wilfred Hughes
c698f8979b
Rename binary to `difft` for brevity
2021-10-23 16:19:33 +07:00
Wilfred Hughes
6824ba7d6b
Add release instructions to the manual
2021-10-18 22:41:56 +07:00
Wilfred Hughes
484e373986
Link to tree-sitter-rust fork
2021-10-05 23:03:33 +07:00
Wilfred Hughes
74a5e7b151
Note that the manual is tracking the bleeding edge version
2021-10-03 16:45:20 +07:00
Wilfred Hughes
3df7bb57e1
Add basic syntax highlighting for keywords and operators
...
Helps with #32
2021-10-03 15:23:27 +07:00
Wilfred Hughes
8a145e7b76
Improving profiling instructions
...
Provide full working examples and mention `perf`.
2021-09-26 21:32:49 +07:00
Wilfred Hughes
ec37c5bef1
Add full Mercurial extdiff support
2021-09-26 21:23:22 +07:00
Wilfred Hughes
22febe6736
Documenting mercurial support
2021-09-26 11:50:26 +07:00
Wilfred Hughes
0828089e69
Link to the source code in the introduction
2021-09-24 23:44:32 +07:00
Wilfred Hughes
c9f85d806e
Document the main tricky cases with tree diffs
2021-09-24 23:33:25 +07:00
Wilfred Hughes
3b36e6486d
Add C# support
...
Closes #37 .
2021-09-22 22:37:53 +07:00
Wilfred Hughes
f6ada434fe
Add Haskell support
...
Fixes #36
2021-09-22 10:18:48 +07:00
Wilfred Hughes
74def3e394
Tweak wording in diff description
...
Clarify grpah choices, and use 'graph vertex' and 'syntax node'
consistently to avoid confusion.
2021-09-19 22:44:46 +07:00
Wilfred Hughes
c93d53af98
Discussing the major alternative projects doing tree diffing
2021-09-19 22:14:41 +07:00
Wilfred Hughes
740916d084
Separate and expand Upstream Parsers in manual
2021-09-19 14:28:05 +07:00
Wilfred Hughes
d7b0c917c1
Remove regex parser
2021-09-19 12:17:25 +07:00
Wilfred Hughes
0f27c97865
Add robots.txt to manual
2021-09-19 12:08:55 +07:00
Wilfred Hughes
6c08507b0d
Add C++ support
2021-09-17 22:37:41 +07:00
Wilfred Hughes
fb96b0a78d
Add C support
2021-09-14 23:25:22 +07:00
Wilfred Hughes
7d6e61b103
Link to the rust perf book
2021-09-12 17:03:38 +07:00
Wilfred Hughes
84e36285c8
Prefer running difftastic against the src/ directory
...
vendor/ gets really big (it has 100,000+ line files) and difftastic
does not yet scale well to files of that size.
2021-09-12 00:37:15 +07:00
Wilfred Hughes
1d333141af
Correct directory name and tweak wording for building manual
2021-09-09 20:50:35 +07:00
Wilfred Hughes
532e0a3cc8
Mention languages supported in the manual too
2021-09-08 23:40:28 +07:00
Wilfred Hughes
4601d3b50c
Improve syntax highlighting in Getting Started chapter
2021-09-08 23:18:02 +07:00
Wilfred Hughes
05df450601
Use 'manual' terminology consistently
2021-09-08 23:15:32 +07:00