Commit Graph

30 Commits (a5965b8292ec4789ab1051a21ac40647248e3fb5)

Author SHA1 Message Date
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