MCPcopy Create free account
hub / github.com/WinMerge/winmerge / PrintWordDiffList

Function PrintWordDiffList

Src/MergeDocDiffSync.cpp:70–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68
69#ifdef _DEBUG
70static void
71PrintWordDiffList(int nPanes, const std::vector<WordDiff>& worddiffs)
72{
73 String lines = _T("[word-diff list]\n");
74 for (size_t i = 0; i < worddiffs.size(); ++i)
75 {
76 lines += strutils::format(_T("worddiff[%d] "), i);
77 for (int j = 0; j < nPanes; ++j)
78 {
79 lines += strutils::format(_T("pane:%d (line:%d,col:%d)-(line:%d,col:%d) "),
80 j, worddiffs[i].beginline[j], worddiffs[i].begin[j], worddiffs[i].endline[j], worddiffs[i].end[j]);
81 }
82 lines += _T("\n");
83 }
84 OutputDebugString(lines.c_str());
85}
86#endif
87
88/**

Callers 1

AdjustDiffBlocksMethod · 0.85

Calls 2

formatFunction · 0.50
sizeMethod · 0.45

Tested by

no test coverage detected