SYMBOL INDEX (558 symbols across 29 files) FILE: cpp/diff_match_patch.cpp function QString (line 48) | QString Diff::strOperation(Operation op) { function QString (line 64) | QString Diff::toString() const { function QString (line 116) | QString Patch::toString() { function foreach (line 350) | foreach(Diff newDiff, function QString (line 523) | QString diff_match_patch::diff_linesToCharsMunge(const QString &text, function QStringList (line 638) | QStringList diff_match_patch::diff_halfMatch(const QString &text1, function QStringList (line 679) | QStringList diff_match_patch::diff_halfMatchI(const QString &longtext, function foreach (line 1247) | foreach(Diff aDiff, diffs) { function QString (line 1273) | QString diff_match_patch::diff_prettyHtml(const QList &diffs) { function QString (line 1298) | QString diff_match_patch::diff_text1(const QList &diffs) { function QString (line 1309) | QString diff_match_patch::diff_text2(const QList &diffs) { function foreach (line 1324) | foreach(Diff aDiff, diffs) { function QString (line 1345) | QString diff_match_patch::diff_toDelta(const QList &diffs) { function foreach (line 1378) | foreach(QString token, tokens) { function foreach (line 1678) | foreach(Diff aDiff, diffs) { function foreach (line 1744) | foreach(Patch aPatch, patches) { function foreach (line 1781) | foreach(Patch aPatch, patchesCopy) { function QString (line 1862) | QString diff_match_patch::patch_addPadding(QList &patches) { function QString (line 2024) | QString diff_match_patch::patch_toText(const QList &patches) { FILE: cpp/diff_match_patch.h type Operation (line 66) | enum Operation { function isNull (line 88) | inline bool isNull() const; function class (line 121) | class diff_match_patch { FILE: cpp/diff_match_patch_test.cpp function main (line 24) | int main(int argc, char **argv) { function foreach (line 955) | foreach(Diff d1, list1) { function foreach (line 971) | foreach(Diff d1, list1) { function foreach (line 981) | foreach(Diff d2, list2) { function foreach (line 1000) | foreach(QVariant q1, list1) { function foreach (line 1016) | foreach(QVariant q1, list1) { function foreach (line 1026) | foreach(QVariant q2, list2) { function QStringList (line 1105) | QStringList diff_match_patch_test::diff_rebuildtexts(QList diffs) { FILE: cpp/diff_match_patch_test.h function class (line 22) | class diff_match_patch_test { FILE: csharp/DiffMatchPatch.cs class CompatibilityExtensions (line 27) | internal static class CompatibilityExtensions { method Splice (line 29) | public static List Splice(this List input, int start, int count, method JavaSubstring (line 39) | public static string JavaSubstring(this string s, int begin, int end) { type Operation (line 50) | public enum Operation { class Diff (line 58) | public class Diff { method Diff (line 69) | public Diff(Operation operation, string text) { method ToString (line 79) | public override string ToString() { method Equals (line 89) | public override bool Equals(Object obj) { method Equals (line 105) | public bool Equals(Diff obj) { method GetHashCode (line 115) | public override int GetHashCode() { class Patch (line 124) | public class Patch { method ToString (line 137) | public override string ToString() { class diff_match_patch (line 181) | public class diff_match_patch { method diff_main (line 219) | public List diff_main(string text1, string text2) { method diff_main (line 232) | public List diff_main(string text1, string text2, bool checkline... method diff_main (line 257) | private List diff_main(string text1, string text2, bool checklines, method diff_compute (line 309) | private List diff_compute(string text1, string text2, method diff_lineMode (line 381) | private List diff_lineMode(string text1, string text2, method diff_bisect (line 448) | protected List diff_bisect(string text1, string text2, method diff_bisectSplit (line 571) | private List diff_bisectSplit(string text1, string text2, method diff_linesToChars (line 595) | protected Object[] diff_linesToChars(string text1, string text2) { method diff_linesToCharsMunge (line 620) | private string diff_linesToCharsMunge(string text, List lineAr... method diff_charsToLines (line 659) | protected void diff_charsToLines(ICollection diffs, method diff_commonPrefix (line 677) | public int diff_commonPrefix(string text1, string text2) { method diff_commonSuffix (line 694) | public int diff_commonSuffix(string text1, string text2) { method diff_commonOverlap (line 714) | protected int diff_commonOverlap(string text1, string text2) { method diff_halfMatch (line 765) | protected string[] diff_halfMatch(string text1, string text2) { method diff_halfMatchI (line 813) | private string[] diff_halfMatchI(string longtext, string shorttext, in... method diff_cleanupSemantic (line 848) | public void diff_cleanupSemantic(List diffs) { method diff_cleanupSemanticLossless (line 962) | public void diff_cleanupSemanticLossless(List diffs) { method diff_cleanupSemanticScore (line 1035) | private int diff_cleanupSemanticScore(string one, string two) { method diff_cleanupEfficiency (line 1085) | public void diff_cleanupEfficiency(List diffs) { method diff_cleanupMerge (line 1169) | public void diff_cleanupMerge(List diffs) { method diff_xIndex (line 1301) | public int diff_xIndex(List diffs, int loc) { method diff_prettyHtml (line 1337) | public string diff_prettyHtml(List diffs) { method diff_text1 (line 1364) | public string diff_text1(List diffs) { method diff_text2 (line 1379) | public string diff_text2(List diffs) { method diff_levenshtein (line 1395) | public int diff_levenshtein(List diffs) { method diff_toDelta (line 1428) | public string diff_toDelta(List diffs) { method diff_fromDelta (line 1459) | public List diff_fromDelta(string text1, string delta) { method match_main (line 1542) | public int match_main(string text, string pattern, int loc) { method match_bitap (line 1570) | protected int match_bitap(string text, string pattern, int loc) { method match_bitapScore (line 1675) | private double match_bitapScore(int e, int x, int loc, string pattern) { method match_alphabet (line 1690) | protected Dictionary match_alphabet(string pattern) { method patch_addContext (line 1717) | protected void patch_addContext(Patch patch, string text) { method patch_make (line 1764) | public List patch_make(string text1, string text2) { method patch_make (line 1781) | public List patch_make(List diffs) { method patch_make (line 1797) | public List patch_make(string text1, string text2, method patch_make (line 1809) | public List patch_make(string text1, List diffs) { method patch_deepCopy (line 1890) | public List patch_deepCopy(List patches) { method patch_apply (line 1915) | public Object[] patch_apply(List patches, string text) { method patch_addPadding (line 2022) | public string patch_addPadding(List patches) { method patch_splitMax (line 2083) | public void patch_splitMax(List patches) { method patch_toText (line 2183) | public string patch_toText(List patches) { method patch_fromText (line 2198) | public List patch_fromText(string textline) { method encodeURI (line 2283) | public static string encodeURI(string str) { FILE: csharp/tests/DiffMatchPatchTest.cs class diff_match_patchTest (line 31) | public class diff_match_patchTest : diff_match_patch { method diff_commonPrefixTest (line 32) | public void diff_commonPrefixTest() { method diff_commonSuffixTest (line 41) | public void diff_commonSuffixTest() { method diff_commonOverlapTest (line 50) | public void diff_commonOverlapTest() { method diff_halfmatchTest (line 65) | public void diff_halfmatchTest() { method diff_linesToCharsTest (line 92) | public void diff_linesToCharsTest() { method diff_charsToLinesTest (line 143) | public void diff_charsToLinesTest() { method diff_cleanupMergeTest (line 194) | public void diff_cleanupMergeTest() { method diff_cleanupSemanticLosslessTest (line 253) | public void diff_cleanupSemanticLosslessTest() { method diff_cleanupSemanticTest (line 329) | public void diff_cleanupSemanticTest() { method diff_cleanupEfficiencyTest (line 448) | public void diff_cleanupEfficiencyTest() { method diff_prettyHtmlTest (line 517) | public void diff_prettyHtmlTest() { method diff_textTest (line 527) | public void diff_textTest() { method diff_deltaTest (line 542) | public void diff_deltaTest() { method diff_xIndexTest (line 628) | public void diff_xIndexTest() { method diff_levenshteinTest (line 643) | public void diff_levenshteinTest() { method diff_bisectTest (line 663) | public void diff_bisectTest() { method diff_mainTest (line 678) | public void diff_mainTest() { method match_alphabetTest (line 760) | public void match_alphabetTest() { method match_bitapTest (line 771) | public void match_bitapTest() { method match_mainTest (line 816) | public void match_mainTest() { method patch_patchObjTest (line 837) | public void patch_patchObjTest() { method patch_fromTextTest (line 856) | public void patch_fromTextTest() { method patch_toTextTest (line 877) | public void patch_toTextTest() { method patch_addContextTest (line 890) | public void patch_addContextTest() { method patch_makeTest (line 910) | public void patch_makeTest() { method patch_splitMaxTest (line 960) | public void patch_splitMaxTest() { method patch_addPaddingTest (line 982) | public void patch_addPaddingTest() { method patch_applyTest (line 1012) | public void patch_applyTest() { method diff_rebuildtexts (line 1098) | private string[] diff_rebuildtexts(List diffs) { method assertEquals (line 1111) | private static void assertEquals(string error_msg, string expected, st... method assertEquals (line 1117) | private static void assertEquals(string error_msg, string[] expected, ... method assertEquals (line 1128) | private static void assertEquals(string error_msg, List expect... method assertEquals (line 1139) | private static void assertEquals(string error_msg, List expected... method assertEquals (line 1150) | private static void assertEquals(string error_msg, Diff expected, Diff... method assertEquals (line 1156) | private static void assertEquals(string error_msg, Dictionary diff_main(String text1, String text2, method _diff_compute (line 160) | List _diff_compute( method _diff_lineMode (line 232) | List _diff_lineMode(String text1, String text2, DateTime deadline) method _diff_bisect (line 299) | List _diff_bisect(String text1, String text2, DateTime deadline) method test_diff_bisect (line 414) | List test_diff_bisect(String text1, String text2, DateTime deadl... method _diff_bisectSplit (line 428) | List _diff_bisectSplit( method _diff_linesToChars (line 452) | Map _diff_linesToChars(String text1, String text2) method test_diff_linesToChars (line 471) | Map test_diff_linesToChars(String text1, String text2) method _diff_linesToCharsMunge (line 484) | String _diff_linesToCharsMunge(String text, List lineArray, method _diff_charsToLines (line 526) | void _diff_charsToLines(List diffs, List lineArray) method test_diff_charsToLines (line 540) | void test_diff_charsToLines(List diffs, List lineArray) method diff_commonPrefix (line 550) | int diff_commonPrefix(String text1, String text2) method diff_commonSuffix (line 569) | int diff_commonSuffix(String text1, String text2) method _diff_commonOverlap (line 591) | int _diff_commonOverlap(String text1, String text2) method test_diff_commonOverlap (line 634) | int test_diff_commonOverlap(String text1, String text2) method _diff_halfMatch (line 648) | List _diff_halfMatch(String text1, String text2) method test_diff_halfMatch (line 689) | List test_diff_halfMatch(String text1, String text2) method _diff_halfMatchI (line 703) | List _diff_halfMatchI(String longtext, String shorttext, int i) method diff_cleanupSemantic (line 742) | void diff_cleanupSemantic(List diffs) method _diff_cleanupSemanticLossless (line 863) | void _diff_cleanupSemanticLossless(List diffs) method _diff_cleanupSemanticScore (line 873) | int _diff_cleanupSemanticScore(String one, String two) method test_diff_cleanupSemanticLossless (line 978) | void test_diff_cleanupSemanticLossless(List diffs) method diff_cleanupEfficiency (line 993) | void diff_cleanupEfficiency(List diffs) method diff_cleanupMerge (line 1081) | void diff_cleanupMerge(List diffs) method diff_xIndex (line 1216) | int diff_xIndex(List diffs, int loc) method diff_prettyHtml (line 1252) | String diff_prettyHtml(List diffs) method diff_text1 (line 1286) | String diff_text1(List diffs) method diff_text2 (line 1301) | String diff_text2(List diffs) method diff_levenshtein (line 1317) | int diff_levenshtein(List diffs) method diff_toDelta (line 1349) | String diff_toDelta(List diffs) method diff_fromDelta (line 1386) | List diff_fromDelta(String text1, String delta) method match_main (line 1459) | int match_main(String text, String pattern, int loc) method _match_bitap (line 1490) | int _match_bitap(String text, String pattern, int loc) method test_match_bitap (line 1588) | int test_match_bitap(String text, String pattern, int loc) method _match_bitapScore (line 1600) | double _match_bitapScore(int e, int x, int loc, String pattern) method _match_alphabet (line 1615) | Map _match_alphabet(String pattern) method test_match_alphabet (line 1629) | Map test_match_alphabet(String pattern) method _patch_addContext (line 1641) | void _patch_addContext(Patch patch, String text) method test_patch_addContext (line 1682) | void test_patch_addContext(Patch patch, String text) method patch_make (line 1701) | List patch_make(a, [opt_b, opt_c]) method patch_deepCopy (line 1813) | List patch_deepCopy(List patches) method patch_apply (line 1837) | List patch_apply(List patches, String text) method patch_addPadding (line 1947) | String patch_addPadding(List patches) method patch_toText (line 2108) | String patch_toText(List patches) method patch_fromText (line 2121) | List patch_fromText(String textline) FILE: dart/DiffClass.dart class Diff (line 24) | class Diff { method toString (line 45) | String toString() FILE: dart/PatchClass.dart class Patch (line 24) | class Patch { method toString (line 44) | String toString() FILE: dart/tests/DiffMatchPatchTest.dart class Expect (line 22) | class Expect { method equals (line 23) | void equals(var expected, var actual, String msg) method isNull (line 29) | void isNull(actual, String msg) method isTrue (line 34) | void isTrue(var actual, String msg) method throws (line 39) | void throws(void f(), String msg) method listEquals (line 48) | void listEquals(List expected, List actual, String msg) method mapEquals (line 66) | void mapEquals(Map expected, Map actual, String msg) function _diff_rebuildtexts (line 83) | List _diff_rebuildtexts(diffs) function testDiffCommonPrefix (line 103) | void testDiffCommonPrefix() function testDiffCommonSuffix (line 112) | void testDiffCommonSuffix() function testDiffCommonOverlap (line 121) | void testDiffCommonOverlap() function testDiffHalfmatch (line 136) | void testDiffHalfmatch() function testDiffLinesToChars (line 164) | void testDiffLinesToChars() function assertLinesToCharsResultEquals (line 165) | void assertLinesToCharsResultEquals(Map a, Map diff_main(String text1, String text2) { method diff_main (line 133) | public LinkedList diff_main(String text1, String text2, method diff_main (line 157) | private LinkedList diff_main(String text1, String text2, method diff_compute (line 212) | private LinkedList diff_compute(String text1, String text2, method diff_lineMode (line 286) | private LinkedList diff_lineMode(String text1, String text2, method diff_bisect (line 356) | protected LinkedList diff_bisect(String text1, String text2, method diff_bisectSplit (line 479) | private LinkedList diff_bisectSplit(String text1, String text2, method diff_linesToChars (line 503) | protected LinesToCharsResult diff_linesToChars(String text1, String te... method diff_linesToCharsMunge (line 528) | private String diff_linesToCharsMunge(String text, List lineAr... method diff_charsToLines (line 568) | protected void diff_charsToLines(List diffs, method diff_commonPrefix (line 586) | public int diff_commonPrefix(String text1, String text2) { method diff_commonSuffix (line 603) | public int diff_commonSuffix(String text1, String text2) { method diff_commonOverlap (line 623) | protected int diff_commonOverlap(String text1, String text2) { method diff_halfMatch (line 673) | protected String[] diff_halfMatch(String text1, String text2) { method diff_halfMatchI (line 721) | private String[] diff_halfMatchI(String longtext, String shorttext, in... method diff_cleanupSemantic (line 754) | public void diff_cleanupSemantic(LinkedList diffs) { method diff_cleanupSemanticLossless (line 903) | public void diff_cleanupSemanticLossless(LinkedList diffs) { method diff_cleanupSemanticScore (line 990) | private int diff_cleanupSemanticScore(String one, String two) { method diff_cleanupEfficiency (line 1043) | public void diff_cleanupEfficiency(LinkedList diffs) { method diff_cleanupMerge (line 1151) | public void diff_cleanupMerge(LinkedList diffs) { method diff_xIndex (line 1304) | public int diff_xIndex(List diffs, int loc) { method diff_prettyHtml (line 1340) | public String diff_prettyHtml(List diffs) { method diff_text1 (line 1367) | public String diff_text1(List diffs) { method diff_text2 (line 1382) | public String diff_text2(List diffs) { method diff_levenshtein (line 1398) | public int diff_levenshtein(List diffs) { method diff_toDelta (line 1430) | public String diff_toDelta(List diffs) { method diff_fromDelta (line 1468) | public LinkedList diff_fromDelta(String text1, String delta) method match_main (line 1550) | public int match_main(String text, String pattern, int loc) { method match_bitap (line 1581) | protected int match_bitap(String text, String pattern, int loc) { method match_bitapScore (line 1684) | private double match_bitapScore(int e, int x, int loc, String pattern) { method match_alphabet (line 1699) | protected Map match_alphabet(String pattern) { method patch_addContext (line 1723) | protected void patch_addContext(Patch patch, String text) { method patch_make (line 1769) | public LinkedList patch_make(String text1, String text2) { method patch_make (line 1788) | public LinkedList patch_make(LinkedList diffs) { method patch_make (line 1806) | @Deprecated public LinkedList patch_make(String text1, String t... method patch_make (line 1818) | public LinkedList patch_make(String text1, LinkedList dif... method patch_deepCopy (line 1903) | public LinkedList patch_deepCopy(LinkedList patches) { method patch_apply (line 1928) | public Object[] patch_apply(LinkedList patches, String text) { method patch_addPadding (line 2037) | public String patch_addPadding(LinkedList patches) { method patch_splitMax (line 2098) | public void patch_splitMax(LinkedList patches) { method patch_toText (line 2201) | public String patch_toText(List patches) { method patch_fromText (line 2216) | public List patch_fromText(String textline) class Diff (line 2308) | public static class Diff { method Diff (line 2323) | public Diff(Operation operation, String text) { method toString (line 2333) | public String toString() { method hashCode (line 2343) | @Override method equals (line 2356) | @Override class Patch (line 2386) | public static class Patch { method Patch (line 2396) | public Patch() { method toString (line 2406) | public String toString() { method unescapeForEncodeUriCompatability (line 2463) | private static String unescapeForEncodeUriCompatability(String str) { FILE: java/tests/name/fraser/neil/plaintext/Speedtest.java class Speedtest (line 20) | public class Speedtest { method main (line 22) | public static void main(String args[]) throws IOException { method readFile (line 38) | private static String readFile(String filename) throws IOException { FILE: java/tests/name/fraser/neil/plaintext/diff_match_patch_test.java class diff_match_patch_test (line 40) | public class diff_match_patch_test { method testDiffCommonPrefix (line 51) | public static void testDiffCommonPrefix() { method testDiffCommonSuffix (line 60) | public static void testDiffCommonSuffix() { method testDiffCommonOverlap (line 69) | public static void testDiffCommonOverlap() { method testDiffHalfmatch (line 84) | public static void testDiffHalfmatch() { method testDiffLinesToChars (line 112) | public static void testDiffLinesToChars() { method testDiffCharsToLines (line 151) | public static void testDiffCharsToLines() { method testDiffCleanupMerge (line 197) | public static void testDiffCleanupMerge() { method testDiffCleanupSemanticLossless (line 256) | public static void testDiffCleanupSemanticLossless() { method testDiffCleanupSemantic (line 291) | public static void testDiffCleanupSemantic() { method testDiffCleanupEfficiency (line 338) | public static void testDiffCleanupEfficiency() { method testDiffPrettyHtml (line 368) | public static void testDiffPrettyHtml() { method testDiffText (line 374) | public static void testDiffText() { method testDiffDelta (line 381) | public static void testDiffDelta() { method testDiffXIndex (line 451) | public static void testDiffXIndex() { method testDiffLevenshtein (line 460) | public static void testDiffLevenshtein() { method testDiffBisect (line 471) | public static void testDiffBisect() { method testDiffMain (line 486) | public static void testDiffMain() { method testMatchAlphabet (line 578) | public static void testMatchAlphabet() { method testMatchBitap (line 590) | public static void testMatchBitap() { method testMatchMain (line 635) | public static void testMatchMain() { method testPatchObj (line 666) | public static void testPatchObj() { method testPatchFromText (line 678) | public static void testPatchFromText() { method testPatchToText (line 699) | public static void testPatchToText() { method testPatchAddContext (line 710) | public static void testPatchAddContext() { method testPatchMake (line 730) | @SuppressWarnings("deprecation") method testPatchSplitMax (line 781) | public static void testPatchSplitMax() { method testPatchAddPadding (line 802) | public static void testPatchAddPadding() { method testPatchApply (line 820) | public static void testPatchApply() { method assertEquals (line 907) | private static void assertEquals(String error_msg, Object a, Object b) { method assertTrue (line 914) | private static void assertTrue(String error_msg, boolean a) { method assertNull (line 920) | private static void assertNull(String error_msg, Object n) { method fail (line 926) | private static void fail(String error_msg) { method assertArrayEquals (line 930) | private static void assertArrayEquals(String error_msg, Object[] a, Ob... method assertLinesToCharsResultEquals (line 936) | private static void assertLinesToCharsResultEquals(String error_msg, method diff_rebuildtexts (line 944) | private static String[] diff_rebuildtexts(LinkedList diffs) { method diffList (line 958) | private static LinkedList diffList(Diff... diffs) { method main (line 962) | public static void main(String args[]) { FILE: javascript/diff_match_patch.js function c (line 11) | function c(a){for(var b="",c=0,g=-1,h=d.length;g { FILE: objectivec/DiffMatchPatchCFUtilities.c function CFStringRef (line 44) | CFStringRef diff_CFStringCreateFromUnichar(UniChar ch) { function CFStringRef (line 50) | CFStringRef diff_CFStringCreateSubstring(CFStringRef text, CFIndex start... function CFRange (line 61) | CFRange diff_RightSubstringRange(CFIndex text_length, CFIndex new_length) { function CFStringRef (line 68) | CFStringRef diff_CFStringCreateRightSubstring(CFStringRef text, CFIndex ... function CFRange (line 72) | CFRange diff_LeftSubstringRange(CFIndex new_length) { function CFStringRef (line 79) | CFStringRef diff_CFStringCreateLeftSubstring(CFStringRef text, CFIndex n... function CFStringRef (line 83) | CFStringRef diff_CFStringCreateSubstringWithStartIndex(CFStringRef text,... function CFStringRef (line 87) | CFStringRef diff_CFStringCreateJavaSubstring(CFStringRef s, CFIndex begi... function CFStringRef (line 91) | CFStringRef diff_CFStringCreateByCombiningTwoStrings(CFStringRef best_co... function Boolean (line 101) | Boolean diff_regExMatch(CFStringRef text, const regex_t *re) { function CFIndex (line 155) | CFIndex diff_commonPrefix(CFStringRef text1, CFStringRef text2) { function CFIndex (line 185) | CFIndex diff_commonSuffix(CFStringRef text1, CFStringRef text2) { function CFIndex (line 215) | CFIndex diff_commonOverlap(CFStringRef text1, CFStringRef text2) { function CFArrayRef (line 300) | CFArrayRef diff_halfMatchCreate(CFStringRef text1, CFStringRef text2, co... function CFArrayRef (line 365) | CFArrayRef diff_halfMatchICreate(CFStringRef longtext, CFStringRef short... function CFStringRef (line 456) | CFStringRef diff_linesToCharsMungeCFStringCreate(CFStringRef text, CFMut... function CFIndex (line 523) | CFIndex diff_cleanupSemanticScore(CFStringRef one, CFStringRef two) { FILE: objectivec/DiffMatchPatchCFUtilities.h function CF_INLINE (line 38) | CF_INLINE void diff_CFStringPrepareUniCharBuffer(CFStringRef string, con... FILE: python2/diff_match_patch.py class diff_match_patch (line 36) | class diff_match_patch: method __init__ (line 42) | def __init__(self): method diff_main (line 80) | def diff_main(self, text1, text2, checklines=True, deadline=None): method diff_compute (line 140) | def diff_compute(self, text1, text2, checklines, deadline): method diff_lineMode (line 199) | def diff_lineMode(self, text1, text2, deadline): method diff_bisect (line 256) | def diff_bisect(self, text1, text2, deadline): method diff_bisectSplit (line 358) | def diff_bisectSplit(self, text1, text2, x, y, deadline): method diff_linesToChars (line 383) | def diff_linesToChars(self, text1, text2): method diff_charsToLines (line 446) | def diff_charsToLines(self, diffs, lineArray): method diff_commonPrefix (line 460) | def diff_commonPrefix(self, text1, text2): method diff_commonSuffix (line 488) | def diff_commonSuffix(self, text1, text2): method diff_commonOverlap (line 517) | def diff_commonOverlap(self, text1, text2): method diff_halfMatch (line 559) | def diff_halfMatch(self, text1, text2): method diff_cleanupSemantic (line 643) | def diff_cleanupSemantic(self, diffs): method diff_cleanupSemanticLossless (line 738) | def diff_cleanupSemanticLossless(self, diffs): method diff_cleanupEfficiency (line 853) | def diff_cleanupEfficiency(self, diffs): method diff_cleanupMerge (line 924) | def diff_cleanupMerge(self, diffs): method diff_xIndex (line 1029) | def diff_xIndex(self, diffs, loc): method diff_prettyHtml (line 1061) | def diff_prettyHtml(self, diffs): method diff_text1 (line 1082) | def diff_text1(self, diffs): method diff_text2 (line 1097) | def diff_text2(self, diffs): method diff_levenshtein (line 1112) | def diff_levenshtein(self, diffs): method diff_toDelta (line 1138) | def diff_toDelta(self, diffs): method diff_fromDelta (line 1162) | def diff_fromDelta(self, text1, delta): method match_main (line 1218) | def match_main(self, text, pattern, loc): method match_bitap (line 1248) | def match_bitap(self, text, pattern, loc): method match_alphabet (line 1354) | def match_alphabet(self, pattern): method patch_addContext (line 1372) | def patch_addContext(self, patch, text): method patch_make (line 1413) | def patch_make(self, a, b=None, c=None): method patch_deepCopy (line 1527) | def patch_deepCopy(self, patches): method patch_apply (line 1548) | def patch_apply(self, patches, text): method patch_addPadding (line 1636) | def patch_addPadding(self, patches): method patch_splitMax (line 1694) | def patch_splitMax(self, patches): method patch_toText (line 1782) | def patch_toText(self, patches): method patch_fromText (line 1796) | def patch_fromText(self, textline): class patch_obj (line 1874) | class patch_obj: method __init__ (line 1878) | def __init__(self): method __str__ (line 1887) | def __str__(self): FILE: python2/tests/diff_match_patch_test.py class DiffMatchPatchTest (line 32) | class DiffMatchPatchTest(unittest.TestCase): method setUp (line 34) | def setUp(self): method diff_rebuildtexts (line 38) | def diff_rebuildtexts(self, diffs): class DiffTest (line 50) | class DiffTest(DiffMatchPatchTest): method testDiffCommonPrefix (line 53) | def testDiffCommonPrefix(self): method testDiffCommonSuffix (line 64) | def testDiffCommonSuffix(self): method testDiffCommonOverlap (line 75) | def testDiffCommonOverlap(self): method testDiffHalfMatch (line 93) | def testDiffHalfMatch(self): method testDiffLinesToChars (line 125) | def testDiffLinesToChars(self): method testDiffCharsToLines (line 147) | def testDiffCharsToLines(self): method testDiffCleanupMerge (line 179) | def testDiffCleanupMerge(self): method testDiffCleanupSemanticLossless (line 251) | def testDiffCleanupSemanticLossless(self): method testDiffCleanupSemantic (line 293) | def testDiffCleanupSemantic(self): method testDiffCleanupEfficiency (line 350) | def testDiffCleanupEfficiency(self): method testDiffPrettyHtml (line 385) | def testDiffPrettyHtml(self): method testDiffText (line 390) | def testDiffText(self): method testDiffDelta (line 397) | def testDiffDelta(self): method testDiffXIndex (line 466) | def testDiffXIndex(self): method testDiffLevenshtein (line 473) | def testDiffLevenshtein(self): method testDiffBisect (line 481) | def testDiffBisect(self): method testDiffMain (line 493) | def testDiffMain(self): class MatchTest (line 580) | class MatchTest(DiffMatchPatchTest): method testMatchAlphabet (line 583) | def testMatchAlphabet(self): method testMatchBitap (line 589) | def testMatchBitap(self): method testMatchMain (line 639) | def testMatchMain(self): class PatchTest (line 668) | class PatchTest(DiffMatchPatchTest): method testPatchObj (line 671) | def testPatchObj(self): method testPatchFromText (line 682) | def testPatchFromText(self): method testPatchToText (line 702) | def testPatchToText(self): method testPatchAddContext (line 711) | def testPatchAddContext(self): method testPatchMake (line 732) | def testPatchMake(self): method testPatchSplitMax (line 788) | def testPatchSplitMax(self): method testPatchAddPadding (line 807) | def testPatchAddPadding(self): method testPatchApply (line 826) | def testPatchApply(self): FILE: python2/tests/speedtest.py function main (line 32) | def main(): FILE: python3/diff_match_patch.py class diff_match_patch (line 34) | class diff_match_patch: method __init__ (line 40) | def __init__(self): method diff_main (line 78) | def diff_main(self, text1, text2, checklines=True, deadline=None): method diff_compute (line 138) | def diff_compute(self, text1, text2, checklines, deadline): method diff_lineMode (line 197) | def diff_lineMode(self, text1, text2, deadline): method diff_bisect (line 254) | def diff_bisect(self, text1, text2, deadline): method diff_bisectSplit (line 356) | def diff_bisectSplit(self, text1, text2, x, y, deadline): method diff_linesToChars (line 381) | def diff_linesToChars(self, text1, text2): method diff_charsToLines (line 444) | def diff_charsToLines(self, diffs, lineArray): method diff_commonPrefix (line 458) | def diff_commonPrefix(self, text1, text2): method diff_commonSuffix (line 486) | def diff_commonSuffix(self, text1, text2): method diff_commonOverlap (line 515) | def diff_commonOverlap(self, text1, text2): method diff_halfMatch (line 557) | def diff_halfMatch(self, text1, text2): method diff_cleanupSemantic (line 641) | def diff_cleanupSemantic(self, diffs): method diff_cleanupSemanticLossless (line 736) | def diff_cleanupSemanticLossless(self, diffs): method diff_cleanupEfficiency (line 851) | def diff_cleanupEfficiency(self, diffs): method diff_cleanupMerge (line 922) | def diff_cleanupMerge(self, diffs): method diff_xIndex (line 1027) | def diff_xIndex(self, diffs, loc): method diff_prettyHtml (line 1059) | def diff_prettyHtml(self, diffs): method diff_text1 (line 1080) | def diff_text1(self, diffs): method diff_text2 (line 1095) | def diff_text2(self, diffs): method diff_levenshtein (line 1110) | def diff_levenshtein(self, diffs): method diff_toDelta (line 1136) | def diff_toDelta(self, diffs): method diff_fromDelta (line 1160) | def diff_fromDelta(self, text1, delta): method match_main (line 1212) | def match_main(self, text, pattern, loc): method match_bitap (line 1242) | def match_bitap(self, text, pattern, loc): method match_alphabet (line 1348) | def match_alphabet(self, pattern): method patch_addContext (line 1366) | def patch_addContext(self, patch, text): method patch_make (line 1407) | def patch_make(self, a, b=None, c=None): method patch_deepCopy (line 1520) | def patch_deepCopy(self, patches): method patch_apply (line 1541) | def patch_apply(self, patches, text): method patch_addPadding (line 1629) | def patch_addPadding(self, patches): method patch_splitMax (line 1687) | def patch_splitMax(self, patches): method patch_toText (line 1775) | def patch_toText(self, patches): method patch_fromText (line 1789) | def patch_fromText(self, textline): class patch_obj (line 1862) | class patch_obj: method __init__ (line 1866) | def __init__(self): method __str__ (line 1875) | def __str__(self): FILE: python3/tests/diff_match_patch_test.py class DiffMatchPatchTest (line 34) | class DiffMatchPatchTest(unittest.TestCase): method setUp (line 36) | def setUp(self): method diff_rebuildtexts (line 40) | def diff_rebuildtexts(self, diffs): class DiffTest (line 52) | class DiffTest(DiffMatchPatchTest): method testDiffCommonPrefix (line 55) | def testDiffCommonPrefix(self): method testDiffCommonSuffix (line 66) | def testDiffCommonSuffix(self): method testDiffCommonOverlap (line 77) | def testDiffCommonOverlap(self): method testDiffHalfMatch (line 95) | def testDiffHalfMatch(self): method testDiffLinesToChars (line 127) | def testDiffLinesToChars(self): method testDiffCharsToLines (line 149) | def testDiffCharsToLines(self): method testDiffCleanupMerge (line 181) | def testDiffCleanupMerge(self): method testDiffCleanupSemanticLossless (line 253) | def testDiffCleanupSemanticLossless(self): method testDiffCleanupSemantic (line 295) | def testDiffCleanupSemantic(self): method testDiffCleanupEfficiency (line 352) | def testDiffCleanupEfficiency(self): method testDiffPrettyHtml (line 387) | def testDiffPrettyHtml(self): method testDiffText (line 392) | def testDiffText(self): method testDiffDelta (line 399) | def testDiffDelta(self): method testDiffXIndex (line 469) | def testDiffXIndex(self): method testDiffLevenshtein (line 476) | def testDiffLevenshtein(self): method testDiffBisect (line 484) | def testDiffBisect(self): method testDiffMain (line 496) | def testDiffMain(self): class MatchTest (line 583) | class MatchTest(DiffMatchPatchTest): method testMatchAlphabet (line 586) | def testMatchAlphabet(self): method testMatchBitap (line 592) | def testMatchBitap(self): method testMatchMain (line 642) | def testMatchMain(self): class PatchTest (line 671) | class PatchTest(DiffMatchPatchTest): method testPatchObj (line 674) | def testPatchObj(self): method testPatchFromText (line 685) | def testPatchFromText(self): method testPatchToText (line 705) | def testPatchToText(self): method testPatchAddContext (line 714) | def testPatchAddContext(self): method testPatchMake (line 735) | def testPatchMake(self): method testPatchSplitMax (line 791) | def testPatchSplitMax(self): method testPatchAddPadding (line 810) | def testPatchAddPadding(self): method testPatchApply (line 829) | def testPatchApply(self): FILE: python3/tests/speedtest.py function main (line 33) | def main():