summaryrefslogtreecommitdiffstats
path: root/src/delta.rs
AgeCommit message (Expand)Author
2023-06-02Introduce grep-output-type option: ripgrep or classicDan Davison
2022-10-24measure_text_width() without constructing a temporary stringThomas Otto
2022-08-16Fix clippy warnings after rust 1.63 upgrademliszcz
2022-07-02Don't attempt to process ANSI sequences in non-UTF8 inputDan Davison
2022-03-30Add support for irreversible-deleteWilliam Escande
2022-01-05Handle a mode change on a renamed file. (#875)Wayne Davison
2021-12-28Refactor blame handlerDan Davison
2021-12-09Store raw_line in HunkZero, as HunkMinus and HunkPlusDan Davison
2021-12-05Gracefully handle failure to parse hunk headerDan Davison
2021-12-05Do not truncate hunk header lineDan Davison
2021-12-05Add InMergeConflict to combined diff enum variantDan Davison
2021-12-05Display merge conflictsDan Davison
2021-12-05Handle combined diff formatDan Davison
2021-12-04Fix weird but correct line handlingDan Davison
2021-11-29Rename: FileMeta => DiffHeaderDan Davison
2021-11-29Initial version of ARCHITECTURE.mdDan Davison
2021-11-25Remove trailing \r from raw line, in presence of ANSI escape sequences (#800)Dan Davison
2021-11-22Syntax-highlight `git show $revision:./path/to/file.ext` outputDan Davison
2021-11-22Handle grep outputDan Davison
2021-11-15Handle `git blame` outputDan Davison
2021-11-15Clean upDan Davison
2021-10-26Delete unused blame CLIDan Davison
2021-10-26Revert "Revert "Revert git blame handling (#746)""Dan Davison
2021-10-26Revert "Revert git blame handling (#746)"Dan Davison
2021-10-26Revert git blame handling (#746)Dan Davison
2021-10-16Add side-by-side line wrappingThomas Otto
2021-08-30Clean upDan Davison
2021-08-30Rename functionDan Davison
2021-08-30Rename functionDan Davison
2021-08-30Refactor: more cleanup of main state machine loopDan Davison
2021-08-29Refactor: state machine handlers moduleDan Davison
2021-08-28Set a default blame paletteDan Davison
2021-08-28Handle blame outputDan Davison
2021-08-28Refactor: eliminate format moduleDan Davison
2021-08-23Use dotted range notation in diff.submodule = short caseDan Davison
2021-08-23Refactor: select next handled event with single disjunction expression (#701)Dan Davison
2021-08-23More minimalistic display of submodule (short) diffs (#700)Dan Davison
2021-08-22662 submodule diffs (#699)Dan Davison
2021-08-18Remove unnecessary borrows (#692)Ben Armstead
2021-07-22Fix the empty result issue in add -p (#664)norisio
2021-06-25Fix filenames with spaces (#643)0.8.1Dan Davison
2021-05-24Support custom commit line regex when parsing git output (#558)Dan Davison
2021-05-20Emit description of file mode change (#605)Dan Davison
2021-05-19Fix typoDan Davison
2021-04-25Be less strict about when to try relativizing paths (#576)Dan Davison
2021-04-24Add relative-paths optionDan Davison
2021-04-24ClippyDan Davison
2021-04-24Add --diff-stat-align-width to control alignment of relativized pathsDan Davison
2021-04-24Output paths relative to current working directoryDan Davison
2021-02-17Lint (#527)Dan Davison