diff --git a/autotests/folding/highlight.lua.fold b/autotests/folding/highlight.lua.fold
--- a/autotests/folding/highlight.lua.fold
+++ b/autotests/folding/highlight.lua.fold
@@ -66,6 +66,13 @@
'\u{100201}' -- max 6 digits
'\2a\ks' -- error
+'multi\
+line'
+'multi\z
+line'
+'multi\z line\
+2'
+
a = 'alo\n123"'
a = "alo\n123\""
a = '\97lo\10\04923"'
diff --git a/autotests/html/highlight.lua.html b/autotests/html/highlight.lua.html
--- a/autotests/html/highlight.lua.html
+++ b/autotests/html/highlight.lua.html
@@ -72,6 +72,13 @@
'\u{100201}' -- max 6 digits
'\2a\ks' -- error
+'multi\
+line'
+'multi\z
+line'
+'multi\z line\
+2'
+
a = 'alo\n123"'
a = "alo\n123\""
a = '\97lo\10\04923"'
diff --git a/autotests/input/highlight.lua b/autotests/input/highlight.lua
--- a/autotests/input/highlight.lua
+++ b/autotests/input/highlight.lua
@@ -66,6 +66,13 @@
'\u{100201}' -- max 6 digits
'\2a\ks' -- error
+'multi\
+line'
+'multi\z
+line'
+'multi\z line\
+2'
+
a = 'alo\n123"'
a = "alo\n123\""
a = '\97lo\10\04923"'
diff --git a/autotests/reference/highlight.lua.ref b/autotests/reference/highlight.lua.ref
--- a/autotests/reference/highlight.lua.ref
+++ b/autotests/reference/highlight.lua.ref
@@ -66,6 +66,13 @@
'\u{100201}' -- max 6 digits
'\2a\ks' -- error
+'multi\
+line'
+'multi\z
+line'
+'multi\z line\
+2'
+
a = 'alo\n123"'
a = "alo\n123\""
a = '\97lo\10\04923"'
diff --git a/data/syntax/lua.xml b/data/syntax/lua.xml
--- a/data/syntax/lua.xml
+++ b/data/syntax/lua.xml
@@ -43,7 +43,7 @@
- NOTE, FIXME, TODO alerts added on comments
- improved highlighting
-->
-
+
- and
@@ -490,8 +490,15 @@
-
-
+
+
+
+
+
+
+
+
+