@@ -506,6 +506,7 @@ anyLineNewline = (++ "\n") <$> anyLine
506506inline :: OrgParser Inlines
507507inline =
508508 choice [ whitespace
509+ , linebreak
509510 , link
510511 , str
511512 , endline
@@ -535,6 +536,9 @@ whitespace = B.space <$ skipMany1 spaceChar
535536 <* updateLastForbiddenCharPos
536537 <?> "whitespace"
537538
539+linebreak :: OrgParser Inlines
540+linebreak = try $ B.linebreak <$ string "\\\\" <* skipSpaces <* newline
541+
538542str :: OrgParser Inlines
539543str = B.str <$> many1 (noneOf $ specialChars ++ "\n\r ")
540544 <* updateLastStrPos