summaryrefslogtreecommitdiffstats
path: root/src/style.rs
AgeCommit message (Expand)Author
2022-01-04Make Config cloneable for DeltaTest, store as Cow<Config> thereThomas Otto
2021-12-09RefactorDan Davison
2021-12-05PERF: Add commentDan Davison
2021-11-23New option to map raw styles encountered in inputDan Davison
2021-11-22Allow custom colors to be defined in gitconfig (#788)Dan Davison
2021-11-15Handle `git blame` outputDan Davison
2021-11-10Add compact debug formatting for StyleThomas Otto
2021-10-16Add side-by-side line wrappingThomas Otto
2021-06-23Lint: function named to_* should consume argumentDan Davison
2021-01-08Clippy (#496)Dan Davison
2020-12-31Add styles for file path and line number in hunk headerDan Davison
2020-11-07remove some clippy warnings (#383)Marco Ieni
2020-11-05fix some clippy warnings (#380)Marco Ieni
2020-08-14New ANSI escape sequence parser based on vteDan Davison
2020-08-01Change parse_first_style() to take &str instead of bytes iteratorDan Davison
2020-08-01Add failing test for blink attribute in color.diff.{old,new}Dan Davison
2020-08-01Add trailing commaDan Davison
2020-08-01Parse ANSI escape sequences as ansi_term StyleDan Davison
2020-08-01Emit raw lines instead of explicitly handling --color-movedDan Davison
2020-08-01Initial implementation of color-moved supportDan Davison
2020-07-13Refactor: has_background_color() -> get_background_color()Dan Davison
2020-06-27Improve --show-styles commandDan Davison
2020-06-27Refactor: pass foreground & background defaults as a single StyleDan Davison
2020-06-26New command --show-stylesDan Davison
2020-06-26Refactor: parse_style moduleDan Davison
2020-06-19Refactor: add native style.paint() methodDan Davison
2020-06-17Highlight added/removed empty lines if they would be invisibleDan Davison
2020-06-10Refactor: Config::from_argsDan Davison
2020-06-10Don't interpret 'ul' and 'ol' specially in style stringsDan Davison
2020-06-02Implement compositional decoration attributesDan Davison
2020-05-31Allow --ELEMENT-style=none meaning no styleDan Davison
2020-05-31Function did not need to be publicDan Davison
2020-05-31Allow --ELEMENT-decoration-style=noneDan Davison
2020-05-30Hack: add boolean to Style struct to identify non-emph stylesDan Davison
2020-05-30Add is_omitted field to Style structDan Davison
2020-05-30Make decoration style non-optionalDan Davison
2020-05-29Introduce is_raw style attributeDan Davison
2020-05-29Change decoration style enum variant name: Omit => NoDecorationDan Davison
2020-05-28Support same style attribute and color names as gitDan Davison
2020-05-27Be more permissive: take first of multiple special attributesDan Davison
2020-05-27Bug fix: e.g. underline in --minus-style was not taking effectDan Davison
2020-05-27Add failing test of underline attributeDan Davison
2020-05-27Refactor: Create color and theme modules, consolidate style codeDan Davison
2020-05-27Add overline and underoverline decoration stylesDan 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-22Implement hunk styles using style string argumentsDan Davison
2020-05-22Use ansi_term style data structures instead of syntectDan Davison
2020-05-22Introduce style strings to replace color optionsDan Davison
2020-03-01Support 256-color terminal environmentsDan Davison