libgit2sharp icon indicating copy to clipboard operation
libgit2sharp copied to clipboard

Patch diff with ignore white space

Open Divad-H opened this issue 4 years ago • 3 comments

When creating a patch diff using Diff.Compare I did not find any option to ignore white space.

I think CompareOptions should contain an enum corresponding to the git diff settings:

--ignore-all-space
--ignore-space-change
--ignore-space-at-eol

Currently there is a WhitespaceMode in SimilarityOptions. However, this is intended for handling white space while detecting renames and copies.

I intend to submit a pull request for this.

Version of LibGit2Sharp

4de700fe

Divad-H avatar Apr 04 '20 19:04 Divad-H

I will bring this up. Is there any chance to support --ignore-all-space?

darthkurak avatar Jan 16 '23 07:01 darthkurak

I had also opened a PR for this when I opened the issue: https://github.com/libgit2/libgit2sharp/pull/1779

Divad-H avatar Jan 19 '23 11:01 Divad-H

What needs to happen for this pull request to be merged?

SenorBasilico avatar Apr 26 '23 10:04 SenorBasilico