Commit Graph

15202 Commits (c73b18be77ca73e461a991bf8d30a8c5f95af597)
 

Author SHA1 Message Date
Wilfred Hughes d095465715 Merge commit 'ee44b89c2cc71ab1346322367829d08a21decc24' 2024-03-04 20:38:40 +07:00
Wilfred Hughes ee44b89c2c Remove unused regex.h
This isn't needed, and it prevents building tree-sitter-perl on
Windows.
2024-03-04 20:36:31 +07:00
Wilfred Hughes 7ddd8879b1 Merge branch 'scheme-support' of github.com:kutsurak/difftastic into kutsurak-scheme-support 2024-03-04 08:46:59 +07:00
Wilfred Hughes 2ffd7553b7 Remove vendored_parsers/vendor/ copy
This seems to be redundant with vendored_parsers/, and looks
like a mistake when I renamed the vendor directory.
2024-03-04 08:40:40 +07:00
Wilfred Hughes 05b9e6dc55 Update syntax highlighting for perl 2024-03-04 08:36:05 +07:00
Wilfred Hughes d71f14ca8a Add missing file for building perl parser 2024-03-03 22:29:01 +07:00
Wilfred Hughes d894a18142 Update perl parser
Upstream has made the generated parser.c much smaller too.
2024-03-03 12:40:51 +07:00
Wilfred Hughes 5d1332d5cc Merge commit 'a882a928d4930716896039d1c10e91b6d7444c48' 2024-03-03 12:36:47 +07:00
Wilfred Hughes 8191c36aca Don't hard wrap bug template 2024-03-03 12:31:57 +07:00
Ganesan a882a928d4
Merge pull request #38 from ganezdragon/feature/improve_performance
Performances fixes
2024-03-03 23:09:15 +07:00
ganezdragon 2e1dcf0899 incrementing the major version 2024-03-03 23:08:16 +07:00
ganezdragon 9108c46b7d some more changes on function definition 2024-03-03 21:18:29 +07:00
ganezdragon cd76e89a5b fixing subroutine 2024-03-02 20:14:09 +07:00
Wilfred Hughes 5e38261b77 cargo fmt 2024-02-29 00:56:16 +07:00
Wilfred Hughes 53298e4240 Set a length limit on lines when doing a word diff
See #653
2024-02-29 00:54:55 +07:00
Wilfred Hughes 7e8f928926 Add doc comments 2024-02-29 00:10:52 +07:00
Brandon Maier e6b27caf06 Add support for devicetrees 2024-02-28 17:11:53 +07:00
Brandon Maier dee4c9bdbc Add 'vendored_parsers/tree-sitter-devicetree/' from commit '2087a5b965db2a9efabab958a27fd8ddf43038a2'
git-subtree-dir: vendored_parsers/tree-sitter-devicetree
git-subtree-mainline: 1b2099d7a4
git-subtree-split: 2087a5b965
2024-02-28 17:11:23 +07:00
ObserverOfTime 22d3f87bda ci: clone all examples at once 2024-02-27 12:52:32 +07:00
Wilfred Hughes 1b2099d7a4 Fix windows build 2024-02-26 20:55:45 +07:00
Amaan Qureshi 64619c41cb ci: use new upstream workflows 2024-02-26 16:57:59 +07:00
Amaan Qureshi 27f866b3f9 feat: improve bindings 2024-02-26 16:57:59 +07:00
Amaan Qureshi 671bb1b6ac fix(queries): use last-precedence for highlights 2024-02-26 16:57:59 +07:00
Amaan Qureshi 0bb270cf44 fix: regenerate with operator precedence fix 2024-02-26 16:57:59 +07:00
Amaan Qureshi c8d6d7c91a feat!: use the array api in the scanner 2024-02-26 16:57:59 +07:00
ganezdragon 8ffe308f16 Making heredoc work with C 2024-02-25 23:20:51 +07:00
ganezdragon f3aa61436f Making heredoc work with C 2024-02-24 10:36:10 +07:00
Amaan Qureshi 652433fce4
ci: remove appveyor 2024-02-23 16:39:14 +07:00
Uy Ha f8de25f307 chore: generate with tree-sitter 0.21.0 2024-02-22 06:35:15 +07:00
Access 3175c3f5fd
chore: update tree-sitter (#22) 2024-02-22 08:22:55 +07:00
Munif Tanjim 04c9579dcb chore: update repository url 2024-02-21 13:18:49 +07:00
Wilfred Hughes bb9e864ffe Fix permissions always shown as 'changed' with git-difftool 2024-02-20 00:17:38 +07:00
Wilfred Hughes cbbcbb3094 Parse file mode properly from git and pass through 2024-02-20 00:07:06 +07:00
Wilfred Hughes 1cc0c42c20 Detect git difftool paths and prefer the second argument
Fixes #620
2024-02-19 22:19:20 +07:00
Wilfred Hughes 607b5d2202 Update hashbrown 2024-02-19 12:53:59 +07:00
Wilfred Hughes ee76b308ad Update bumpalo 2024-02-19 12:48:07 +07:00
Wilfred Hughes c03d456462 Update regex crate 2024-02-19 12:43:16 +07:00
Wilfred Hughes 5bde9e0f20 Update to latest memchr 2024-02-19 12:40:24 +07:00
Wilfred Hughes 3f995191ac Enable the windows feature of the crossterm crate
Difftastic provides windows builds, and crossterm requires this
feature if you support windows.
2024-02-19 12:35:59 +07:00
Wilfred Hughes 17038f4261 aho-corasick no longer needs to be pinned
Its MSRV is effectively 1.61 on aarch64, which is sufficient.
2024-02-19 12:28:57 +07:00
Wilfred Hughes f8107f3e10 Update clap version to last 3.x 2024-02-19 12:24:35 +07:00
Wilfred Hughes f99a8ce543 Update changelog for last PR 2024-02-19 12:02:30 +07:00
Wilfred Hughes 9032c2ff89
Merge pull request #643 from baz-scm/json-output-respect-unchanged-files
Allow JSON output to respect skip-unchanged
2024-02-19 12:00:59 +07:00
Wilfred Hughes 6f192d9207 Mention Smali in changelog 2024-02-19 11:59:27 +07:00
Wilfred Hughes 7a00339977
Merge pull request #634 from evanrichter/smali
Smali language support
2024-02-19 11:57:54 +07:00
Anton Kochkov f64a422d4e ci: use nodejs 20 for appveyor 2024-02-18 18:56:51 +07:00
Qluxzz 09dbf221d7 Update tree-sitter playground dependencies to v0.20.9 2024-02-18 20:14:28 +07:00
Amaan Qureshi e0c1678a78
0.20.5 2024-02-18 08:20:42 +07:00
Amaan Qureshi 28c31b60fd chore: generate 2024-02-18 08:19:22 +07:00
Amaan Qureshi d51470929e fix: allow qualified identifiers in field expressions 2024-02-18 08:19:22 +07:00