Commit Graph

120 Commits (267a2eaef3428fd44e7f4ad5088620c6b00d2cdc)

Author SHA1 Message Date
Wilfred Hughes de56eabe94 Add support for bash syntax 2021-11-24 23:53:21 +07:00
Wilfred Hughes c75469b299 Clarify wording 2021-11-23 22:40:23 +07:00
Wilfred Hughes 6d1a80c55b Improve README
Add better examples, show contrast with git, and explain why they're
interesting.

Also remove the mention of the wiki from the footer. Most of the
interesting content has been migrated to the manual.
2021-11-23 22:38:25 +07:00
Wilfred Hughes a5ed3fbd48 Add basic Ruby support 2021-11-20 01:08:33 +07:00
Wilfred Hughes a5965b8292 Update screenshots for 0.12 2021-11-14 17:05:53 +07:00
Wilfred Hughes bc96b702ba Update screenshot repro commands 2021-11-14 13:11:08 +07:00
Wilfred Hughes dff1d3e7f9 Update screenshots and note repro commands 2021-10-18 23:04:27 +07:00
Wilfred Hughes bdedcfce7d
Add missing word in readme 2021-09-27 20:30:57 +07:00
Wilfred Hughes 69005f668d Mention mercurial in readme 2021-09-26 23:15:16 +07:00
Wilfred Hughes df1754931b Polish readme and add more screenshots 2021-09-25 00:15:30 +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 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 cdf2dfed7d Fix mdBook capitalisation 2021-09-09 22:52:43 +07:00
Wilfred Hughes c710a6f301 Link to the manual 2021-09-08 22:23:15 +07:00
Wilfred Hughes 0b1be9e58b Initial docs pages 2021-09-08 22:04:08 +07:00
Wilfred Hughes c6a7fc0a47 Add Elixir support 2021-09-06 15:10:06 +07:00
Wilfred Hughes 34a5bd768d TSX is now supported 2021-09-05 19:37:28 +07:00
Wilfred Hughes 6d98fd86ab Configure typescript parser 2021-09-05 19:26:44 +07:00
Wilfred Hughes a02cedd358 crates.io badge should link to the relevant crates.io page 2021-09-05 10:44:10 +07:00
Wilfred Hughes 85f2376dbb Add Java support 2021-09-04 18:59:16 +07:00
Wilfred Hughes e4b5bd4e19 Remove Scheme support
There's no tree-sitter parser available sadly, and I eventually plan
to drop the regex parser.
2021-09-04 18:30:17 +07:00
Wilfred Hughes be12924b24 Tweak wording 2021-09-04 18:28:12 +07:00
Wilfred Hughes ae0ebbd3ca Prefer jumping to the readme beginning over the top of the page 2021-09-04 17:17:05 +07:00
Wilfred Hughes 50868f09ec Linking the logo isn't useful 2021-09-04 17:16:32 +07:00
Wilfred Hughes 809d6383ad Document Python support 2021-09-04 17:05:11 +07:00
Wilfred Hughes 8d92590dad Add link to crates.io too 2021-09-04 16:44:36 +07:00
Wilfred Hughes 87171399e6 Tweak alignment of badge 2021-09-04 16:39:40 +07:00
Wilfred Hughes 79a56954c3 Adding a logo
The font used is Fontdiner Swanky, under the Apache license and
available on Google fonts.
2021-09-04 16:39:08 +07:00
Wilfred Hughes 0141a348b6 Add codecov badge 2021-09-04 16:07:05 +07:00
Wilfred Hughes 475eb804ab Clariy known issues in README 2021-08-29 15:28:38 +07:00
Wilfred Hughes c662181cd6 Make tree-sitter the default parser 2021-08-29 15:17:40 +07:00
Wilfred Hughes 209932bfa4 Document usage with debug builds 2021-08-29 11:31:09 +07:00
Wilfred Hughes efcb02c56c Configure vendor/ for packaging 2021-08-24 01:02:32 +07:00
Wilfred Hughes 302e9e2558 Avoid the term 'dogfooding' for clarity 2021-08-24 00:22:33 +07:00
Wilfred Hughes 832bf5c2a5 Update file name 2021-08-24 00:21:14 +07:00
Wilfred Hughes f17e0a5e0a Support colour when using git with a pager
Closes #29
2021-08-24 00:20:34 +07:00
Wilfred Hughes 6a83368a4f Split parse into regex_parser and line_parser 2021-08-21 22:13:04 +07:00
Wilfred Hughes 001a36a7e3 Define regexp parsers in code rather than TOML 2021-08-21 19:13:01 +07:00
Wilfred Hughes bdd3667420 Mention tree-sitter in readme 2021-08-16 22:33:07 +07:00
Wilfred Hughes 91f80d8245 Document adding a parser 2021-08-16 22:17:25 +07:00
Wilfred Hughes 79018c63fe Be explicit about which languages are supported 2021-07-30 00:38:55 +07:00
Wilfred Hughes c5aee5cc9d Clarify the license of sample files 2021-07-27 23:50:50 +07:00
Wilfred Hughes e36a2e8c96 Don't crash on binary files 2021-07-25 12:50:42 +07:00
Wilfred Hughes 61446c916a Prefer marking large subtrees as novel rather than largely novel
This solves the "replace function A with completely different function
B" problem, even if they start with the same function keyword.
2021-07-21 01:05:01 +07:00
Wilfred Hughes aa28b26f48 Basic support for non-UTF8 source files 2021-07-20 00:46:12 +07:00
Wilfred Hughes cd24331270 Tweak wording 2021-07-19 00:03:49 +07:00
Wilfred Hughes 04eaa39864 Note common types of files that make it crash 2021-07-19 00:01:43 +07:00
Wilfred Hughes bb55867119 Add installation instructions
Fixes #11
2021-07-18 22:40:56 +07:00
Wilfred Hughes 5f4ab7c292 Support using difftastic with built-in git commands 2021-07-18 15:01:32 +07:00
Wilfred Hughes 15397fd1b5 Simplify usage with difftool 2021-07-18 14:24:35 +07:00
Wilfred Hughes f8aaccceac Fix typo 2021-07-18 00:44:42 +07:00
Wilfred Hughes 74c2b8e901 Clarify slider and performance status 2021-07-13 22:31:13 +07:00
Wilfred Hughes 31e358a7c6 Expand README since difftastic has hit HN 2021-07-08 01:01:21 +07:00
Wilfred Hughes 60642ecfa8 Note on difftool usage 2021-06-24 23:29:08 +07:00
Wilfred Hughes 0e20fc26ad Move comparative analysis to wiki 2021-06-23 23:31:22 +07:00
Wilfred Hughes d7396073ee Expand readme and add screenshot 2021-06-22 00:30:58 +07:00
Wilfred Hughes 3b434af720 Mention more related projects 2021-06-14 22:38:52 +07:00
Wilfred Hughes 82c1bc5736 Link to XML diff overview 2021-05-22 15:05:37 +07:00
Wilfred Hughes 5b18257598 Reference some other diff tools and resources 2021-03-21 10:53:57 +07:00
Wilfred Hughes 28c9fbd35b Add example of using inline diff 2021-03-07 17:06:08 +07:00
Wilfred Hughes d58e298949 Try wu-diff, but similar result 2019-11-19 15:05:46 +07:00
Wilfred Hughes bfd9147e42 Mention prettydiff 2019-11-19 14:33:41 +07:00
Wilfred Hughes a066b2c62d Mention patdiff 2019-11-18 16:01:07 +07:00
Wilfred Hughes e98fad122f Note on side-by-side diffs 2019-11-18 14:14:34 +07:00
Wilfred Hughes e326efddcf Update paths for sample files 2019-11-18 13:49:39 +07:00
Wilfred Hughes dbe2280749 Add example usage 2019-11-18 11:46:41 +07:00
Wilfred Hughes db04937663 Expand related projects 2018-12-30 01:36:48 +07:00
Wilfred Hughes 958033924a Initial proof of concept 2018-12-29 15:29:42 +07:00