From 9393e4405be6128620ebe06690d63da14b364206 Mon Sep 17 00:00:00 2001 From: Vidar Holen Date: Thu, 11 Jul 2013 09:32:13 -0700 Subject: [PATCH] Fixed accidental warning for $".." --- ShellCheck/Parser.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ShellCheck/Parser.hs b/ShellCheck/Parser.hs index ebbbf8f..180c116 100644 --- a/ShellCheck/Parser.hs +++ b/ShellCheck/Parser.hs @@ -590,6 +590,7 @@ readComment = do prop_readNormalWord = isOk readNormalWord "'foo'\"bar\"{1..3}baz$(lol)" prop_readNormalWord2 = isOk readNormalWord "foo**(foo)!!!(@@(bar))" prop_readNormalWord3 = isOk readNormalWord "foo#" +prop_readNormalWord4 = isOk readNormalWord "$\"foo\"$'foo\nbar'" readNormalWord = readNormalishWord "" readNormalishWord end = do @@ -854,7 +855,7 @@ readBraced = try $ do char '}' return $ T_BraceExpansion id $ concat str -readNormalDollar = readDollarExpression <|> readDollarLonely <|> readDollarDoubleQuote <|> readDollarSingleQuote +readNormalDollar = readDollarExpression <|> readDollarDoubleQuote <|> readDollarSingleQuote <|> readDollarLonely readDoubleQuotedDollar = readDollarExpression <|> readDollarLonely readDollarExpression = readDollarArithmetic <|> readDollarBracket <|> readDollarBraced <|> readDollarExpansion <|> readDollarVariable