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 @@ - +