Michael Fuhr wrote:
>On Wed, Aug 24, 2005 at 09:50:06AM -0400, Andrew Dunstan wrote:
>>Here's an updated patch incorporating Michael's ideas, and this time
>>*with* a small regression test that dynamically turns strict mode on/off.
>Shouldn't the $@ munging patterns include the /g flag so they remove
>all occurrences of the pattern?
>SET plperl.use_strict TO on;
>CREATE FUNCTION foo() RETURNS integer AS $$
>$x = 1;
>$y = 2;
>return $x + $y;
>$$ LANGUAGE plperl;
>ERROR: creation of Perl function failed: Global symbol "$x" requires explicit package name at line 2.
>Global symbol "$y" requires explicit package name at (eval 10) line 3.
>Global symbol "$x" requires explicit package name at (eval 10) line 4.
>Global symbol "$y" requires explicit package name at (eval 10) line 4.
Here's yet another revision ;-)
In response to
pgsql-patches by date
|Next:||From: Bruce Momjian||Date: 2005-08-24 15:59:08|
|Subject: Re: FW: Win32 unicode vs ICU|
|Previous:||From: Michael Fuhr||Date: 2005-08-24 14:12:04|
|Subject: Re: PL/Perl regression tests with use_strict|