aboutsummaryrefslogtreecommitdiff
path: root/bbcode/src/Text/BBCode/Lexer.hs
diff options
context:
space:
mode:
Diffstat (limited to 'bbcode/src/Text/BBCode/Lexer.hs')
-rw-r--r--bbcode/src/Text/BBCode/Lexer.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/bbcode/src/Text/BBCode/Lexer.hs b/bbcode/src/Text/BBCode/Lexer.hs
index d2aa2bc..8060ed0 100644
--- a/bbcode/src/Text/BBCode/Lexer.hs
+++ b/bbcode/src/Text/BBCode/Lexer.hs
@@ -66,7 +66,7 @@ escapedText cs = recurse $ choice [ takeWhile1 (not . special)
66 escapeChar = '\\' 66 escapeChar = '\\'
67 special = inClass $ escapeChar : cs 67 special = inClass $ escapeChar : cs
68 escapeChar' = string $ T.singleton escapeChar 68 escapeChar' = string $ T.singleton escapeChar
69 escapeSeq = escapeChar' >> (T.singleton <$> satisfy special) -- s/\\[:cs]/\1/ 69 escapeSeq = escapeChar' >> (T.singleton <$> satisfy special) -- s/\\([:cs])/\1/
70 recurse p = mappend <$> p <*> escapedText' cs 70 recurse p = mappend <$> p <*> escapedText' cs
71 71
72escapedText' :: [Char] -> Parser Text 72escapedText' :: [Char] -> Parser Text