Commit Graph

13355 Commits (2126a63c4c16639cb5d8f8b7dbbee7a8932f52ff)
 

Author SHA1 Message Date
Wilfred Hughes 2126a63c4c Add 'vendored_parsers/tree-sitter-rust/' from commit 'afb6000a71fb9dff3f47f90d412ec080ae12bbb4'
git-subtree-dir: vendored_parsers/tree-sitter-rust
git-subtree-mainline: c266bf23fc
git-subtree-split: afb6000a71
2023-08-18 22:35:38 +07:00
Wilfred Hughes c266bf23fc Remove tree-sitter-rust subtree so we can use the unforked upstream 2023-08-18 22:35:04 +07:00
Wilfred Hughes 050a81aadf Updated bash parser 2023-08-18 22:25:57 +07:00
Wilfred Hughes 881fcb553a Merge commit 'c0f5797a728fc4ebd78a8b0e436b1494a8ab5f51' 2023-08-18 22:25:00 +07:00
Amaan Qureshi afb6000a71 docs: update README 2023-08-18 15:46:49 +07:00
Amaan Qureshi 2697585ee0 0.20.4 2023-08-18 15:46:49 +07:00
Amaan Qureshi 51b9f7dcf1 chore: update manifests 2023-08-18 15:46:49 +07:00
Amaan Qureshi 87236187cf ci: update ci and publish, add fuzz annd lint actions 2023-08-18 15:46:49 +07:00
Amaan Qureshi 2d983fd941 feat: eslint formatting & code docs, update deps 2023-08-18 15:46:49 +07:00
Amaan Qureshi 54b199ab39 chore: move corpus to test 2023-08-18 15:46:49 +07:00
Amaan Qureshi c91f9624a4 chore: generate 2023-08-18 15:46:49 +07:00
Amaan Qureshi f452031f58 refactor: better handling of token tree characters
Queries to capture these symbols now works
2023-08-18 15:46:49 +07:00
Amaan Qureshi 72a14b7d5e fix: shebang lexical precedence 2023-08-18 15:46:49 +07:00
Amaan Qureshi 2f1bf0965f chore: generate 2023-08-18 14:49:38 +07:00
Amaan Qureshi d2cd391d00 feat: support shebangs 2023-08-18 14:49:38 +07:00
Amaan Qureshi 684ae3a470 fix: super in a scoped identifiers name 2023-08-18 14:49:38 +07:00
Amaan Qureshi f859994338 fix: `impl for` type 2023-08-18 14:49:38 +07:00
eth3lbert b6d8ecbd4f
feat: display commit info in --version (#558)
This improves --version output for #554.
2023-08-18 08:10:47 +07:00
Amaan Qureshi c0f5797a72 0.20.0 2023-08-18 05:23:36 +07:00
Amaan Qureshi 26cf636d86 chore: generate 2023-08-18 05:23:36 +07:00
Amaan Qureshi bfc63872f7 chore: add some ternary tests 2023-08-18 05:23:36 +07:00
Amaan Qureshi ee783365ff chore: update manifests 2023-08-18 05:23:36 +07:00
Amaan Qureshi 13866f5c15 feat: support multiple variable assignnments 2023-08-18 05:23:36 +07:00
Amaan Qureshi 5e676a95fe fix: expansions in arithmetic expressions 2023-08-18 05:23:36 +07:00
Amaan Qureshi b2959f8be1 chore: remove git submodules, update test script 2023-08-18 05:23:36 +07:00
Amaan Qureshi a6e7b88a28 fix: allow unary expressions in subscripts 2023-08-18 05:23:36 +07:00
Amaan Qureshi fd3a6be21f fix: support $ and backticks in command substitution 2023-08-18 05:23:36 +07:00
Amaan Qureshi c995e23641 fix: allow redirected statements in test commands 2023-08-18 05:23:36 +07:00
Amaan Qureshi 9a8253a5d4 fix: add word-splitting to expansions 2023-08-18 05:23:36 +07:00
Amaan Qureshi 6353abc168 refactor: rework C-style for loops 2023-08-18 05:23:36 +07:00
Amaan Qureshi db98843889 fix: multiple literals after file redirects 2023-08-18 05:23:36 +07:00
Amaan Qureshi 37a78c17ad perf: reduce state count by 1500 2023-08-18 05:23:36 +07:00
Amaan Qureshi 17833cad8b fix: expressions/spaces in subscripits 2023-08-18 05:23:36 +07:00
Amaan Qureshi 946279d6a5 fix: properly parse multiline variable names 2023-08-18 05:23:36 +07:00
Wilfred Hughes 803a3a673c Improve variable names 2023-08-18 00:28:17 +07:00
Kelly Lin d18ed88c0a fix: negated variable assignments in if statements 2023-08-18 03:10:12 +07:00
Wilfred Hughes dac3cd9ed5 Update typed-arena library version
This is perf neutral: a tiny win for typing_before.ml, and an een
smaller regressio for slow_before.rs.
2023-08-17 23:55:24 +07:00
Alex Krantz 11a96e5aec Add JSON cli flag 2023-08-17 08:49:59 +07:00
Wilfred Hughes 11f457b5f9 Fix typo 2023-08-16 21:20:17 +07:00
Wilfred Hughes 76fcc933d5 Move changelog parsing to justfile 2023-08-15 23:40:32 +07:00
Wilfred Hughes 11899a237c Roll version 2023-08-15 23:40:23 +07:00
Wilfred Hughes def88bbb43 Fix spelling in CHANGELOG 2023-08-15 23:01:09 +07:00
Wilfred Hughes a87ca9dd87 Mention merge conflicts in FAQ 2023-08-15 23:00:43 +07:00
Wilfred Hughes 8ac4398c48 Automatically bump version after release 2023-08-15 22:26:28 +07:00
Wilfred Hughes 191f42e9d5 Clippy fixes 2023-08-15 21:42:06 +07:00
Wilfred Hughes 6b1c82efdf Prefer Option<&T> over &Option<T> 2023-08-15 21:37:41 +07:00
Wilfred Hughes a43b9ae9eb Dim the extra information section in hunks 2023-08-15 21:33:11 +07:00
Wilfred Hughes e1f97e614f Improve wording of conflict information
Fixes #555
2023-08-15 17:52:02 +07:00
Wilfred Hughes e0a1405453 Add the ability to parse conflict markers and diff the two files 2023-08-15 09:01:15 +07:00
Wilfred Hughes f06e95ca02 Renamed `old_path` to `extra_info` and format it during option parsing
This allows us to use this field for other purposes that aren't
renames.
2023-08-14 08:41:42 +07:00