From b9bd9e0edc8a788253905943bef2adbd3252408e Mon Sep 17 00:00:00 2001 From: mpeterv Date: Wed, 2 Dec 2015 12:51:06 +0300 Subject: Filter multiline string declarations with parens properly Fixes first line marked as missed in t.k = ([[ line 1: %s line 2: %s ]]):format(var1, var2) --- tests/linescanner.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/linescanner.lua b/tests/linescanner.lua index 8aa1923..e865507 100644 --- a/tests/linescanner.lua +++ b/tests/linescanner.lua @@ -207,10 +207,17 @@ print(a) + ]=] test [=[ -local a = ("\ + +local a = ("\ ? local function(") + ]=] +-- String declarations with parentheses. +test [=[ +local a = ([[ ? +format %string - +]]):format(var) + +]=] + -- Incomplete function declarations. test [[ local function fff(a, - -- cgit v1.2.1