summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-08-18cargo fmtbenarmstead-masterDan Davison
2021-08-18Revert "clippy"Dan Davison
This reverts commit e5c6ae47d06fd725fd9ec52580af4657160256ba. Revert "Ignore clippy needless_borrow lint failures" This reverts commit f956a38bfcdb54b8e8e36557361a553d14387794. Revert revert of clippy fix
2021-08-18Remove unnecessary borrowsBen Armstead
2021-08-16Bump bitflags from 1.3.1 to 1.3.2 (#691)dependabot[bot]
Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/1.3.1...1.3.2) --- updated-dependencies: - dependency-name: bitflags dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-13Bump git2 from 0.13.20 to 0.13.21 (#687)dependabot[bot]
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.20 to 0.13.21. - [Release notes](https://github.com/rust-lang/git2-rs/releases) - [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.20...0.13.21) --- updated-dependencies: - dependency-name: git2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12Ignore ctrl-c (SIGINT) to avoid leaving an orphaned pager process. (#686)Dan Davison
Fixes #681
2021-08-12In the docker image: clone delta repo and install rust toolchainDan Davison
2021-08-12Terminate process gracefully on error in diff() (#685)Dan Davison
As noted in the comment in main(), process::exit should be avoided because it does not call certain destructors. Fixes #681
2021-08-12Update DockerfileDan Davison
2021-08-12Bump bitflags from 1.2.1 to 1.3.1 (#682)dependabot[bot]
Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.2.1 to 1.3.1. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/1.2.1...1.3.1) --- updated-dependencies: - dependency-name: bitflags dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-02Bump syntect from 4.5.0 to 4.6.0 (#674)dependabot[bot]
Bumps [syntect](https://github.com/trishume/syntect) from 4.5.0 to 4.6.0. - [Release notes](https://github.com/trishume/syntect/releases) - [Changelog](https://github.com/trishume/syntect/blob/master/CHANGELOG.md) - [Commits](https://github.com/trishume/syntect/compare/v4.5.0...v4.6.0) --- updated-dependencies: - dependency-name: syntect dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-02clippyDan Davison
- Fix --allow argument added in previous commit f956a38bfcdb54b8e8e36557361a553d14387794 - Fix lint
2021-08-02Ignore clippy needless_borrow lint failuresDan Davison
2021-07-28Change example config in READMEDan Davison
- Use `keep-plus-minus-markers = false` for `git add -p` - Otherwise resemble "hoopoe" theme
2021-07-26Recognize GitHub SSH remote URLs that don't start with `git@` for hyperlinks ↵Sebastian Paarmann
(#668) Closes #667. SSH remote URLs are usually formatted as `git@github.com:user/repo` but certain setups can allow using just `github.com:user/repo`, see issue #667 for an example. This modifies the regex used to detect a GitHub remote for hyperlink generation to also allow the latter form.
2021-07-22Fix the empty result issue in add -p (#664)norisio
* Strip a neglected CR character in ingest_line * Add test_orphan_carriage_return_is_stripped * Eliminate redundant assignment in if-let-Some
2021-07-13Bump homebrew formulaDan Davison
2021-07-13Bump version in links to executablesDan Davison
2021-07-10Do not resolve executables as relative path from current directory (#658)0.8.3Dan Davison
* Refactor: child pager process creation * Protect calls to Command::new behind grep_cli::resolve_binary * Move less env-var setting into less-specific branch
2021-07-10Clippy: don't nest module inside module with same nameDan Davison
2021-07-10Clippy: don't nest module inside module with same nameDan Davison
2021-07-08Add new theme mantis-shrimp (#656)Abhishek Keshri
*colourful and deadly*
2021-07-08Do not generate hyperlinks for hunks with no file or line number (#650)Maxim Baz
* Do not generate hyperlinks for hunks with no file or line number * Add some tests, apply suggestion
2021-07-08README: add links to Linux and macOS packages (#655)Axel Navarro
2021-07-08Link to glibc- and musl-linked executables from READMEDan Davison
2021-07-08Reformat README installation sectionDan Davison
2021-07-08More clean-up of installation section in READMEDan Davison
2021-07-08Add link to Arch Linux package packageDan Davison
Ref https://github.com/dandavison/delta/pull/653
2021-07-08Clean up package managers section in READMEDan Davison
2021-07-08Update README using Arch Linux official packages (#654)Axel Navarro
2021-07-06Bump ansi_colours from 1.0.3 to 1.0.4 (#648)dependabot[bot]
Bumps [ansi_colours](https://github.com/mina86/ansi_colours) from 1.0.3 to 1.0.4. - [Release notes](https://github.com/mina86/ansi_colours/releases) - [Commits](https://github.com/mina86/ansi_colours/commits) --- updated-dependencies: - dependency-name: ansi_colours dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06Bump structopt from 0.3.21 to 0.3.22 (#651)dependabot[bot]
Bumps [structopt](https://github.com/TeXitoi/structopt) from 0.3.21 to 0.3.22. - [Release notes](https://github.com/TeXitoi/structopt/releases) - [Changelog](https://github.com/TeXitoi/structopt/blob/master/CHANGELOG.md) - [Commits](https://github.com/TeXitoi/structopt/compare/v0.3.21...v0.3.22) --- updated-dependencies: - dependency-name: structopt dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06Bump unicode-segmentation from 1.7.1 to 1.8.0 (#649)dependabot[bot]
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.7.1 to 1.8.0. - [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases) - [Commits](https://github.com/unicode-rs/unicode-segmentation/compare/1.7.1...v1.8.0) --- updated-dependencies: - dependency-name: unicode-segmentation dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-06Bump dev versionDan Davison
2021-06-29Update help text in READMEDan Davison
2021-06-29Bump version in private Homebrew formulaDan Davison
2021-06-29Bump version in links to executablesDan Davison
2021-06-28Edit README0.8.2Dan Davison
2021-06-28Edit README section concerning themes and color themesDan Davison
Ref #646
2021-06-26Revert to capturing diff output and processing in current process (#645)Dan Davison
Fixes #644 This reverts back to a state similar to before 53e59f2eb51fd62e0716be32b22fdaa6b6f928e5, i.e. capture the diff output and use the current delta process to process and display it, rather than allowing git to start a second delta process.
2021-06-25Bump version in documentation and private brew formula and bump dev versionDan Davison
2021-06-25Fix filenames with spaces (#643)0.8.1Dan Davison
* Fix parsing of file path from diff line Fixes #625 * Parse diff line only if needed * Add test of diff of filenames with spaces * Strip trailing tab inserted by git when file path contains space git appears to add a trailing tab character when the file name contains a space: $ git diff --no-index b.file 01g\ -\ Text | cat -A diff·--git·a/b.file·b/01g·-·Text␊ index·e69de29..d00491f·100644␊ ---·a/b.file␊ +++·b/01g·-·Text├──┤␊ @@·-0,0·+1·@@␊ +1␊
2021-06-24Bump ansi_colours from 1.0.2 to 1.0.3 (#636)dependabot[bot]
Bumps [ansi_colours](https://github.com/mina86/ansi_colours) from 1.0.2 to 1.0.3. - [Release notes](https://github.com/mina86/ansi_colours/releases) - [Commits](https://github.com/mina86/ansi_colours/compare/v1.0.2...v1.0.3) --- updated-dependencies: - dependency-name: ansi_colours dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-24Add theme: calochortus-lyallii (#641)Manoj Karthick
2021-06-23Disable docs CI checkDan Davison
Delta doesn't really have proper doc-oriented comments yet.
2021-06-23Fix capitalization of "GitHub" in READMEDan Davison
2021-06-23Lint: function named to_* should consume argumentDan Davison
2021-06-22LintDan Davison
2021-06-12Fix #631 (#632)Dan Davison
2021-06-10Bump git2 from 0.13.18 to 0.13.20 (#612)dependabot[bot]
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.13.18 to 0.13.20. - [Release notes](https://github.com/rust-lang/git2-rs/releases) - [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.18...0.13.20) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>