MarkupParser: Append \n to each paragraph.
This commit is contained in:
@@ -265,8 +265,7 @@ MarkupParser::_CopySpan(const BString& text, int32& start, int32 end)
|
|||||||
|
|
||||||
BString subString;
|
BString subString;
|
||||||
text.CopyCharsInto(subString, start, end - start);
|
text.CopyCharsInto(subString, start, end - start);
|
||||||
fCurrentParagraph.Append(TextSpan(subString,
|
fCurrentParagraph.Append(TextSpan(subString, *fCurrentCharacterStyle));
|
||||||
*fCurrentCharacterStyle));
|
|
||||||
|
|
||||||
start = end;
|
start = end;
|
||||||
}
|
}
|
||||||
@@ -285,6 +284,7 @@ MarkupParser::_ToggleStyle(const CharacterStyle& style)
|
|||||||
void
|
void
|
||||||
MarkupParser::_FinishParagraph()
|
MarkupParser::_FinishParagraph()
|
||||||
{
|
{
|
||||||
|
fCurrentParagraph.Append(TextSpan("\n", *fCurrentCharacterStyle));
|
||||||
fTextDocument->Append(fCurrentParagraph);
|
fTextDocument->Append(fCurrentParagraph);
|
||||||
fCurrentParagraph.Clear();
|
fCurrentParagraph.Clear();
|
||||||
fCurrentParagraph.SetStyle(fParagraphStyle);
|
fCurrentParagraph.SetStyle(fParagraphStyle);
|
||||||
|
|||||||
Reference in New Issue
Block a user