diff --git a/autotests/folding/highlight.sh.fold b/autotests/folding/highlight.sh.fold
--- a/autotests/folding/highlight.sh.fold
+++ b/autotests/folding/highlight.sh.fold
@@ -23,7 +23,10 @@
#this too
echo this is#nt a comment
dcop kate EditInterface#1 #this is
-
+grep -e "^default/linux/amd64/" |\ #this is a comment
+mkdir this\ isnt\ #a\ comment
+mkdir this\ isnt\\\;#a\ comment
+mkdir this\\ #is a comment
# brace expansion
mv my_file.{JPG,jpg}
diff --git a/autotests/html/highlight.sh.html b/autotests/html/highlight.sh.html
--- a/autotests/html/highlight.sh.html
+++ b/autotests/html/highlight.sh.html
@@ -29,7 +29,10 @@
#this too
echo this is#nt a comment
dcop kate EditInterface#1 #this is
-
+grep -e "^default/linux/amd64/" |\ #this is a comment
+mkdir this\ isnt\ #a\ comment
+mkdir this\ isnt\\\;#a\ comment
+mkdir this\\ #is a comment
# brace expansion
mv my_file.{JPG,jpg}
diff --git a/autotests/input/highlight.sh b/autotests/input/highlight.sh
--- a/autotests/input/highlight.sh
+++ b/autotests/input/highlight.sh
@@ -23,7 +23,10 @@
#this too
echo this is#nt a comment
dcop kate EditInterface#1 #this is
-
+grep -e "^default/linux/amd64/" |\ #this is a comment
+mkdir this\ isnt\ #a\ comment
+mkdir this\ isnt\\\;#a\ comment
+mkdir this\\ #is a comment
# brace expansion
mv my_file.{JPG,jpg}
@@ -204,4 +207,4 @@
1) echo yyy;
esac
-ls #should be outside of case 1 folding block
\ No newline at end of file
+ls #should be outside of case 1 folding block
diff --git a/autotests/reference/highlight.sh.ref b/autotests/reference/highlight.sh.ref
--- a/autotests/reference/highlight.sh.ref
+++ b/autotests/reference/highlight.sh.ref
@@ -23,7 +23,10 @@
#this too
echo this is#nt a comment
dcop kate EditInterface#1 #this is
-
+grep "^default/linux/amd64/" |\ #this is a comment
+mkdir this\ isnt\ #a\ comment
+mkdir this\ isnt\\\;#a\ comment
+mkdir this\\ #is a comment
# brace expansion
mv my_file.{JPG,jpg}
diff --git a/autotests/reference/test.bb.ref b/autotests/reference/test.bb.ref
--- a/autotests/reference/test.bb.ref
+++ b/autotests/reference/test.bb.ref
@@ -30,7 +30,7 @@
"
do_install_append() {
- # multiline string ok here
+ # multiline string ok here
AVAR="this is
right"
}
diff --git a/data/syntax/bash.xml b/data/syntax/bash.xml
--- a/data/syntax/bash.xml
+++ b/data/syntax/bash.xml
@@ -7,8 +7,9 @@
+
]>
-
+
+
+
+
@@ -482,7 +486,13 @@
-
+
+
+
+
+
+
@@ -492,7 +502,7 @@
-
+
@@ -502,7 +512,7 @@
-
+
@@ -567,13 +577,27 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -585,7 +609,7 @@
-
+