gitextract_xay1pb2d/ ├── .cargo/ │ └── audit.toml ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug.md │ │ └── feature.md │ ├── dependabot.yml │ └── workflows/ │ ├── audit.yml │ ├── cd.yml │ ├── ci.yml │ └── manual.yml ├── .gitignore ├── ARCHITECTURE.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── etc/ │ ├── bin/ │ │ ├── ansifilter │ │ ├── check-show-config-options │ │ ├── diagnostics │ │ └── list-options │ ├── ci/ │ │ ├── .gitattributes │ │ └── before_deploy.sh │ ├── completion/ │ │ ├── completion.bash │ │ ├── completion.fish │ │ └── completion.zsh │ ├── docker/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── delta-ubuntu │ │ └── ubuntu.Dockerfile │ ├── examples/ │ │ ├── 119-within-line-edits │ │ ├── 121-unrecognized-content-before-diff-1 │ │ ├── 121-unrecognized-content-before-diff-2 │ │ ├── 125-merge-conflict-1.diff │ │ ├── 125-merge-conflict-2.diff │ │ ├── 127-paths-with-spaces--added │ │ ├── 127-paths-with-spaces--renamed │ │ ├── 128-empty-file │ │ ├── 139-file-with-space-delimited-dash.diff │ │ ├── 140-within-line-edits │ │ ├── 140-within-line-edits-counter-example │ │ ├── 189-merge-conflict.1.diff │ │ ├── 189-merge-conflict.2.diff │ │ ├── 189-merge-conflict.3.diff │ │ ├── 189-merge-conflict.4.diff │ │ ├── 189-merge-conflict.5.diff │ │ ├── 205-highlight-bug-1.diff │ │ ├── 205-highlight-bug-2.diff │ │ ├── 205-highlight-bug.diff │ │ ├── 308-side-by-side-tabs.diff │ │ ├── 345-keep-plus-minus-markers.diff │ │ ├── 345-keep-plus-minus-markers.gitconfig │ │ ├── 388-whitespace_error_keep_plus_minus_marker │ │ ├── 55-unicode-width.diff │ │ ├── 56-unified-directory-diff │ │ ├── 60-submodule │ │ ├── 662-submodules │ │ ├── 72-color-moved-2.diff │ │ ├── 72-color-moved-3.diff │ │ ├── 72-color-moved-4.diff │ │ ├── 72-color-moved.diff │ │ ├── 802-color-moved.diff │ │ ├── 813-cthulhu.diff │ │ ├── 822-hunk-header-within-merge-conflict.diff │ │ ├── 93-binary │ │ └── styles.py │ ├── performance/ │ │ ├── README.md │ │ ├── all-benchmarks.json │ │ ├── chronologer.yaml │ │ ├── data/ │ │ │ ├── hyperfine-output.json │ │ │ └── hyperfine-processed-output.json │ │ └── index.html │ └── release.Makefile ├── manual/ │ ├── .gitignore │ ├── Makefile │ ├── book.toml │ └── src/ │ ├── SUMMARY.md │ ├── build-delta-from-source.md │ ├── choosing-colors-styles.md │ ├── color-moved-support.md │ ├── comparisons-with-other-tools.md │ ├── configuration.md │ ├── custom-themes.md │ ├── delta-configs-used-in-screenshots.md │ ├── diff-highlight-and-diff-so-fancy-emulation.md │ ├── environment-variables.md │ ├── features-named-groups-of-settings.md │ ├── features.md │ ├── full---help-output.md │ ├── get-started.md │ ├── git-blame.md │ ├── grep.md │ ├── how-delta-works.md │ ├── hyperlinks.md │ ├── installation.md │ ├── introduction.md │ ├── line-numbers.md │ ├── merge-conflicts.md │ ├── navigation-keybindings-for-large-diffs.md │ ├── related-projects.md │ ├── side-by-side-view.md │ ├── supported-languages-and-themes.md │ ├── tips-and-tricks/ │ │ ├── 24-bit-color-truecolor.md │ │ ├── export-to-html.md │ │ ├── mouse-scrolling.md │ │ ├── shell-completion.md │ │ ├── tips-and-tricks.md │ │ ├── toggling-delta-features.md │ │ ├── using-delta-on-windows.md │ │ ├── using-delta-with-gnu-screen.md │ │ ├── using-delta-with-magit.md │ │ ├── using-delta-with-tmux.md │ │ └── using-delta-with-vscode.md │ ├── tips-and-tricks.md │ └── usage.md ├── src/ │ ├── align.rs │ ├── ansi/ │ │ ├── console_tests.rs │ │ ├── iterator.rs │ │ └── mod.rs │ ├── cli.rs │ ├── color.rs │ ├── colors.rs │ ├── config.rs │ ├── delta.rs │ ├── edits.rs │ ├── env.rs │ ├── features/ │ │ ├── color_only.rs │ │ ├── diff_highlight.rs │ │ ├── diff_so_fancy.rs │ │ ├── hyperlinks.rs │ │ ├── line_numbers.rs │ │ ├── mod.rs │ │ ├── navigate.rs │ │ ├── raw.rs │ │ └── side_by_side.rs │ ├── format.rs │ ├── git_config/ │ │ ├── mod.rs │ │ └── remote.rs │ ├── handlers/ │ │ ├── blame.rs │ │ ├── commit_meta.rs │ │ ├── diff_header.rs │ │ ├── diff_header_diff.rs │ │ ├── diff_header_misc.rs │ │ ├── diff_stat.rs │ │ ├── draw.rs │ │ ├── git_show_file.rs │ │ ├── grep.rs │ │ ├── hunk.rs │ │ ├── hunk_header.rs │ │ ├── merge_conflict.rs │ │ ├── mod.rs │ │ ├── ripgrep_json.rs │ │ └── submodule.rs │ ├── main.rs │ ├── minusplus.rs │ ├── options/ │ │ ├── get.rs │ │ ├── mod.rs │ │ ├── option_value.rs │ │ ├── set.rs │ │ └── theme.rs │ ├── paint.rs │ ├── parse_style.rs │ ├── parse_styles.rs │ ├── style.rs │ ├── subcommands/ │ │ ├── diff.rs │ │ ├── external.rs │ │ ├── generate_completion.rs │ │ ├── list_syntax_themes.rs │ │ ├── mod.rs │ │ ├── parse_ansi.rs │ │ ├── sample_diff.rs │ │ ├── show_colors.rs │ │ ├── show_config.rs │ │ ├── show_syntax_themes.rs │ │ └── show_themes.rs │ ├── tests/ │ │ ├── ansi_test_utils.rs │ │ ├── integration_test_utils.rs │ │ ├── mod.rs │ │ ├── test_example_diffs.rs │ │ └── test_utils.rs │ ├── utils/ │ │ ├── bat/ │ │ │ ├── LICENSE │ │ │ ├── assets.rs │ │ │ ├── dirs.rs │ │ │ ├── less.rs │ │ │ ├── mod.rs │ │ │ ├── output.rs │ │ │ └── terminal.rs │ │ ├── git.rs │ │ ├── helpwrap.rs │ │ ├── mod.rs │ │ ├── path.rs │ │ ├── process.rs │ │ ├── regex_replacement.rs │ │ ├── round_char_boundary.rs │ │ ├── syntect.rs │ │ ├── tabs.rs │ │ └── workarounds.rs │ └── wrapping.rs ├── tests/ │ ├── test_deprecated_options │ ├── test_navigate_less_history_file │ └── test_raw_output_matches_git_on_full_repo_history └── themes.gitconfig