diff-so-fancy
diff-so-fancy copied to clipboard
Good-lookin' diffs. Actually… nah… The best-lookin' diffs. :tada:
I haven't had a chance to look much into this, but this seemed to start with git v2.37.0: ```shell $git init $git config interactive.diffFilter 'diff-so-fancy --patch' $touch empty $git add...
This replaces both of the `diff-so-fancy`'s hand-rolled color reconstruction mechanisms with cached invocations of `git config --get-color`, which is fast and uses git's own parsing to construct the appropriate ANSI...
I get this error when running diff-so-fancy: ``` Use of uninitialized value in addition (+) at diff-so-fancy line 947, line 25. ``
First of all, thank you for developing this useful tool. I was wondering if it is possible to utilize `diff-so-fancy` for other command line tools such as helm (in macOS...
Namely, a673cb4
Rulers are drawn around the first level of headers, and boxes around the second level of headers, if any. The `diff-so-fancy.rulerWidth` config still applies, but only to the rulers. Boxes...
The colors in the diff are either not showing up, or are completely wrong / misleading. Repro steps: ``` git config --bool --global diff-so-fancy.markEmptyLines true cd $(mktemp -d) git init...
When I use diff-so-fancy in an environment where git is not installed I see: ``` # diff-so-fancy --help Can't exec "git": No such file or directory at /usr/pkg/bin/diff-so-fancy line 451....
All of sudden i started getting a stack trace/dump from diff-so-fancy. I'm using it from powershell on windows This was run from bash (but diff-so-fancy is still working in bash)...
Trim down tarball size by leveraging the `files` field. :tada: ### Before ``` npm notice === Tarball Details === npm notice name: diff-so-fancy npm notice version: 1.3.0 npm notice filename:...