[TxMt] qq|...| in Perl bundle
Brian Lalor
blalor at bravo5.org
Thu Jun 23 12:48:29 UTC 2005
On Jun 23, 2005, at 5:05 AM, Andrew Green wrote:
> qq(Hello World);
> qq{Hello World};
> qq|Hello World|;
>
> This latter form, although a little weird, is nonetheless valid Perl,
> and something I use all the time. The new Perl bundle recognises the
> former two perfectly, but not the latter.
In the language editor, look for the following for the Perl language:
name = "string.unquoted.qq.perl";
Change
begin = "qq([^\\(\\{\\[])";
to
begin = "qq([^\\(\\{\\[\\|])";
^^^
There is a note in the svn log regarding pipes (|) not working,
however. There's also a note about "arbitrary" quote characters, but
that obviously isn't implemented in the current (r1220) revision of
the syntax.
--
__ ____
/ / / __/ Brian Lalor "If you still have gas, you're
not lost."
/ _ \/__ \ blalor at bravo5.org -- Jacques Strappe
/_.__/____/ http://bravo5.org/
More information about the textmate
mailing list