summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2022-01-22Update --help output in manualDan Davison
2022-01-22Bump versionDan Davison
2022-01-21Document installation from master using homebrewDan Davison
2022-01-21Show blame line numbers via blame-separator-formatThomas Otto
Prefix and suffix of the format string are separator-style highlighted, format options are none, {n}, {n:block}, {n:every-N}.
2022-01-21Placeholder may contain a type fieldThomas Otto
Similar to Pythons `{n:2.1f}` where f indicates a floating point type. The type may be separated by an underscore: `{n:<15.14_type}`. Add a FormatStringPlaceholderDataAnyPlaceholder template which works without a borrowed Placeholder.
2022-01-20Fix broken links in manualDan Davison
Fixes #926
2022-01-19clap: Use term_width(0) instead of term_width(usize::MAX)Dan Davison
0 means "no wrap" https://github.com/clap-rs/clap/issues/3300#issuecomment-1015578541
2022-01-19Prevent clap from switching to multiline format for short helpDan Davison
Ref https://github.com/clap-rs/clap/issues/3300 Fixes #377
2022-01-18Center Align numbers right-ish (#883)Thomas Otto
There is no such thing as "Center Align" with discrete terminal cells. In some cases a decision has to be made whether to use the left or the right cell, e.g. when centering one char in 4 cells: "_X__" or "__X_". The format!() center/^ default is left, but when padding numbers these are now aligned to the right if required. Strings remain left-aligned.
2022-01-18Cwd fixups (#918)Dan Davison
Do cwd computations once only; rename cwd variable
2022-01-17Slight improvement on long cosmetic arg name in help outputDan Davison
2022-01-17More minimizing of cosmetic argument names in help outputDan Davison
2022-01-17Bump clap from 3.0.5 to 3.0.7dependabot[bot]
Bumps [clap](https://github.com/clap-rs/clap) from 3.0.5 to 3.0.7. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v3.0.5...v3.0.7) --- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-01-17Construct hyperlink file path relative to cwdDan Davison
Fixes #890
2022-01-17Add failing test of file hyperlink in git repoDan Davison
2022-01-17Improve tests of hunk header / hyperlinks behaviourDan Davison
2022-01-16Add a note about `delta -h` to the long help outputDan Davison
2022-01-16Sort options in --help outputDan Davison
2022-01-16Add clap cosmetic argument namesDan Davison
2022-01-16Fix idiotic test assertionDan Davison
2022-01-16Drop deprecated options (#914)Dan Davison
Drop deprecated options Fixes #891
2022-01-15structopt to clap (#889)Dan Davison
Replace structopt with clap Fixes #888 * Drop tests of deprecated options They were failing
2022-01-15Fix link to ARCHITECTURE.mdDan Davison
2022-01-15Fix link in READMEDan Davison
2022-01-15Cut manual content from READMEDan Davison
2022-01-15Fix linksDan Davison
2022-01-15Split README.md into mdbook manualDan Davison
github actions config copied from https://github.com/Wilfred/difftastic
2022-01-15Add OpenBSD installation noteRafael Sadowski
2022-01-15README edits regarding syntax-highlighting themesDan Davison
2022-01-13Handle blame author names containing parenthesesThomas Otto
2022-01-13Fix new 1.58 clippy lintsThomas Otto
2022-01-13Crop images so that out-of-date command is not visibleDan Davison