Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-16 | Get it workingsyntax_id | Wilfred Hughes | |
2023-08-16 | Pass syntax_ids through | Wilfred Hughes | |
2023-08-16 | WIP syntax ID in Vertex | Wilfred Hughes | |
2023-08-15 | Move changelog parsing to justfile | Wilfred Hughes | |
2023-08-15 | Roll version | Wilfred Hughes | |
2023-08-15 | Fix spelling in CHANGELOG0.50.0 | Wilfred Hughes | |
2023-08-15 | Mention merge conflicts in FAQ | Wilfred Hughes | |
2023-08-15 | Automatically bump version after release | Wilfred Hughes | |
2023-08-15 | Clippy fixes | Wilfred Hughes | |
2023-08-15 | Prefer Option<&T> over &Option<T> | Wilfred Hughes | |
2023-08-15 | Dim the extra information section in hunks | Wilfred Hughes | |
2023-08-15 | Improve wording of conflict information | Wilfred Hughes | |
Fixes #555 | |||
2023-08-15 | Add the ability to parse conflict markers and diff the two files | Wilfred Hughes | |
2023-08-14 | Renamed `old_path` to `extra_info` and format it during option parsing | Wilfred Hughes | |
This allows us to use this field for other purposes that aren't renames. | |||
2023-08-14 | Move local variable closer to first use | Wilfred Hughes | |
2023-08-13 | Mention --check-only in the FAQ | Wilfred Hughes | |
2023-08-13 | Move option parsing before argument parsing | Wilfred Hughes | |
This is useful for additional mode parsing that wants to access these options. | |||
2023-08-13 | Move content detection out of diff_file_content | Wilfred Hughes | |
This makes the function useful in cases when we already have a string, not bytes. | |||
2023-08-13 | Update regression tests for humansize file formatting | Wilfred Hughes | |
2023-08-12 | Use humansize for file size formatting | Wilfred Hughes | |
2023-08-12 | Silence warning on compiling tree-sitter-go | Wilfred Hughes | |
2023-08-11 | Rename information in header should only be shown on first hunk | Wilfred Hughes | |
Fixes #553 | |||
2023-08-09 | Use the Kotlin parser's built-in highlighting | Wilfred Hughes | |
2023-08-08 | Merge commit '06a2f6e71c7fcac34addcbf2a4667adad1b9c5a7' | Wilfred Hughes | |
2023-08-08 | Merge commit '7dc4fb60390218b09bc351062eeede7dcdbb4d9f' | Wilfred Hughes | |
2023-08-08 | Merge commit 'e398400a0b785af3cf571f5a57eccab242f0cdf9' | Wilfred Hughes | |
2023-08-08 | Merge commit '338db38330f0d25cba8e2c6428240ebc5e020264' | Wilfred Hughes | |
2023-08-08 | Merge commit '5f2c94b897601b4029fedcce7db4c6d76ce8a128' | Wilfred Hughes | |
2023-08-08 | Merge commit 'a2861e88a730287a60c11ea9299c033c7d076e30' | Wilfred Hughes | |
2023-08-08 | Merge commit 'bbaa67a180cfe0c943e50c55130918be8efb20bd' | Wilfred Hughes | |
2023-08-08 | Merge commit '7aa24fe8616072fc1a659f72d5b60bd8c01fb5cc' | Wilfred Hughes | |
2023-08-08 | Improve rename styling | Wilfred Hughes | |
It should use the heading with colour, consistent with other modes, and the header should come before rename information. | |||
2023-08-08 | Update to latest rayon | Wilfred Hughes | |
This is also a tiny perf win (2.467B instructions to 2.429B instructions for slow_before.rs). | |||
2023-08-07 | Increase MSRV to 1.59 | Wilfred Hughes | |
2023-08-05 | Update year in in LICENSE | Wilfred Hughes | |
2023-08-05 | Add note about how MSRV is chosen | Wilfred Hughes | |
2023-08-04 | Fix rustc warning on recent nightly | Wilfred Hughes | |
2023-08-04 | Implement some other useful traits on EqOnFirstItem | Wilfred Hughes | |
These aren't immediately used, but they're handy for experimenting with the similar library which requires these. | |||
2023-08-04 | Ensure size_hint never exceeds graph_limit | Wilfred Hughes | |
If we have thousands of syntax nodes on both sides, we can end up attempting to preallocate a very large hashmap. In #542, a user hit an issue with two JSON files where the LHS had 33,000 syntax nodes and the RHS had 34,000 nodes, so we'd attempt to preallocate a hashmap of capacity 1,122,000,000. This required allocating 70,866,960,400 bytes (roughly 66 GiB). Impose a sensible limit on the hashmap. Fixes #542 | |||
2023-08-04 | Log the number of bytes in the arena at the end of route finding | Wilfred Hughes | |
2023-08-03 | Be consistent in lifetime names for Vertex | Wilfred Hughes | |
2023-08-03 | add comment for symbol/number parse | 6cdh | |
2023-08-02 | bump version: v0.3.0 | 6cdh | |
* rewrite scanner from C++ to C, thanks @amaanq * optimize symbol/number parse | |||
2023-08-02 | feat: optimize symbol/number parse and reduce library size | 6cdh | |
2023-07-31 | Adjust header style | Wilfred Hughes | |
Show the hunk count and detected language in a dimmed style. This information is less important than the diff content itself, so this change makes the important information more prominent. First part of #544 | |||
2023-07-29 | Don't fail CI if coverage upload fails | Wilfred Hughes | |
This step sometimes fails, which does not mean our code is bad. | |||
2023-07-27 | Improve Java highlighting | Wilfred Hughes | |
2023-07-27 | Mark helper functions static to avoid compile time conflicts with other ↵ | Amaan Qureshi | |
scanners (#60) | |||
2023-07-26 | Update crossbeam-channel dependency | Wilfred Hughes | |
0.5.x prior to 0.5.8 have been yanked: https://github.com/crossbeam-rs/crossbeam/blob/master/crossbeam-channel/CHANGELOG.md | |||
2023-07-26 | Add test for --ignore-comments option | Wilfred Hughes | |