summaryrefslogtreecommitdiffstats
path: root/src/main.rs
AgeCommit message (Expand)Author
2020-06-14Refactor: native GitConfig structDan Davison
2020-06-14Refactor: get_git_configDan Davison
2020-06-14Reorganize modulesDan Davison
2020-06-14Reimplement diff-highlight and diff-so-fancy as "builtin presets"Dan Davison
2020-06-11Run --list-syntax-themes etc before diff mode tty detectionDan Davison
2020-06-10Refactor: Config::from_argsDan Davison
2020-06-10Refactor: straighten out command line arguments processingDan Davison
2020-06-10Add boolean flags to configDan Davison
2020-06-10Do not allow ArgMatches to be missingDan Davison
2020-06-10Change function signatureDan Davison
2020-06-10Make process_command_line_arguments accept a git config instanceDan Davison
2020-06-06Use 'syntax_theme' instead of 'theme' everywhereDan Davison
2020-06-06Rearrange: new module gitconfigDan Davison
2020-06-06Read delta options from gitconfig respecting --themeDan Davison
2020-06-04Improve implementation of diffDan Davison
2020-06-03delta acts as `diff -u minus_file plus_file | delta` when there is no stdinDan Davison
2020-06-03New CLI flag: --navigateDan Davison
2020-06-03Pass clap ArgMatches to cli::process_command_line_argumentsDan Davison
2020-06-02Implement compositional decoration attributesDan Davison
2020-05-30Update --list-themes to use new 'omit' CLIDan Davison
2020-05-27Refactor: Create color and theme modules, consolidate style codeDan Davison
2020-05-26Rewrite {commit, file, hunk} {style, decoration-style} stringsDan Davison
2020-05-26Implement --{commit,file,hunk-header}-{style,decoration-style}Dan Davison
2020-05-22Use new Style struct, wrapping ansi_term::StyleDan Davison
2020-05-22Use ansi_term style data structures instead of syntectDan Davison
2020-05-20Refactor: consume options when creating configDan Davison
2020-05-16Hunk highlighting test and refactoringDan Davison
2020-05-14Use ByteLines instead of iteratorDan Davison
2020-05-14Accept input lines as raw bytes and decode in main loopDan Davison
2020-05-11Don't panic on invalid utf-8 input dataDan Davison
2020-05-01Clean up --list-themes outputDan Davison
2020-03-01Support 256-color terminal environmentsDan Davison
2020-03-01Change function nameDan Davison
2020-03-01add paging mode optionJesse Duffield
2019-12-12Change theme demo inputDan Davison
2019-12-12Update commands for listing themesDan Davison
2019-12-12Fix ansi-light, ansi-dark, and base16 themesDan Davison
2019-12-12Fix formatting of RGB hex codesDan Davison
2019-11-02Honor BAT_THEME environment variable and refactor.Dan Davison
2019-10-29Add env moduleDan Davison
2019-10-29FormattingDan Davison
2019-10-23Merge pull request #30 from myfreeweb/patch-1Dan Davison
2019-10-17Handle broken pipe in --compare-themesDan Davison
2019-10-16Rename CLI option: --show-background-colorsDan Davison
2019-10-16Use $BAT_PAGER || $PAGER instead of hardcoded lessmyfreeweb
2019-08-08ClippyDan Davison
2019-08-06Use Needleman-Wunsch / Wagner-Fischer algorithmDan Davison
2019-07-28Revert interleavings algorithmDan Davison
2019-07-28InterleavingsDan Davison
2019-07-18Add option to show command-line arguments for current colorsDan Davison