Commit Graph

1709 Commits

Author SHA1 Message Date
Dan Davison
a3f5e2e642 Bump version, update README and description 2019-07-18 00:25:56 -04:00
Dan Davison
a7bcde3ab5 Update bash completion 2019-07-18 00:15:18 -04:00
Dan Davison
36dda02d8b Add option to show command-line arguments for current colors 2019-07-18 00:15:18 -04:00
Dan Davison
62fb930313 Clean up: move tests, change variable name 2019-07-18 00:12:45 -04:00
Dan Davison
e9af9c85d5 Create default input for --compare-themes 2019-07-17 22:52:14 -04:00
Dan Davison
6705228e66 Make edit inference less naive 2019-07-17 22:09:53 -04:00
Dan Davison
b6cef9a800 Report errors to stderr 2019-07-17 21:29:38 -04:00
Dan Davison
9338d7fb46 Strengthen line identification patterns 2019-07-17 21:23:34 -04:00
Dan Davison
d948cb85af Handle file rename 2019-07-17 21:21:59 -04:00
Dan Davison
76acca6bfb Skip benchmark runs that resulted in errors 2019-07-17 13:51:54 -04:00
Dan Davison
58cddd1861 Autoformat 2019-07-17 13:32:25 -04:00
Dan Davison
2560cdaa5a Performance visualization 2019-07-17 13:01:15 -04:00
Dan Davison
6b033a3b0a Benchmark with hyperfine on commit history 2019-07-17 01:17:27 -04:00
Dan Davison
23c292d3f2 Tweak light theme colors 2019-07-16 14:18:35 -04:00
Dan Davison
a782894a76 Homebrew formula 2019-07-16 14:04:13 -04:00
Dan Davison
ac2bbd19d6 README: screenshots 2019-07-16 13:41:58 -04:00
Dan Davison
b617a14313 Bump version 2019-07-16 13:12:43 -04:00
Dan Davison
f435458438 Tweak light theme colors 2019-07-16 13:09:05 -04:00
Dan Davison
5ed325b3c7 Homebrew formula 2019-07-16 13:09:05 -04:00
Dan Davison
48cef31c4a Fix git config instruction in README 2019-07-16 12:46:40 -04:00
Dan Davison
4e8f9d6a39 Fix string pair edits algorithm 2019-07-16 12:05:53 -04:00
Dan Davison
6939c2867d Tests fail: Add unit test: edits 2019-07-16 12:05:31 -04:00
Dan Davison
40f5119e93 Rename module 2019-07-16 10:00:29 -04:00
Dan Davison
56dc77f257 Unit test: get_diff_style_sections 2019-07-16 00:15:40 -04:00
Dan Davison
70ddd4a6c5 Refactor: string_pair module 2019-07-15 23:38:48 -04:00
Dan Davison
3c63291f50 README 2019-07-15 22:58:27 -04:00
Dan Davison
bdf65a1489 Homebrew formula
brew tap dandavison/delta https://github.com/dandavison/delta
brew install dandavison/delta/git-delta
2019-07-15 22:21:58 -04:00
Dan Davison
1622a2a117 Refactor: syntax and diff highlighting 2019-07-15 16:53:05 -04:00
Dan Davison
a270bb568e Modify bat travis build config for delta 2019-07-15 14:49:43 -04:00
Dan Davison
b46c610f87 Copy travis CI config from bat 2019-07-15 14:37:34 -04:00
Dan Davison
a760d5c007 Parse file metadata section correctly 2019-07-15 11:19:19 -04:00
Dan Davison
252df1c102 Bug fix: terminate line with '\n' when passing to highlighter 2019-07-15 11:19:19 -04:00
Dan Davison
9fbb6d63f2 CI: Travis configuration 2019-07-14 18:13:24 -04:00
Dan Davison
bcbbd8dc99 Don't use syntax highlighter when not syntax highlighting 2019-07-14 13:33:52 -04:00
Dan Davison
3c621027f2 Reuse highlighter within hunks 2019-07-13 16:59:58 -04:00
Dan Davison
44bb12703f Refactor: create config and style modules 2019-07-13 14:41:28 -04:00
Dan Davison
8857ced8f0 Refactor: split file 2019-07-13 13:43:08 -04:00
Dan Davison
04afcebb1d Refactor: state machine loop 2019-07-13 13:38:18 -04:00
Dan Davison
4052b9c47a Change name of state in state machine 2019-07-13 11:06:50 -04:00
Dan Davison
118c617a13 Refactor: draw module 2019-07-13 10:54:43 -04:00
Dan Davison
a99ea2fc31 Change name of state in state machine 2019-07-13 00:42:58 -04:00
Dan Davison
6f69778268 Rearrange 2019-07-13 00:42:58 -04:00
Dan Davison
07589712d4 Style section arguments 2019-07-13 00:42:58 -04:00
Dan Davison
971601cddb Refactor: Use field init syntax 2019-07-12 12:18:19 -04:00
Dan Davison
1561b946ed Make raw command line args available on config struct 2019-07-12 12:18:14 -04:00
Dan Davison
c5276b4552 Refactor: use command line arg struct when creating config struct 2019-07-12 12:10:06 -04:00
Dan Davison
2c1dd918a6 Refactor: cli module 2019-07-12 11:56:58 -04:00
Dan Davison
130af6c725 Decorate commit line with a box 2019-07-12 01:30:55 -04:00
Dan Davison
2b8ea87fbe Support heavy line weight boxes 2019-07-12 01:20:56 -04:00
Dan Davison
58f4cbfffc Refactor: box drawing module 2019-07-12 01:05:32 -04:00