|
|
|
@ -432,6 +432,7 @@ public:
|
|
|
|
|
{
|
|
|
|
|
// nothing to do
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void onAdd(uint addIndex, uint refIndex, TStringDiffContext &context)
|
|
|
|
|
{
|
|
|
|
|
TStringInfo si = context.Addition[addIndex];
|
|
|
|
@ -442,6 +443,7 @@ public:
|
|
|
|
|
nlinfo("Added %s at %u", si.Identifier.c_str(), addIndex);
|
|
|
|
|
context.Diff.push_back(si);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void onRemove(uint addIndex, uint refIndex, TStringDiffContext &context)
|
|
|
|
|
{
|
|
|
|
|
TStringInfo si = context.Reference[refIndex];
|
|
|
|
@ -453,6 +455,7 @@ public:
|
|
|
|
|
nlinfo("Removed %s at %u", si.Identifier.c_str(), addIndex);
|
|
|
|
|
context.Diff.push_back(si);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void onChanged(uint addIndex, uint refIndex, TStringDiffContext &context)
|
|
|
|
|
{
|
|
|
|
|
TStringInfo si = context.Addition[addIndex];
|
|
|
|
@ -475,8 +478,6 @@ public:
|
|
|
|
|
si.Comments = ucstring(temp) + nl + nl;
|
|
|
|
|
context.Diff.push_back(si);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|