summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-06-20Delete handle_pending_line_with_diff_namediff-header-handlers-rewriteDan Davison
2022-06-20Revert "Add support for irreversible-delete"Dan Davison
This reverts commit 9c840f6f4cc25530368e21c6cc54a716655e920d.
2022-06-16Improve blame format width in chameleon themeDan Davison
Fixes #1104
2022-06-15Only trigger `git show` handler if a file extension was parsed (#1106)Dan Davison
Fixes #1105
2022-05-23Tweak some words improved representation (#1078)Yudai Takada
* Use "overridden" instead of "overriden" * Use "line_numbers" instead of "linennumbers" * Use "context" instead of "contexct" * Use "summary" instead of "sumary"
2022-05-19Update color-moved-support.md (#1082)Michael Floering
2022-05-13Bump version0.13.0Dan Davison
2022-05-13Update bat, git2, and syntectDan Davison
2022-05-09Add 'light = false' w/ comment in gitconfig (#1073)Atul Varma
* Add 'light = false' w/ comment in gitconfig As mentioned in #1072, the macOS default terminal is light and it's challenging to find documentation on how to make delta copacetic with it, so this adds an explicit `light = false` in the `.gitconfig` example, with a comment explaining that it can be changed for light terminals. * Update README.md fix indentation
2022-05-02Add chameleon theme to themes.gitconfig (#1062)Stefan Schnyder
2022-05-02Add note that the package is called "git-delta" in the READMEDan Davison
Ref #287
2022-04-21Add link to `bat` on README (#1052)Eloy Espinaco
For people like me that did not know about that.
2022-04-04Apply hyperlinks to diff stat file paths (#1035)Dan Davison
2022-04-01Bump versionDan Davison
2022-03-30Add custom env struct to store env at init (#1025)William Escande
This allow to no longer ignore some tests (marked previously as FIXME) by storing the env at the start of the program (Or creating a custom env for test purpose) This centralize almost alls calls to std::env inside one wrapper Add a test profile to increase speed for testing (5min -> 20sec on my machine) clean a few code style like this: ``` if Some(value) = ... if value ``` to ``` if Some(true) = ... ``` Co-authored-by: William Escande <wescande@google.com>
2022-03-30Add support for irreversible-deleteWilliam Escande
Fix #128 Add support for `git diff -D` (aka irreversible delete) The patch is adding a title for removed file, even when there is no file content in the diff output Without the patch, there was no output related to the file at all
2022-03-21Fix typo in --help textDan Davison
2022-03-16Apply file-transformation to diff header, in addition to hunk headerDan Davison
Fixes #1010
2022-03-16Bump regex to fix CVE-2022-24713Martin Sirringhaus
2022-03-14Tweak wrap-max-lines documentationDan Davison
2022-03-14Move wrapping logic and utilities into wrapping moduleDan Davison
2022-03-08Bump unicode-segmentation from 1.8.0 to 1.9.0dependabot[bot]
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.8.0 to 1.9.0. - [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases) - [Commits](https://github.com/unicode-rs/unicode-segmentation/commits) --- updated-dependencies: - dependency-name: unicode-segmentation dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07Flush minus/plus line buffers in additional code locationsDan Davison
Fixes #1002
2022-03-07Add failing test for #1002Dan Davison
2022-03-07Update help output in manualDan Davison
2022-03-07Bump version in filesDan Davison
2022-03-06Bump git2 from 0.13.23 to 0.14.0dependabot[bot]
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.23 to 0.14.0. - [Release notes](https://github.com/rust-lang/git2-rs/releases) - [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.23...git2-curl-0.14.0) --- updated-dependencies: - dependency-name: git2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-06Bump xdg from 2.4.0 to 2.4.1dependabot[bot]
Bumps [xdg](https://github.com/whitequark/rust-xdg) from 2.4.0 to 2.4.1. - [Release notes](https://github.com/whitequark/rust-xdg/releases) - [Commits](https://github.com/whitequark/rust-xdg/compare/v2.4.0...v2.4.1) --- updated-dependencies: - dependency-name: xdg dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-03-06Bump version0.12.1Dan Davison
2022-03-01Run in diff mode iff two positional arguments are suppliedDan Davison
Fixes #989
2022-03-01Disable full process scans on LinuxThomas Otto
The env var DELTA_CALLING_PROCESS_QUERY_ALL re-enables this last resort method. However usually this is just an expensive scan which doesn't find the caller anyhow.
2022-03-01Also look at grandparent process when determining the callerThomas Otto
2022-02-27Use assets API from bat library instead of vendored code (#903)Dan Davison
Use assets API from bat library Fixes #895 Ref https://github.com/sharkdp/bat/issues/2026 Thanks @Enselic
2022-02-27ClippyDan Davison
2022-02-26Include information about GIT_PAGER in manual (#991)katy lavallee
under configuration instructions
2022-02-26Create separate "Using delta with tmux" manual entryDan Davison
2022-02-23Fall back to plain diff when process substitution is used (#978)Thomas Otto
When detecting input generated by `delta <(echo foo) <(echo bar)` fall back to plain `diff` instead of `git diff --no-index`. This does not respect various git settings anymore (the original reason to switch from `diff` to `git diff`), but is better than just showing the names of the temporary files.
2022-02-21Enable commit links for GitLab (#972)Johan Wärlander
* Enable commit links for GitLab
2022-02-20Support CSI sequences other than SGR (#976)Yoichi NAKAYAMA
* Define Element::Csi_ for non-SGR sequences * Rename (Csi, Csi_) -> (Sgr, Csi)
2022-02-19Fix parsing for .properties files with `-` in path (#975)Jackson Popkin
Fixes #974.
2022-02-15Clarify language: "in front of" → "before" (#967)Waldir Pimenta
2022-02-15Make git include colors in output going to delta (#966)Dan Davison
Fixes #965
2022-02-14Fix hyperlink absolute paths (#939)0.12.0Dan Davison
Fix file paths and hyperlinks With this commit the target of a hyperlink should always be an absolute path. This should be true for all file hyperlinks, e.g. - File hyperlink - Hunk header hyperlink - Line number hyperlink Fixes #890
2022-02-07Fix unused imports and functions warnings on windowsThomas Otto
Otherwise these warnings clutter the github diff display.
2022-01-25Update color-moved-support.mdchtenb
2022-01-25Contribute zebra featuresChiel ten Brinke
2022-01-25Use sysinfo::Pid as less as possibleGuillaume Gomez
2022-01-25Fix clippy lintsGuillaume Gomez
2022-01-25Update sysinfo version to 0.23Guillaume Gomez
2022-01-25Update original mantis-shrimp, add lite version Abhishek Keshri
Updated some of the colors in the original mantis-shrimp theme. Introduce a new mantis-shrimp-lite version that works well with older terminals that have limited color support and don't play well with hyperlinks