|
|
|
@@ -574,7 +574,7 @@ void CodeDocument::replaceSection (const int start, const int end, const String& |
|
|
|
deleteSection (start + newTextLen, end + newTextLen);
|
|
|
|
}
|
|
|
|
|
|
|
|
void CodeDocument::replaceAllContent (const String& newContent)
|
|
|
|
void CodeDocument::applyChanges (const String& newContent)
|
|
|
|
{
|
|
|
|
TextDiff diff (getAllContent(), newContent);
|
|
|
|
|
|
|
|
@@ -589,6 +589,12 @@ void CodeDocument::replaceAllContent (const String& newContent) |
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
void CodeDocument::replaceAllContent (const String& newContent)
|
|
|
|
{
|
|
|
|
remove (0, getNumCharacters(), true);
|
|
|
|
insert (newContent, 0, true);
|
|
|
|
}
|
|
|
|
|
|
|
|
bool CodeDocument::loadFromStream (InputStream& stream)
|
|
|
|
{
|
|
|
|
remove (0, getNumCharacters(), false);
|
|
|
|
|