Commit Graph

14204 Commits (d71f14ca8aa9d313e81609ae2943953a25be3255)
 

Author SHA1 Message Date
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
Wilfred Hughes 1b2099d7a4 Fix windows build 2024-02-26 20:55:45 +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
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
Wilfred Hughes 4fef3f7b00 Update regression test for QML parser 2024-02-15 23:40:56 +07:00
Wilfred Hughes e52849ebba Merge commit '9fa49ff3315987f715ce5666ff979a7742fa8a98' 2024-02-15 08:54:57 +07:00
Wilfred Hughes bf047030d2 Add a unit tests that validates that all language configs are valid 2024-02-15 08:47:58 +07:00
Wilfred Hughes e70224bb22 Update regression tests for new JS/TS parsers 2024-02-15 08:30:57 +07:00
Nimrod 679d1ce65a Impl PartialEq 2024-02-14 16:13:08 +07:00
Nimrod 9f8d79bb7f Allow JSON output to respect skip-unchanged 2024-02-14 16:08:40 +07:00
Wilfred Hughes 3490aea9ec Document how to update existing parsers 2024-02-13 08:45:45 +07:00
Wilfred Hughes 58536b9426 Merge commit '7db8390a16a2cae317f4f4423a7b642cd4cad8c9'
Fixes #515
2024-02-13 08:38:53 +07:00
Wilfred Hughes a721bef7a7 Merge commit '098bd31b7f838a31cce08db4091e989ea42f3ef6' 2024-02-13 08:36:21 +07:00
ganezdragon cb46cd54fc converting scanner.cc to scanner.c 2024-02-10 15:20:59 +07:00
ganezdragon 222053dfd8 converting scanner.cc to scanner.c 2024-02-10 15:20:46 +07:00
ganezdragon 7305b7b4c0 some electron building related changes 2024-02-10 15:20:17 +07:00
Wilfred Hughes 3476a68efb Simplify description of manual 2024-02-08 08:47:33 +07:00
Wilfred Hughes cd65d48619 Silence a clippy warning 2024-02-08 08:40:47 +07:00
Wilfred Hughes 4146067be1 Prefer implementing Display over a custom .display() method 2024-02-08 08:34:48 +07:00
Amaan Qureshi 098bd31b7f chore: generate 2024-02-07 12:04:40 +07:00
Amaan Qureshi a8e147cc74 chore: update tests 2024-02-07 12:04:40 +07:00
Amaan Qureshi 4337e362f3 fix: do statements can have semicolons 2024-02-07 12:04:40 +07:00
Amaan Qureshi 496d237deb fix: give ending regex `/` a higher lexical precedence 2024-02-07 12:04:40 +07:00
Amaan Qureshi aa186dc423 fix: don't parse html comments inside regexes 2024-02-07 09:10:54 +07:00
Wilfred Hughes 6cc1a5f3e3 Add 'hunk' to the glossary 2024-02-06 09:01:25 +07:00
Amaan Qureshi 24b9885a21 fix: tweak template literal injection 2024-02-02 08:59:25 +07:00