Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-17 | Allow user to specify tab replacement string522-tab-string | Dan Davison | |
Fixes #522 | |||
2020-12-27 | Simplify preparation of hunk header code fragment | Dan Davison | |
2020-12-05 | Pass pre-painted prefix as Option | Dan Davison | |
2020-12-05 | Pass pre-painted prefix | Dan Davison | |
2020-12-05 | Fix whitespace errors under keep-plus-minus-markers (#425) | Dan Davison | |
* Add failing test of added empty line with keep-plus-minus-markers * Fix whitespace error flagging with keep-plus-minus-markers Fixes #388 * Possibly more efficient implementation * Fix clippy * Fix clippy II * Increase tarpaulin timeout * Increase tarpaulin timeout * Add failing test of line with one non-whitespace character * Fix test of line with one non-whitespace character * Revert tarpaulin changes | |||
2020-12-03 | Disable some clippy warnings (#422) | Dan Davison | |
2020-11-22 | use push() instead of push_str() for single char (#394) | Marco Ieni | |
This solves a clippy warning | |||
2020-11-14 | Rename directory: src/bat -> src/bat_utils | Dan Davison | |
2020-11-07 | remove some clippy warnings (#383) | Marco Ieni | |
* remove some clippy warnings * revert comparison_chain clippy lint Allow it locally | |||
2020-11-05 | fix some clippy warnings (#380) | Marco Ieni | |
2020-11-01 | Do not strip leading +/- under keep-plus-minus-markers | Dan Davison | |
Ref #371 | |||
2020-08-14 | New ANSI escape sequence parser based on vte | Dan Davison | |
Reimplement utility functions from `console` crate, but with support for OSC sequences. | |||
2020-08-09 | Expand tabs when emitting as raw line | Dan Davison | |
Fixes #280 | |||
2020-08-06 | Do not send artificial leading space to syntax highlighter | Dan Davison | |
Fixes #275 | |||
2020-08-06 | Fix comment | Dan Davison | |
2020-08-01 | Change parse_first_style() to take &str instead of bytes iterator | Dan Davison | |
2020-08-01 | Set fill style for raw lines | Dan Davison | |
Before this, if a color-moved color such as color.diff.oldMoved had a background color, then the background color terminated with the text. | |||
2020-08-01 | Emit raw lines instead of explicitly handling --color-moved | Dan Davison | |
2020-08-01 | Initial implementation of color-moved support | Dan Davison | |
- Inspect the raw hunk line - If it does not appear to be a standard minus/plus line, treat it as moved - Apply special delta color-moved-* styles | |||
2020-07-30 | Create ansi module | Dan Davison | |
2020-07-13 | Refactor: has_background_color() -> get_background_color() | Dan Davison | |
2020-07-11 | Add side-by-side diff view (#243) | Dan Davison | |
Closes #86 | |||
2020-07-10 | Refactor: compute fill styles from line type | Dan Davison | |
2020-07-09 | Bugfix: empty line marker color was overwriting line numbers | Dan Davison | |
2020-07-09 | Silent bug fix: push empty line marker to line, not output buffer | Dan Davison | |
2020-07-09 | Refactor | Dan Davison | |
2020-07-09 | Refactor: functions for emitting line end ANSI sequences | Dan Davison | |
2020-07-08 | Refactor: paint_lines | Dan Davison | |
2020-07-08 | Refactor: move prepare() and expand_tabs() into Painter | Dan Davison | |
2020-07-08 | Refactor: Painter::paint_zero_line | Dan Davison | |
2020-07-08 | Rename function | Dan Davison | |
2020-07-08 | Refactor: line numbers | Dan Davison | |
2020-07-07 | Refactor: line numbers | Dan Davison | |
2020-07-07 | Refactor: parse line-numbers format strings early | Dan Davison | |
2020-06-30 | Fix infinite recursion when there are no syntax references | Dan Davison | |
2020-06-26 | Bugfix: fix highlighting bug (no test coverage) | Dan Davison | |
2020-06-25 | Rename: --number => --line-numbers | Dan Davison | |
2020-06-25 | Support subset of Rust string format language | Dan Davison | |
2020-06-25 | Rearrange: move code into numbers feature module | Dan Davison | |
2020-06-25 | Alternative regex match processing | Dan Davison | |
2020-06-25 | Formatting | Dan Davison | |
2020-06-25 | Command line option to apply line number style to unchanged lines | Catherine Noll | |
2020-06-19 | Refactor: add native style.paint() method | Dan Davison | |
2020-06-18 | Do not emit unnecessary ANSI sequence | Dan Davison | |
https://github.com/dandavison/delta/pull/225#discussion_r442234332 | |||
2020-06-17 | Fix failing test: removal of whitespace error is not an error | Dan Davison | |
2020-06-17 | Refactor: simplify paint_lines terminal background color logic | Dan Davison | |
2020-06-17 | Highlight whitespace errors | Dan Davison | |
2020-06-17 | Highlight added/removed empty lines if they would be invisible | Dan Davison | |
Thanks @phillipwood | |||
2020-06-17 | Eliminate leading space unless --keep-plus-minus-markers | Dan Davison | |
2020-06-16 | Refactor: prepare for updating whitespace error styles | Dan Davison | |