curran / curran/google-diff-match-patch

c# patch_toText + patch_fromText doesn't work

Open
#92 0 comments 0 reactions 0 assignees View on GitHub
auto-migrated Priority-Medium Type-Defect
Dominant language
Python
Stars
17
Forks
2
PR merge metrics
No merged PRs in 30d

Description

```
What steps will reproduce the problem?
1. Run this code with C# version

string text1 = "I like football\nI like baseball";
string text2 = "I like football\nI love baseball";

diff_match_patch dmp = new diff_match_patch();
List diff = dmp.diff_main(text1, text2);

List patchList = dmp.patch_make(diff);

string patchText = dmp.patch_toText(patchList);
List patchList2 = dmp.patch_fromText(patchText);
object[] ob = dmp.patch_apply(patchList2, text1);
string patchedStr = ob[0].ToString();

if (patchedStr != text2)
{
// patch didn't work
}

What is the expected output? What do you see instead?
patchedStr != text2

What version of the product are you using? On what operating system?
downloaded in Sept 2013 from your site. Windows 7.

Please provide any additional information below.

```

Original issue reported on code.google.com by `sswave4d...@hotmail.com` on 25 Sep 2013 at 3:57

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.