Commit Graph

81 Commits (82890923cd4024c348a2d89cd8245cf71f64e000)

Author SHA1 Message Date
Wilfred Hughes 82890923cd Track entering/leaving parents explicitly
This produces significantly better diffs, and fixes some cases that
were outright wrong before.

Fixes #30
2022-02-20 12:43:52 +07:00
Wilfred Hughes c2cfd09863 Put manual first in readme buttons 2022-02-17 00:13:49 +07:00
Wilfred Hughes 7291900b56 Remove Hack parser
Waiting on upstream to merge my changes first.
2022-02-07 21:43:37 +07:00
Wilfred Hughes 43605bd5e8 Add support for Hack 2022-02-02 23:22:15 +07:00
Wilfred Hughes 2f3db76bf8 Integration is adequate now
Git and Mercurial support is sufficient for most use cases, although
other git clients (e.g. magit) have no support yet.
2022-01-30 22:59:49 +07:00
Wilfred Hughes 2ecbfb5676 Update screenshots to show new syntax highlighting 2022-01-29 17:54:36 +07:00
Hugo van Rijswijk cc651ad14a
Add Scala support 2022-01-18 12:53:02 +07:00
Wilfred Hughes 74a0662a91 Polish wording of README 2022-01-16 20:28:18 +07:00
Wilfred Hughes 740a82e6fc Note robustness in known issues
There are several crashes in the current release.
2021-12-11 14:49:26 +07:00
Wilfred Hughes cc9f2f2d40
Fix typo 2021-12-08 00:50:51 +07:00
Wilfred Hughes 05873b546b Add support for Common Lisp 2021-11-26 22:53:21 +07:00
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