diff --git a/autotests/folding/test.bb.fold b/autotests/folding/test.bb.fold --- a/autotests/folding/test.bb.fold +++ b/autotests/folding/test.bb.fold @@ -29,6 +29,16 @@ /usr/lib/gammaray/*/*/styles/.debug \ " +do_install_append() { + # multiline string ok here + AVAR="this is +right" +} + +def python_function(): + # some python code + pass + # error: unterinated string -VAR *= "abc +VAR *= "abc this is wrong diff --git a/autotests/html/test.bb.html b/autotests/html/test.bb.html --- a/autotests/html/test.bb.html +++ b/autotests/html/test.bb.html @@ -35,6 +35,16 @@ /usr/lib/gammaray/*/*/styles/.debug \ " +do_install_append() { + # multiline string ok here + AVAR="this is +right" +} + +def python_function(): + # some python code + pass + # error: unterinated string VAR *= "abc this is wrong diff --git a/autotests/input/test.bb b/autotests/input/test.bb --- a/autotests/input/test.bb +++ b/autotests/input/test.bb @@ -29,6 +29,16 @@ /usr/lib/gammaray/*/*/styles/.debug \ " +do_install_append() { + # multiline string ok here + AVAR="this is +right" +} + +def python_function(): + # some python code + pass + # error: unterinated string VAR *= "abc this is wrong 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 @@ -29,6 +29,16 @@ /usr/lib/gammaray/*/*/styles/.debug \
"

+do_install_append() {
+ # multiline string ok here
+ AVAR="this is
+right"
+}
+
+def python_function():
+ # some python code
+ pass
+
# error: unterinated string
VAR *= "abc
this is wrong
diff --git a/data/syntax/bitbake.xml b/data/syntax/bitbake.xml --- a/data/syntax/bitbake.xml +++ b/data/syntax/bitbake.xml @@ -1,15 +1,21 @@ - + + + +]> @@ -116,14 +122,54 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -166,6 +212,7 @@ +