Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Diffing tools
Adds Diff Tools to allow generating .diff files which only stores relative changes to an original hsd file.
Changes
Save Diff: saves changes to currently open file in a file with the same name but ending with ".diff"
Save Diff...: Same as above but you can select the original file and the output diff file name
Import Diff: Restores the changes stored in a .diff file into the currently open project.
Tools/Diff Tools: Separate Dialog Window with tools to restore diff changes into a dat file or creating a diff file from the original hsd file and a modified hsd file.
Reason
Allows to share only the changes done to any hsd formatted file.
...
The VCDiff.core project was used to as the main diff library and added to the project along with its license.