@@ -539,6 +539,7 @@ anyLineNewline = (++ "\n") <$> anyLine
539inline :: OrgParser Inlines
539inline :: OrgParser Inlines
541 choice [ whitespace
541 choice [ whitespace
544 , endline
545 , endline
@@ -570,6 +571,9 @@ whitespace = B.space <$ skipMany1 spaceChar
570 <* updateLastForbiddenCharPos
571 <* updateLastForbiddenCharPos
571 <?> "whitespace"
572 <?> "whitespace"
574+linebreak :: OrgParser Inlines
575+linebreak = try $ B.linebreak <$ string "\\\\" <* skipSpaces <* newline
573str :: OrgParser Inlines
577str :: OrgParser Inlines
574str = B.str <$> many1 (noneOf $ specialChars ++ "\n\r ")
578str = B.str <$> many1 (noneOf $ specialChars ++ "\n\r ")
575 <* updateLastStrPos
579 <* updateLastStrPos