Index: Perl.plist
===================================================================
--- Perl.plist (revision 6181)
+++ Perl.plist (working copy)
@@ -1761,7 +1761,7 @@
begin
- \bq[wx]([^'\(\{\[\w\s])
+ \bqx([^'\(\{\[\w\s])
beginCaptures
0
@@ -1781,7 +1781,7 @@
name
- string.quoted.other.q.perl
+ string.interpolated.qx.perl
patterns
@@ -1796,6 +1796,37 @@
begin
+ \bqx'
+ beginCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.begin.perl
+
+
+ end
+ '
+ endCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.end.perl
+
+
+ name
+ string.interpolated.qx.single-quote.perl
+ patterns
+
+
+ include
+ #escaped_char
+
+
+
+
+ begin
"
beginCaptures
@@ -1831,7 +1862,7 @@
begin
- \bq([^\(\{\[\w\s])
+ \bqw?([^\(\{\[\w\s])
beginCaptures
0
@@ -1930,7 +1961,7 @@
begin
- \bq[qwx]\(
+ \bqq\(
beginCaptures
0
@@ -1950,7 +1981,7 @@
name
- string.quoted.other.q-paren.perl
+ string.quoted.other.qq-paren.perl
patterns
@@ -1969,7 +2000,7 @@
begin
- \bq[qwx]\{
+ \bqq\{
beginCaptures
0
@@ -1989,7 +2020,7 @@
name
- string.quoted.other.q-brace.perl
+ string.quoted.other.qq-brace.perl
patterns
@@ -2008,7 +2039,7 @@
begin
- \bq[qwx]\[
+ \bqq\[
beginCaptures
0
@@ -2028,7 +2059,7 @@
name
- string.quoted.other.q-bracket.perl
+ string.quoted.other.qq-bracket.perl
patterns
@@ -2047,7 +2078,7 @@
begin
- \bq\(
+ \bqx\(
beginCaptures
0
@@ -2067,6 +2098,123 @@
name
+ string.interpolated.qx-paren.perl
+ patterns
+
+
+ include
+ #escaped_char
+
+
+ include
+ #nested_parens_interpolated
+
+
+ include
+ #variable
+
+
+
+
+ begin
+ \bqx\{
+ beginCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.begin.perl
+
+
+ end
+ \}
+ endCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.end.perl
+
+
+ name
+ string.interpolated.qx-brace.perl
+ patterns
+
+
+ include
+ #escaped_char
+
+
+ include
+ #nested_braces_interpolated
+
+
+ include
+ #variable
+
+
+
+
+ begin
+ \bqx\[
+ beginCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.begin.perl
+
+
+ end
+ \]
+ endCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.end.perl
+
+
+ name
+ string.interpolated.qx-bracket.perl
+ patterns
+
+
+ include
+ #escaped_char
+
+
+ include
+ #nested_brackets_interpolated
+
+
+ include
+ #variable
+
+
+
+
+ begin
+ \bqw?\(
+ beginCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.begin.perl
+
+
+ end
+ \)
+ endCaptures
+
+ 0
+
+ name
+ punctuation.definition.string.end.perl
+
+
+ name
string.quoted.other.q-paren.perl
patterns
@@ -2082,7 +2230,7 @@
begin
- \bq\{
+ \bqw?\{
beginCaptures
0
@@ -2117,7 +2265,7 @@
begin
- \bq\[
+ \bqw?\[
beginCaptures
0