Author: adam-guest
Date: 2008-05-01 17:22:26 +0000 (Thu, 01 May 2008)
New Revision: 1414

Modified:
   trunk/scripts/checkbashisms.pl
Log:
Improve "lead-in" expression - replace "$(" with "(" and remove ")"

Modified: trunk/scripts/checkbashisms.pl
===================================================================
--- trunk/scripts/checkbashisms.pl      2008-05-01 12:19:35 UTC (rev 1413)
+++ trunk/scripts/checkbashisms.pl      2008-05-01 17:22:26 UTC (rev 1414)
@@ -368,7 +368,7 @@
 }
 
 sub init_hashes {
-    my $LEADIN = '(?:(^|\$\(|[`&;)|{])\s*|(if|do|while)\s+)';
+    my $LEADIN = '(?:(^|[`&;(|{])\s*|(if|do|while)\s+)';
     %bashisms = (
        '(?:^|\s+)function\s+\w+' =>   q<'function' is useless>,
        $LEADIN . 'select\s+\w+' =>     q<'select' is not POSIX>,



-- 
To unsubscribe, send mail to [EMAIL PROTECTED]

Reply via email to