nano-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nano-devel] [PATCH] syntax: perl: don't color the character after a


From: Benno Schulenberg
Subject: Re: [Nano-devel] [PATCH] syntax: perl: don't color the character after a variable name
Date: Sat, 10 Aug 2019 13:44:42 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

Op 09-08-19 om 20:27 schreef Brand Huntsman:
> perl -e '@$ = 1; print @$' perl -e '%$ = 1; print %$' perl -e '&$ = 1;' 
> Undefined subroutine &main::$ called at -e line 1.
> 
> So the punctuation set needs [$@%] sigils.

Okay.

> And you forgot to remove \ and / from the punctuation set.

I only removed them from the unbraced form: $.  , not from the form
with braces: ${.}  .

> You can also remove the \$? now that punctuation is in a separate regex.

Except for the &$... cases.  No?  Or don't they make sense?

But it will probably be cheaper to replace the "\$?" in the first two
regexes with a "|&$" at the end of the third regex.

Benno

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]